Existe uma máquina de Turing que roda no tempo , mas não ?


7

Sabe-se que qualquer máquina de Turing (determinística, com uma única fita) que executa no tempo decide um idioma regular (por exemplo, consulte este link ). Assim, existe uma máquina de Turing equivalente que roda no tempo . Em outras palavras, se entãoo(nlogn)O(n)t(n)=o(nlogn)

DTIME(t(n))DTIME(n)=.

Fiquei imaginando se existe um exemplo em que a máquina de Turing original ainda não estivesse funcionando no tempo .O(n)

Resumindo: Existe uma máquina de Turing que funciona no tempo , mas não ?o(nlogn)O(n)


Você pode executar uma máquina de Turing em se desejar. No entanto, você precisa decidir um idioma comum? O(nloglogn)
Pål GD

11
@ PålGD Claro, isso é trivial. Você quer dizer ? E é uma máquina de fita única? Θ(nloglogn)
David Richerby

Respostas:


7

A resposta parece ser negativa, de acordo com o Corolário 4.12 de Verificando a complexidade do tempo de máquinas de Turing determinísticas por David Gajser ( ArXiv ).

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.