Apakah ada algoritma yang dikenal yang secara benar menampilkan "ya" ke masalah NP-complete tanpa secara implisit menghasilkan sertifikat?
Saya mengerti bahwa sangat mudah untuk mengubah oracle kepuasan menjadi pencari penugasan memuaskan: hanya beralih pada variabel, setiap kali meminta oracle kepuasan untuk memecahkan hubungannya dengan variabel itu dengan masalah asli.
Tapi apakah bungkus seperti itu akan berguna? Apakah semua pemecah sat mencari ruang kemungkinan penugasan?
Atau apakah ada beberapa jenis masalah NP-complete (salesman keliling, jumlah subset, dll) di mana pemecah dapat, katakanlah, mengeksploitasi teorema matematika untuk membuktikan bahwa solusi harus ada? Suka melakukan pembuktian dengan kontradiksi?
sumber