Является ли машина Тьюринга без возможности записи на пустые ячейки менее мощной, чем стандартная Тьюринг?
Я думаю, что ответ - да, но я не могу найти вычисление, которое может сделать стандартная машина Тьюринга, но эта машина не может.
Есть идеи?
Является ли машина Тьюринга без возможности записи на пустые ячейки менее мощной, чем стандартная Тьюринг?
Я думаю, что ответ - да, но я не могу найти вычисление, которое может сделать стандартная машина Тьюринга, но эта машина не может.
Есть идеи?
Ответы:
Тип машины Тьюринга, который вы описываете, является линейным ограниченным автоматом (он может писать только на части ленты, содержащие входные данные). LBA являются акцепторами для контекстно-зависимых языков, поэтому, чтобы найти конкретный пример проблемы, которая не может быть решена с помощью этого ограничения, но может быть решена в целом на машине Тьюринга, вам просто нужен язык, который разрешим, но не зависит от контекста. чувствительны.
Пример, приведенный в Википедии:
Примером рекурсивного языка, который не является контекстно-зависимым, является любой рекурсивный язык, решение которого - сложная задача EXPSPACE, скажем, набор пар эквивалентных регулярных выражений с возведением в степень.
Дополнительные примеры см. В разделе « Есть ли пример рекурсивного языка, не зависящего от контекста»?