Em geral, a fita de consulta de um oráculo conta para a complexidade espacial de uma TM. No entanto, parece plausível permitir uma fita oracle somente para gravação (como é usada nas reduções de espaço L).
Essa construção é útil? Isso produz resultados particularmente absurdos?
cc.complexity-theory
space-bounded
oracles
Jeremy Hurwitz
fonte
fonte
Respostas:
Penso que um fato surpreendente é que, neste modelo, o teorema de Savitch "obviamente" não se relativiza. Ou seja, pode-se ver que e N P S P A C E P = N E X P T I M E neste modelo, e atualmente não temos sabe que E X P T I M E = N E X P TPSPACEP=EXPTIME NPSPACEP=NEXPTIME (e o teorema de Savitch, neste contexto, não parece dar). Eu estaria interessado em saber se isso pode ser empurrado para "provadamente" não relativizar.EXPTIME=NEXPTIME
Pode-se observar também que neste modelo.NLNL=NLL=NP
No entanto, acho que vale a pena pensar nesse modelo, no que diz respeito a questões de relativização no teorema da hierarquia espacial. Além disso, em algum sentido, eu quero fazer consultas poli-dimensionados para A .LA A
fonte
Isso pode não responder à sua pergunta (que, para ser honesto, não entendo completamente), mas acho que está no mesmo espírito. Sabe-se que há uma diferença na redutibilidade entre um espaço de log TM com uma fita oracle e uma com acesso a várias fitas oracle. Além disso, a seguinte noção de espaço para log possui boas propriedades: a TM pode usar apenas uma quantidade de espaço em sua fita de trabalho, mas pode usar uma quantidade polinomial de espaço em suas fitas Oracle.
Referência: http://groups.csail.mit.edu/tds/papers/Lynch/tcs78.pdf
fonte
NSPACE (0) P = RE, o que eu acho que é um pouco absurdo.
De fato, seja L uma linguagem recursivamente enumerável, M a TM que reconhece L e M ′ a TM que lê uma entrada e um número n de "1" e depois simula M para esta entrada em n etapas. Então, sem usar nenhum espaço, eu poderia copiar a entrada na fita oracle, adivinhar o número de 1 necessário e consultar M '.
Então, M 'aceitará se M aceitar e terá uma entrada grande o suficiente para ser polinomial.
fonte