Referência para Turing para várias reduções

8

Estou procurando uma referência para "reduzir" reduções de Turing a muitas reduções. Tenho em mente uma declaração da seguinte forma (declarações suficientes semelhantes também me satisfariam):

Teorema. Se , então A 2 f m B t t .ATfBAm2fBtt

onde " " e " f m " denotam respectivamente Turing e muitas reduções no tempo determinístico f ( n ) , e " B t t " denota uma variante de `tabela de verdade 'da linguagem B , que avalia um valor booleano combinação de verificações " x B ".Tfmff(n)BttBxB

Ideia de prova para a afirmação: Simule a máquina de Turing oracle com limite de tempo usada na redução de Turing: é fácil obter um transdutor de Turing não determinístico também no tempo f ( n ) que adivinha as respostas do oráculo B e escreve uma conjunção de verificações " x B " ou " x B " na saída, a serem avaliadas por uma máquina B t t . Esse transdutor pode ser determinado explorando os dois resultados das chamadas do oracle e manipulando-os através de disjunções na saída; agora funciona a tempo 2f(n)f(n)BxBxBBtt .2f(n)

Curiosamente, não consigo encontrar nenhum resultado relacionado em livros didáticos de complexidade.

Edit: renomeou " " para " B t t " para enfatizar a relação com as tabelas de verdade, como apontado por @ MarkusBläser.UMABBtt

Sylvain
fonte
1
Interessante. Em outras palavras, reduza-o primeiro ao problema de verificar se algum cálculo do comprimento da máquina de redução com oracle B aceita e, em seguida, reduza-o para A B considerando todos os ramos aceitantes (considerando todas as possíveis valores de associação em consultas B ) e perguntando em uma única consulta a A B se alguma delas está correta. O lugar óbvio para checar é a Teoria Clássica da Recursão, ela discute várias reduções e suas relações extensivamente, mas não me lembro de ter visto algo semelhante. f(|x|)BUMABBUMAB
Kaveh
3
Qual é a diferença para uma redução da tabela verdade?
Markus Bläser 04/12/13
@ MarkusBläser: Não muito, a redução por mapeamento poderia (eu acho) também ser visto como uma redução tabela verdade Um 2 f t t B . Alguma referência para esta variante do teorema? UMAm2fUMABUMAtt2fB
precisa
ps: se você não obtiver uma resposta aqui, poderá repassar isso no MO, existem vários teóricos da computabilidade no MO que não visitam a história (pelo menos não com muita frequência).
Kaveh
@Sylvain Awesome Question.
Tayfun Pay

Respostas:

2

Tenho certeza de que você pode encontrar isso no livro Consultas vinculadas à teoria da recursão, de Martin e Gasarch, mas não tenho acesso a uma cópia agora para verificar.

(Sua declaração fornece um limite superior de ; a maior parte desse livro é sobre limites inferiores dessas quantidades, portanto o limite superior deve estar lá em algum lugar, provavelmente muito próximo do início.)2f

PS - Eu concordo com o comentário de M. Blaser: você está basicamente falando sobre reduções da tabela verdade sem usar essa terminologia.

Joshua Grochow
fonte