Ini memotivasi konsep masalah menjadi sulit untuk kelas kompleksitas. Masalah X sulit untuk kelas masalah C jika setiap masalah dalam C dapat dikurangi menjadi X. Dengan demikian tidak ada masalah dalam C lebih sulit daripada X, karena algoritma untuk X memungkinkan kita untuk memecahkan masalah dalam C. Tentu saja, Gagasan masalah sulit tergantung pada jenis pengurangan yang digunakan. Untuk kelas kompleksitas yang lebih besar dari P, pengurangan waktu polinomial biasa digunakan. Secara khusus, set masalah yang sulit untuk NP adalah set masalah NP-keras.
Kompleksitas masalah seringkali tergantung pada apa?
jenis reduksi yang digunakan
jenis pengurangan yang digunakan
Kompleksitas NNO
masalah NNO
seringkali ADV
tergantung VBP
pada PPO
apa PRI
? PUN