Как вы знаете, существует много аномалий для одиночных ленточных машин Тьюринга, когда время : симуляция ТМ с несколькими лентами, симуляция большого алфавита ленты с просто { 0 , 1 , b } , возможность построения времени, неплотность теоремы иерархии времени, ...
Также результаты, такие как , и очень специфичные для модели O ( n 2 ) временные нижние границы для простых задач (которые не переводятся даже в суперлинейные нижние границы на двух ленточных TM).
Для сложности пространства мы используем модель, в которой у нас есть отдельная лента ввода только для чтения, которая является более естественной и надежной.
Модель ТМ с несколькими лентами (или, по крайней мере, двумя рабочими лентами) будет намного более надежной и не приведет к аномалиям, подобным тем, которые я перечислил выше. Однажды я спросил выдающегося теоретика сложности, который доказал результаты моделирования в первые годы теории сложности, знает ли он какие-либо улучшения одного из этих старых результатов, и ответ был таков: он не считает, что «вопросы об одной модели ленты таковы. важный".
Если мы изменим стандартную модель сложности времени на две ленты ТМ, разумные результаты в теории сложности не изменятся, и мы избежим этих аномалий, вызванных конкретной моделью. Итак, мой вопрос:
Есть ли какая-то причина, почему временная сложность все еще определяется в терминах одиночных ТМ? (кроме исторических причин)