P、NP、NPC、NPHの意味

  • Pの質問:

この問題には、多項式時間計算量の解決策があります。多項式時間計算量は、n の 2 乗、n の 3 乗、n は処理するデータの数、O( n a 乗) は多項式の時間計算量です。私たちは多項式の高いべき乗 (n の 2 乗 + n + b) のみを使用することに慣れており、それは n の 2 乗の時間計算量であると言うだけです。

  • NP 問題: 多項式の時間計算量を使用した解があるかどうかはわかりませんが、多項式の時間計算量内で正しい解が得られます。これは一般に間違っているとして知られています。
  • NPCの質問:

                前提: 1. 彼は np の問題です

                               2. すべての質問を複雑にした後の最後の質問は彼です。これはどういう意味ですか?

                                     高校で数学が学べるなら、小学校での数学もパッと学べるのか、ということです。

                        同様に、np 問題を複雑にする最終問題の多項式時間計算量の解を見つけることができれば、この np の解を見つけることができます。つまり、 npc == "np == "p

  • nph 問題: npc 問題と比較して、nph には npc の第一前提がありません。つまり、NPH は np 問題ではありません。

                

おすすめ

転載: blog.csdn.net/dw1360585641/article/details/129804323