O que sabemos sobre NP ∩ co-NP e sua relação com o NPI?


8

Um AT apareceu hoje para perguntar algumas coisas sobre NP e co-NP. Também chegamos a um ponto em que fiquei perplexo: como é o diagrama de Venn de P, NPI, NP e co-NP assumindo P ≠ NP (o outro caso é chato)?

Parece haver quatro opções básicas.

  1. NP ∩ co-NP = P

    Em particular, co-NPI ∩ NPI = ∅

  2. NP ∩ co-NP = P ∪ NPI

    Em particular, co-NPI = NPI?

  3. NP ∩ co-NP ⊃ P ∪ NPI ∪ co-NPI

    Uma pergunta de acompanhamento nesse caso é como o NPC e o co-NPC estão relacionados; existe uma sobreposição?

  4. Outra coisa, ou seja, alguns problemas do NPI estão em co-NP e outros não.

Sabemos o que é certo ou pelo menos o que não pode ser verdade?

As entradas do zoológico de complexidade para NPI e NP ∩ co-NP não inspiram muita esperança de que algo seja conhecido, mas eu não sou realmente fluente o suficiente na teoria da complexidade para compreender todas as outras classes (e seu impacto nessa questão) flutuando por lá .


fyi muitos Q / Como relacionado a NPI em Ciência da Computação Teórica
vzn

Respostas:


13

O fato de P ≠ NP não excluir a possibilidade de NP = co-NP, nesse caso NP ∩ co-NP = NP. Então, para aprofundar a discussão, vamos assumir que NP ≠ co-NP. Nesse caso, o Corolário 9 em Schöning, uma abordagem uniforme para obter conjuntos diagonais em classes de complexidade, mostra que existe alguma linguagem no NP - co-NP, que é intermediário no NP. Portanto, o NPI contém estritamente (NP ∩ co-NP) - P (observe que todos os idiomas em NP ∩ co-NP estão em P ∪ NPI). Esta é sua opção (4).

Em resumo, assumindo P ≠ NP e NP ≠ co-NP, obtemos o seguinte:

insira a descrição da imagem aqui
[ fonte ]


ok, apenas perguntando se é completo, existe um resultado que (como o diagrama indica e sob as suposições plausíveis) NPI ∩ co-NP não é vazio?
vzn

Yuval, depois de reler, concordo com vzn (maravilha das maravilhas): até agora, sua resposta não pressupõe que (NP ∩ co-NP) - P não esteja vazio. Vários candidatos para NPI-problemas são conhecidos por estar em NP ∩ co-NP, enquanto não é conhecida a estar em P, então o diagrama provavelmente se encaixa a expectativa atual no campo (supondo que você não assumir na resposta). Mas é estritamente necessário? Para nosso conhecimento atual, poderia ser o caso, mesmo sob suas suposições, que NP ∩ co-NP = P? Perdi alguma coisa?
Raphael

Este artigo mostra, entre outras coisas, que em algum mundo relativizado, P NP coNP NP: link.springer.com/chapter/10.1007%2FBFb0015750 . Não sei se existe um mundo relativizado como NP coNP, mas P = NP coNP.
Yuval Filmus
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.