情報科学 › アルゴリズムとデータ構造 › P≠NP 予想とは何か

クラス NP(検証器による定義)

定義 4.1(「P≠NP 予想とは何か」§4)

言語 L⊆Σ∗L \subseteq \Sigma^{*} が NP\mathrm{NP} に属するとは、多項式 pp と、多項式時間で動く決定性チューリング機械 VV(検証器と呼びます)が存在して、すべての x∈Σ∗x \in \Sigma^{*} に対して

x∈L  ⟺  ∃y∈Σ∗ [ ∣y∣≤p(∣x∣) かつ V(x,y)=1 ]x \in L \iff \exists y \in \Sigma^{*} \ \bigl[\, |y| \le p(|x|) \ \text{かつ} \ V(x, y) = 1 \,\bigr]

が成り立つことをいいます。この yy を xx に対する証明書(certificate、witness)と呼びます。ここで「VV が多項式時間」とは、VV が入力 (x,y)(x, y) に対して ∣x∣+∣y∣|x| + |y| の多項式時間で停止することを意味します。

本文で読む(前後の説明と例)→

閉包の状態

定義

定義は閉包の起点です(証明を要しません)。

印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。

これを使っている定理 証明で参照している 4 件

関連するノック 1 問