Pertanyaan berikut ini menggunakan ide-ide dari kriptografi yang diterapkan pada teori kompleksitas. Yang mengatakan, itu adalah pertanyaan-kompleksitas teori murni, dan tidak ada pengetahuan kripto apa pun yang diperlukan untuk menjawabnya.
Saya sengaja menulis pertanyaan ini dengan sangat informal. Karena tidak memiliki detail, kemungkinan ini dinyatakan sedikit salah. Silakan tunjukkan koreksi dalam jawaban Anda.
Dalam kertas berikut:
Kriptografi Nonmalleable, Danny Dolev, Cynthia Dwork, dan Moni Naor, SIAM Rev. 45, 727 (2003), DOI: 10.1137 / S0036144503429856 ,
para penulis menulis:
Misalkan peneliti A telah memperoleh bukti bahwa P ≠ NP dan ingin mengomunikasikan fakta ini kepada profesor B. Misalkan, untuk melindungi dirinya sendiri, A membuktikan klaimnya kepada B dengan cara tanpa pengetahuan ...
Ada beberapa masalah standar NP-complete, seperti satisfiability (SAT), Graph-Hamiltonicity, dan Graph-3-Colorability (G3C), yang tidak memiliki bukti pengetahuan. Cara standar untuk membuktikan teorema NP adalah dengan terlebih dahulu menguranginya menjadi contoh dari masalah NP-lengkap yang disebutkan di atas, dan kemudian melakukan bukti nol-pengetahuan.
Pertanyaan ini berkaitan dengan pengurangan tersebut. Asumsikan bahwa P vs NP diselesaikan dengan salah satu cara berikut:
- P = NP
- P ≠ NP
- P vs NP tidak tergantung pada teori himpunan aksiomatik standar.
Biarkan σ menunjukkan buktinya. Kemudian, P vs NP dalam bahasa NP (karena ada bukti singkat untuk itu). Pengurangan dari teorema (katakanlah, P ≠ NP) ke masalah NP-complete (katakanlah SAT) tidak tergantung pada σ. Itu adalah:
There exists a formula ϕ which is satisfiable if and only if P ≠ NP.
Ini jauh di luar imajinasi saya! Tampaknya, bahkan jika kita diberi bukti σ, tidak mungkin kita dapat membuat formula seperti itu ϕ.
Adakah yang bisa menjelaskan hal ini?
Selain itu, biarkan L menjadi bahasa NP di mana P vs NP berada. Bahasa ini terdiri dari banyak sekali teorema seperti P vs NP , dengan ukuran yang berubah-ubah.
Apa yang dimaksud dengan kandidat untuk L?
Bisakah L menjadi NP-lengkap?