Adakah yang diketahui, contoh eksplisit dari suatu algoritma dengan properti sedemikian sehingga jika maka algoritma ini tidak berjalan dalam waktu polinomial dan jika maka ia berjalan dalam waktu polinomial?
ds.algorithms
np
p-vs-np
pengguna2925716
sumber
sumber
Jawaban:
Jika Anda berasumsi bahwa dapat dibuktikan dalam PA (atau ZFC), contoh sepele adalah sebagai berikut:P=?NP
Contoh lain - kurang sepele - yang tidak bergantung pada asumsi adalah sebagai berikut:
JikaP= NP algoritme akan segera atau lambat - misalkan pada input x0 - cari indeks waktu polinomial mesin Turing (atau versi empuknya) M.SA T yang memecahkan SAT dalam O ( | x || M.SA T|) dan untuk semua input yang lebih besar dari x0 akan terus mensimulasikan dan menghentikannya dalam waktu polinomial (perhatikan bahwa langkah 2 juga dapat diperiksa dalam waktu polinomial). Dengan kata lain jika P= NP Algoritma memecahkan SAT dalam waktu polinomial pada semua kecuali sejumlah contoh.
JikaP≠ NP algoritme berjalan dalam waktu eksponensial.
sumber