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:
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:
- 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.
- Para o Gráfico 3-Coloração, o tamanho da testemunha é , onde V é o conjunto de vértices.
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 ?
cc.complexity-theory
np
MS Dousti
fonte
fonte
Respostas:
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) nk nk
fonte