Ada justifikasi filosofis yang sering dikutip untuk meyakini bahwa P! = NP bahkan tanpa bukti. Kelas kompleksitas lainnya memiliki bukti bahwa mereka berbeda, karena jika tidak, akan ada konsekuensi "mengejutkan" (seperti runtuhnya hierarki polinomial).
Pertanyaan saya adalah, apa dasar untuk keyakinan bahwa kelas PPAD tidak bisa ditembus? Jika ada algoritma waktu polinomial untuk menemukan kesetimbangan Nash, akankah ini menyiratkan apa pun tentang kelas kompleksitas lainnya? Apakah ada argumen heuristik mengapa itu harus sulit?
(Saya kira tidak ada yang pernah menjawab pertanyaan lama ini dengan hasil yang lebih baru; ini dia :)
sumber
Meskipun ini telah terbentur, mungkin saya dapat memiliki kesombongan untuk menyebutkan heuristik yang muncul dalam pikiran.
Masalah NP-complete adalah, diberikan sirkuit, apakah ada input yang mengevaluasi ke True?
Masalah ini jelas akan mudah jika input diwakili "secara eksplisit" sebagai daftar pasangan input-output, daripada "ringkas" sebagai sirkuit.
Masalahnya jelas informasi-secara teori sulit jika inputnya adalah fungsi oracle black-box daripada sirkuit (membutuhkan mencoba semua input).
Masalah dalam memisahkan P dari NP, jika benar, terletak pada menunjukkan bahwa program tidak dapat memotong sirkuit secara efisien.
Masalah lengkap PPAD berbagi beberapa karakteristik menarik di sini. Jika Anda memikirkan End-of-the-Line, itu "diberi grafik yang diwakili secara ringkas dengan beberapa batasan, dan sebuah sumber, cari wastafel". Dan itu berbagi tiga poin di atas, saya pikir.
sumber
Makalah ini relevan dengan ini, karena berupaya menunjukkan bahwa PPAD = P: https://arxiv.org/abs/1609.08934
sumber