NP 完全問題

更新日:

用語解説

NP完全問題は、NP問題の中で最も難しく、どのNP問題も多項式の時間でこの問題に変換できる問題です。

■ 試験で押さえるポイント

  • 論理式の充足可能性問題(SAT)が最初に証明されました。

  • 1つでも多項式の時間で解ければ、すべてのNP問題が多項式の時間で解けます。

  • NPに属さないものまで含めて、同じくらい難しい問題をNP困難問題といいます。

■ 過去問での着眼点

NP完全はNPに属し、NP困難はNPに属するとは限らない点を区別します。

例: ナップサック問題(判定の問題)はNP完全問題として知られています。

同じ分野の用語