İşte basit bir gözlem. varsayıyorsanız , o zaman bir bakıma iyi tanımlayıcı olmayan yaklaşım algoritmalarına bile sahip olmayan N P optimizasyon problemleri olduğunu görmek oldukça kolaydır .NP≠coNPNP
Örneğin, PCP teoremi sen olmadığını ayırt etme problemi haline SAT çevirebilir söylüyor hükümlerin memnun ve tüm maddeler bazıları için, karşılanmadan £ değerinin > 0 . Nondeterministic algoritma her hesaplama yolunda rapor edebilirsiniz anlamda, bu iki durum arasında ayırt edebilir nondeterministic algoritma var ya "hiç memnun" veya "en fazla varsayalım 1 - £ değerinin ve en fazla" diyor" 1 - ε "bazı yollarda en fazla 1 - ε1−εε>01−ε1−ε1−εyerine getirilebilir, aksi takdirde tüm denklemler yerine getirilebiliyorsa her hesaplama yolunda "her şey memnun" yazıyor. Bu SAT karar vermek için yeterli olan , bu yüzden , N , P = c O , N , P . Bu gibi tanımlayıcı olmayan bir algoritmanın varlığının P = N P olup olmadığına dair bir etkisi olmadığı açıkça görülmektedir .coNPNP=coNPP=NP
Daha "doğal" bir senaryo olması oldukça olası: N P ≠ c o N P altında deterministik polinom süresinde yaklaşık olarak görülmesi zor ancak P ≠ N P altında zor olduğu bilinmeyen bir optimizasyon problemi . (Bu gerçekten sormak istediğim şey muhtemelen budur.) Yaklaşım sonuçlarının Birçok sertlik ilk olarak bazı güçlü varsayımı altında (örnek kanıtlanmış N P altüssel zamanlı olmadığını veya N P değil de B P P ). Bazı durumlarda, daha sonraki gelişmeler, bazen P ≠ N seviyesine kadar gerekli varsayımları zayıflatır.NP≠coNPP≠ NPN-PN-PB PP . Bu nedenle, sorunuza bundan biraz daha tatmin edici bir cevap gelebileceğine dair umut var. Bu bir sorun olabilir nasıl merak zorolamazaltında deterministik polytime içinde yaklaşmak için zor kanıtlanabilir P ≠ N P , ancakolabiliraltında sert kanıtlanması N P ≠ c o N P . Bu, N P ≠ c o N P'nin bize P ≠ N P'nin söylemediğideterministik hesaplamalar hakkında bir şeyler söylediğianlamına gelir; sezgisel olarak, bunu kavramak zordur.P≠ NPP≠ NPN-P≠ c o NPN-P≠ c o NPP≠ NP