Risposte:
No. È un altro problema aperto e sicuramente correlato, ma diverso. La classe di complessità co- N P è l'insieme di linguaggi i cui complementi sono in ; vale a dire, l'insieme dei problemi decisionali per i quali una risposta "no" ha un verificatore del tempo polinomiale deterministico. Ad esempio, la domanda "Questa formula SAT è insoddisfacente?" Se la risposta è "no", allora c'è qualche assegnazione soddisfacente delle variabili che lo dimostra; questo è il certificato per il verificatore.
È possibile che , tuttavia co- .N P = N P
D'altra parte, se , allora co- di sicuro. Questo perché se una lingua è in , anche il suo complemento è in , quindi se , allora vale per ogni lingua in pure.N P = N P P P P = N P N P
Un buon modo per rispondere a questa domanda è usare la gerarchia polinomiale (PH) (vedi anche qui ). La gerarchia polinomiale è una gerarchia di classi di complessità che generalizza le classi , e a macchine oracolari e le utilizza come scala per misurare la complessità dei problemi.N P c o - N P
È noto che se o la gerarchia polinomiale crolla al suo primo livello.P = N P