Dalam tulisan Complexity of the Frobenius Problem oleh Ramírez-Alfonsín, masalah terbukti sebagai NP-complete menggunakan pengurangan Turing. Apakah itu mungkin? Bagaimana sebenarnya? Saya pikir ini hanya mungkin dengan pengurangan banyak waktu polinomial. Apakah ada referensi tentang ini?
Apakah ada dua pengertian NP-hardness yang berbeda, bahkan NP-completeness? Tetapi kemudian saya bingung, karena dari sudut pandang praktis, jika saya ingin menunjukkan bahwa masalah saya NP-hard, yang mana yang saya gunakan?
Mereka memulai deskripsi sebagai berikut:
Waktu polinomial Turing reduksi dari masalah ke masalah lain adalah algoritma A yang memecahkan dengan menggunakan subrutin hipotetis A 'untuk menyelesaikan sehingga, jika A' adalah algoritma waktu polinomial untuk maka A akan menjadi waktu polinomial algoritma untuk . Kami mengatakan bahwa dapat Turing dikurangi menjadi .
Masalah disebut (Turing) NP-keras jika ada masalah keputusan NP-lengkap sehingga dapat Turing dikurangi menjadi .P 2 P 2 P 1
Dan kemudian mereka menggunakan pengurangan Turing dari masalah NP-lengkap untuk menunjukkan NP-kelengkapan beberapa masalah lainnya.