RE (計算複雑性理論)

出典: フリー百科事典『ウィキペディア(Wikipedia)』

2017年10月13日 (金) 14:48; Minf (会話 | 投稿記録) による版 (テンプレートの追加)(日時は個人設定で未設定ならUTC

(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

計算複雑性理論において、複雑性クラス RE(recursively enumerable)とは、チューリングマシン(Turing machine)で有限時間内に 'yes' という解を得られる決定問題の集合である。逆に解が 'no' であった場合、マシンが停止するかどうかも保証されない。

RE はまた、解が 'yes' であるような問題をチューリングマシンを使ってリストアップ可能な決定問題のクラスでもある。このため 'enumerable'(枚挙可能)と呼ばれる。

解が 'no' の場合に同様の性質となるクラスを Co-RE と呼ぶ。

RE の各要素は帰納的可算集合(recursively enumerable set)である。

他のクラスとの関係[編集]

RER より厳密に大きいことが知られており、Co-RE とは厳密に等しくないことが知られている。これらには次のような関係がある。

外部リンク[編集]