P (計算複雑性理論)
計算量のクラスのひとつ
From Wikipedia, the free encyclopedia
定義
判定問題のうち、ある決定性チューリング機械によって多項式時間で解かれるものの全体をPで表す。
意義
他の問題クラスとの関係
非決定性チューリング機械によって多項式時間で解かれる判定問題のクラスをNPという。PがNPに含まれることは自明である。多くの研究者がPはNPの真部分集合であると信じているが、証明されていない(P≠NP予想)。
対数領域の決定性チューリング機械で判定可能な問題のクラスであるLはPに含まれるが、L = Pかどうかは未解決である。対数領域の交替性チューリング機械によって解ける問題のクラスALOGSPACEはPに等しい。PはPSPACEの部分集合であるが、P = PSPACEであるかどうかは未解決である。まとめると次のような関係がある:
ここで、EXPTIMEは指数時間で解ける問題のクラスである。PはEXPTIMEの真部分集合であるから、Pよりも右の包含関係のうち少なくとも一つは真部分集合である(実際には上に示された包含がみな真の包含であると広く予想されている)。