Come sapete, ci sono molte anomalie per le macchine di Turing a nastro singolo quando il tempo è : simulazione TM multi-nastro, simulazione di alfabeto nastro più grande con solo , costruibilità temporale, teorema della gerarchia temporale non stretto, ...{ 0 , 1 , b }
Anche risultati come , e limiti di tempo molto specifici del modello per problemi semplici (che non si traducono in limiti inferiori anche superlineari su due TM nastro).
Per la complessità dello spazio, utilizziamo un modello in cui abbiamo un nastro di input di sola lettura separato, che è più naturale e robusto.
Un modello TM con più nastri (o almeno 2 nastri funzionanti) sarebbe molto più robusto e non causerebbe anomalie come quelle che ho elencato sopra. Una volta ho chiesto a un importante teorico della complessità che ha dimostrato i risultati della simulazione nei primi anni della teoria della complessità se conosce qualche miglioramento su uno di questi vecchi risultati e la risposta è stata che non pensa che "le domande sull'unico modello di nastro sono che importante".
Se cambiamo il modello standard per la complessità temporale in due TM nastro, i risultati ragionevoli nella teoria della complessità non cambieranno ed eviteremo queste anomalie causate da un particolare modello. Quindi la mia domanda è:
c'è qualche motivo per cui la complessità temporale è ancora definita in termini di TM a nastro singolo? (diversi dai motivi storici)