O tamanho da associação de testemunhas para cada idioma NP já é conhecido?

13

A pergunta me ocorreu quando recebi Dana Moshkovitz responder a outro tópico .

Deixe ser um NP Idioma, e deixá- R L ser o respectivo NP relação. Sabemos que existe algum polinômio p tal que:LRLp

xL,,w0,1p(|x|)(x,w)RL

A declaração acima requer apenas a existência de tal , mas não força a sua determinação explícita . Por outro lado, para cada linguagem NP que eu conheço, p já é conhecido:pp

  • Para SAT, o tamanho da testemunha é igual ao número de átomos que aparecem na fórmula.
  • Para Hamiltonicidade, o tamanho da testemunha é , onde V é o conjunto de vértices.O(|V|)V
  • Para o Gráfico 3-Coloração, o tamanho da testemunha é , onde V é o conjunto de vértices.O(|V|)V

Existe uma linguagem NP (mesmo artificial), para a qual sabemos que existe algum polinômio limitando o tamanho da testemunha, mas não podemos determinar explicitamente p ?pp

MS Dousti
fonte
Para qualquer idioma no NP, existem muitas relações NP que o originam. Você está perguntando sobre as línguas onde o polinômio mínimo p é desconhecido (isto é, onde podemos tentar minimizar o polinômio observando diferentes relações que dão origem ao mesmo L ) ou sobre relações em que o polinômio correspondente p é desconhecido (mas sabemos que existe)? Lpeup
Joshua Grochow 18/10/10
@ Josué: Eu posso estar entendendo mal o seu comentário, mas se soubermos o mínimo de sobre todas as relações para algum problema NP-completo e se for diferente de zero, isso não significa P N P ? pPNP
Cong Han
o(n)NEXPP/poeuy
@ Josué: Certo, é claro! Entendi obrigado.
Cong Han
2
Se houver uma relação para o circuito SAT com tamanho de testemunha , onde é o número de entradas para o circuito é o tamanho do circuito, sim, . k n N E X P P / p o l yk-ω(registron)knNEXPP/poeuy
Ryan Williams

Respostas:

12

Se você não se importa com linguagens artificiais, podemos construir esses problemas usando praticamente qualquer número k cujo valor é desconhecido para os matemáticos. Por exemplo, não sabemos o valor de R (5,5) (o quinto número de Ramsey ) ou o tamanho do menor menor excluído da família de gráficos sem nós (esse número é finito devido ao teorema de Robertson-Seymour ) ou o valor de BB (10), onde BB () significa a função Busy Beaver . Seja k igual a qualquer um desses números. Sabemos que k é finito, mas não sabemos o valor de k.

Agora construa algum problema em NP, onde a testemunha é do tamanho . No topo da minha cabeça, não consigo pensar em uma boa maneira de fazer isso, mas aqui está uma maneira. Deixe a entrada ser uma descrição sucinta de um gráfico. Como o tamanho da descrição é n, o gráfico está exponencialmente em muitos vértices. (Por exemplo, talvez a entrada seja um circuito que aceite duas entradas x e y e diga se (x, y) é uma aresta no gráfico.) A questão é determinar se o gráfico contém um caminho de comprimento . Esse problema está no NP porque o fornecedor pode enviar a lista de vértices no caminho em ordem, que o verificador pode verificar. O tamanho da testemunha é .n k n kO(nk)nknk

Robin Kothari
fonte