翻訳と辞書 |
多項式階層[たこうしきかいそう] 多項式階層(たこうしきかいそう、)は、計算量理論における計算量の階層であり、神託機械を使って P、NP、co-NP を一般化させて定義されるものである。 == 定義 == 多項式階層をなすクラス群の定義はいくつか存在する。
多項式階層は神託機械を使って次のように定義する。 ここで、P は多項式時間内で解ける決定問題の集合である。i ≥ 0 については、次のように定義する。 ここで、AB はクラス A のチューリングマシンにクラス B の何らかの問題を解く神託を付加して強化したもので解ける決定問題の集合である。例えば、 であり、 は NP に属する何らかの問題を解く神託を備えることで多項式時間で解ける問題のクラスである。
多項式階層の存在/全称的定義のため、 を形式言語(すなわち、一種の決定問題であり、 * の部分集合である)、 を多項式とし、次のように定義する。 ここで、 は2進文字列 ''x'' と ''w'' を1つの2進文字列にする何らかの標準的符号化である。''L'' は文字列の順序対の集合を表しており、第一の文字列 ''x'' は の元で、第二の文字列 ''w'' は ''x'' が の元であることを示す短い () 証拠である。言い換えれば、 は、 であるような短い証拠 ''w'' が存在することと同値である。同様に次のように定義する。 ドモルガンの定理により、 かつ であり、ここで ''L''c は ''L'' の補集合である。ここで を言語のクラスとする。次のように定義することで、これら作用素が言語のクラス群全体に作用するよう拡張する。 再びドモルガンの定理により、 かつ であり、ここで である。クラス NP と co-NP は と と定義され、ここで P は(多項式時間で)適切に決定可能な言語群の全体のクラスである。多項式階層は次のように再帰的に定義できる。 なお、 であり、かつ である。この定義は多項式階層と算術的階層の密接な関連を反映しており、後者で DEC と CE が果たした役割をそれぞれ P と NP が果たしている。同様の方法で、実数の部分集合の階層として解析的階層が定義される。
交替性チューリング機械を使った等価な定義として、(あるいは )は存在的状態(あるいは全称的状態)から開始する交替性チューリング機械で 回の交替を行うことで多項式時間で解ける決定問題の集合と定義される。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「多項式階層」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|