Saya sadar bahwa ini tampaknya pertanyaan yang sangat bodoh (atau terlalu jelas untuk dinyatakan). Namun, saya bingung di beberapa titik.
Kami dapat menunjukkan bahwa P NP jika dan hanya jika kami dapat merancang algoritma yang memecahkan setiap contoh masalah dalam NP dalam waktu polinomial.
Namun, saya tidak mengerti bagaimana bisa kita membuktikan bahwa P NP . Maafkan saya untuk perumpamaan berikut karena mungkin sangat tidak relevan, tetapi mengatakan kepada seseorang untuk membuktikan jika P tidak sama dengan NP nampak bagi saya seperti memberi tahu seseorang untuk membuktikan bahwa Tuhan tidak ada.
Ada satu set masalah, yang tidak dapat diselesaikan oleh Non-deterministic Finite Automata (NFA) dengan jumlah polinomial negara terlepas dari teknologi saat ini (saya tahu ini adalah definisi yang ceroboh). Selain itu, kami memiliki serangkaian algoritma yang sangat besar yang membuat beberapa masalah penting (jalur terpendek, pohon rentang minimum, dan bahkan jumlah bilangan bulat ) masalah waktu polinomial.
Singkatnya pertanyaan saya: Jika saya percaya bahwa P NP , Anda akan mengatakan "maka tunjukkan algoritma Anda yang memecahkan masalah NP dalam waktu polinomial!". Misalkan saya percaya P NP . Lalu apa yang akan Anda tanyakan? Apa yang Anda ingin saya tunjukkan?
Jawabannya jelas "bukti Anda". Namun, bukti apa yang menunjukkan bahwa suatu algoritma tidak bisa ada? (dalam hal ini, algoritma waktu polinomial untuk masalah NP )