Cosa sappiamo di NP ∩ co-NP e della sua relazione con l'NPI?


8

Un TA è passato oggi per indagare su alcune cose su NP e co-NP. Siamo arrivati ​​a un punto in cui anche io ero sconcertato: che aspetto ha un diagramma di Venn di P, NPI, NP e co-NP assumendo P ≠ NP (l'altro caso è noioso)?

Sembra che ci siano quattro opzioni di base.

  1. NP ∩ co-NP = P

    In particolare, co-NPI ∩ NPI = ∅

  2. NP ∩ co-NP = P ∪ NPI

    In particolare, co-NPI = NPI?

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

    Una domanda di follow-up in questo caso è come sono collegati NPC e co-NPC; c'è una sovrapposizione?

  4. Qualcos'altro, che è in particolare alcuni problemi di NPI, sono in co-NP e altri no.

Sappiamo quale è giusto o almeno quale non può essere vero?

Le voci dello zoo di complessità per NPI e NP ∩ co-NP non ispirano molta speranza che qualcosa sia noto, ma non sono abbastanza fluente nella teoria della complessità da comprendere tutte le altre classi (e il loro impatto su questa domanda) che galleggiano lì intorno .


A proposito di molti Q / come relativi a NPI su Teoretical Computer Science
vzn

Risposte:


13

Il fatto che P ≠ NP non precluda la possibilità che NP = co-NP, nel qual caso NP ∩ co-NP = NP. Quindi, per favorire la discussione, supponiamo che NP ≠ co-NP. In quel caso, Corollary 9 in Un approccio uniforme di Schöning per ottenere insiemi diagonali in classi di complessità mostra che esiste un linguaggio in NP - co-NP che è NP-intermedio. Quindi NPI contiene rigorosamente (NP ∩ co-NP) - P (nota che ogni lingua in NP ∩ co-NP è in P ∪ NPI). Questa è la tua opzione (4).

In sintesi, assumendo P ≠ NP e NP ≠ co-NP, otteniamo questo:

inserisci qui la descrizione dell'immagine
[ fonte ]


ok solo chiedendomi completezza, c'è un risultato che (come indica il diagramma e sotto le ipotesi plausibili) NPI ∩ co-NP è non vuoto?
vzn,

Yuval, dopo aver riletto, concordo con vzn (meraviglia delle meraviglie): finora, la tua risposta non presuppone che (NP ∩ co-NP) - P non sia vuoto. Diversi candidati per NPI-problemi sono noti per essere in NP ∩ co-NP mentre non è noto per essere in P, quindi il diagramma probabilmente si inserisce l'aspettativa corrente nel campo (supponendo che quello che si fa assumere in risposta). Ma è strettamente necessario? In base alle nostre attuali conoscenze, potrebbe essere il caso, anche in base alle vostre ipotesi, che NP ∩ co-NP = P? Ho dimenticato qualcosa?
Raffaello

Questo documento mostra tra l'altro che in qualche mondo relativizzato, PNPCONPNP: link.springer.com/chapter/10.1007%2FBFb0015750 . Non so se esiste un mondo relativizzato tale che NPcoNP ma P = NPCONP.
Yuval Filmus,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.