[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

PSPACEとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > PSPACEの意味・解説 

PSPACE

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/28 03:19 UTC 版)

ナビゲーションに移動 検索に移動

PSPACE とは計算複雑性理論における複雑性クラスの一つ、Polynomial SPACE の略である。

概要

PSPACE とはチューリングマシンによって多項式領域で解ける問題、すなわち使用するテープの長さが問題のサイズの多項式で収まる決定問題のクラスのことである(処理にかかる時間は問わない)。

多項式時間で解ける問題は当然ながらテープの使用回数も問題のサイズの多項式に比例するので P ⊆ PSPACE であることは自明である。またNP ⊆ PSPACE であることも証明されている。

このクラスに NP と同様の概念を当てはめたクラス、すなわち答えが与えられたときその検算が PSPACE になる NPSPACE というクラスを考えることもできるが、1970年 ウォルター・サヴィッチ(Walter Savitch)のサヴィッチの定理により PSPACE = NPSPACE ということが証明された。

PSPACE完全

NP完全と同様に PSPACE に属する全ての問題から多項式時間変換可能であり、自らも PSPACE に属する問題を PSPACE完全 という。与えられた倉庫番ゲームが解を持つかの判定(一般倉庫番問題)や、n×n マスのリバーシ五目並べの与えられた局面から先手と後手のどちらに必勝法があるかの判定などが、PSPACE完全であることが知られている。

その他の特性

PSPACE は、交替性チューリング機械で多項式時間で解ける問題の集合としても定式化できる。この場合、APTIME あるいは単に AP とも呼ぶ。

PSPACE は、IP と呼ばれる対話型証明系で認識できる全言語にも対応する。




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

「PSPACE」の関連用語

PSPACEのお隣キーワード
検索ランキング

   

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



PSPACEのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのPSPACE (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS