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?


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.


Sua resposta para a fita delimitada foi exatamente o que eu estava procurando. Obrigado!
Jesse Berlin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.