Qual é a relação entre as máquinas de Turing com uma fita finita e os autômatos de estados finitos?

9

Parece que me lembro de uma turma de graduação que, para uma Máquina de Turing com fita finita, sempre existirá um Autômato de Estado Finito correspondente, mas não consegui encontrar isso confirmado em nenhum lugar da Internet. Este é realmente o caso ou estou me lembrando errado?

Jesse Berlin
fonte
Quantos estados possíveis terá uma máquina de Turing com uma fita finita?
31815 Dave Clarke
Serão finitos, mas, como mostra a resposta abaixo, isso não é necessariamente suficiente para obter uma equivalência.
Jesse Berlin

Respostas:

9

Depende do que você quer dizer com "fita finita". Se você limitou o comprimento da fita por alguma função da entrada, então não - você pode reconhecer idiomas não regulares. Por exemplo, considere os LBAs .

kk

Para provar isso, considere as informações necessárias para determinar o futuro de uma execução de uma TM: você precisa do conteúdo da fita, da localização do cabeçote e do estado. Se a fita possui um número constante de células e o alfabeto é fixo, você tem um número constante de configurações, que podem ser codificadas como estados de um autômato finito.

Shaull
fonte
Sua resposta para a fita delimitada foi exatamente o que eu estava procurando. Obrigado!
Jesse Berlin