多項式階層内のクラス間の関係とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 多項式階層内のクラス間の関係の意味・解説 

多項式階層内のクラス間の関係

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/01/13 15:58 UTC 版)

多項式階層」の記事における「多項式階層内のクラス間の関係」の解説

定義から、次のような関係が成り立つ。 Σ i P ⊆ Δ i + 1 P ⊆ Σ i + 1 P {\displaystyle \Sigma _{i}^{\rm {P}}\subseteq \Delta _{i+1}^{\rm {P}}\subseteq \Sigma _{i+1}^{\rm {P}}} Π i P ⊆ Δ i + 1 P ⊆ Π i + 1 P {\displaystyle \Pi _{i}^{\rm {P}}\subseteq \Delta _{i+1}^{\rm {P}}\subseteq \Pi _{i+1}^{\rm {P}}} Σ i P = c o Π i P {\displaystyle \Sigma _{i}^{\rm {P}}={\rm {co}}\Pi _{i}^{\rm {P}}} 真の包含であることがわかっている算術的階層解析的階層とは異なり、これらの包含関係が厳密かどうか(真部分集合かどうか)は未解決の問題である。ただし、これら全て厳密な包含関係であると広く信じられている。もしこれが成り立たず、ある k について Σ k P = Σ k + 1 P {\displaystyle \Sigma _{k}^{\rm {P}}=\Sigma _{k+1}^{\rm {P}}} すなわち Σ k P = Π k P {\displaystyle \Sigma _{k}^{\rm {P}}=\Pi _{k}^{\rm {P}}} となることを「多項式階層が第 k 層で潰れる」と言うもしそうなら全ての i > k {\displaystyle i>k} について Σ i P = Σ k P {\displaystyle \Sigma _{i}^{\rm {P}}=\Sigma _{k}^{\rm {P}}} となる。特に P = NP なら、階層は完全に潰れる。 多項式階層にある全クラス群の和集合PH と書く。 多項式時間階層は、指数時間階層算術的階層似ているPHPSPACE包含されることは知られているが、2つクラス等しかどうか不明である。この問題言い換えると、PH = PSPACE であるならば、二階述語論理推移閉包演算子追加して強化されないことになる。 もし多項式階層完全問題を含むなら、どこかの層に潰れる。PSPACE完全問題存在するので、PSPACE = PH ならば、PSPACE完全問題が Σ k P {\displaystyle \Sigma _{k}^{\rm {P}}} -完全問題ということになるので、多項式階層は潰れる。 多項式階層各層については ≤ m P {\displaystyle \leq _{\rm {m}}^{\rm {P}}} -完全問題多項式時間多対一還元において完全な問題)がある。さらに、多項式階層各層は ≤ m P {\displaystyle \leq _{\rm {m}}^{\rm {P}}} -還元において閉じている。つまり、この階層上のあるクラス C {\displaystyle {\mathcal {C}}} と言語 L ∈ C {\displaystyle L\in {\mathcal {C}}} があるとき、 A ≤ m P L {\displaystyle A\leq _{\rm {m}}^{\rm {P}}L} ならば、同時に A ∈ C {\displaystyle A\in {\mathcal {C}}} である。これらの事実から、 K i {\displaystyle K_{i}} を Σ i P {\displaystyle \Sigma _{i}^{\rm {P}}} の完全問題としたとき、 Σ i + 1 P = ( Σ i P ) K i {\displaystyle \Sigma _{i+1}^{\rm {P}}=\left(\Sigma _{i}^{\rm {P}}\right)^{K_{i}}} と Π i + 1 P = ( Π i P ) K i c {\displaystyle \Pi _{i+1}^{\rm {P}}=\left(\Pi _{i}^{\rm {P}}\right)^{K_{i}^{\rm {c}}}} が成り立つことがわかる。実際、 Σ 2 P = N P S A T {\displaystyle \Sigma _{2}^{\rm {P}}={\rm {NP}}^{\rm {SAT}}} である。言い換えれば言語を C {\displaystyle {\mathcal {C}}} に含まれる何らかの神託機械基づいて定義したとき、それを C {\displaystyle {\mathcal {C}}} の完全問題基づいて定義した見なすことができる。完全問題は従って、それが完全であるとするクラス代表していると見なせる。

※この「多項式階層内のクラス間の関係」の解説は、「多項式階層」の解説の一部です。
「多項式階層内のクラス間の関係」を含む「多項式階層」の記事については、「多項式階層」の概要を参照ください。

ウィキペディア小見出し辞書の「多項式階層内のクラス間の関係」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「多項式階層内のクラス間の関係」の関連用語

多項式階層内のクラス間の関係のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



多項式階層内のクラス間の関係のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの多項式階層 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS