“该图连接 P、RP、ZPP、BPP 与 PP。概率放大 固化常数阈值,Sipser–Gács–Lautemann 把 BPP 放入 PH,伪随机生成器则研究这些包含何时能坍缩到 P。”
形式陈述 ​
语言
等价地,可令
直觉
PP 用全部随机计算路径的多数票判定答案,只关心接受概率位于
例子与边界
MAJSAT 问一个 Boolean 公式是否被严格多于一半的赋值满足,是典型的 PP 完全问题。概率恰为
令机器随机猜
算法在某个输入分布下平均准确不够;PP 的阈值针对每个固定输入上的内部随机性。不同定义中使用
推论与应用
#P 函数可用来比较接受与拒绝路径数,从而刻画 PP。它包含 BPP 和 NP,并位于 PSPACE 内;Toda 定理进一步显示带 #P 预言机的多项式时间足以覆盖整个 多项式层级。
参考资料
- John Gill, “Computational Complexity of Probabilistic Turing Machines,” SIAM Journal on Computing 6(4), 1977,pp. 675–695。
- Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach, Cambridge University Press, 2009,Ch. 7。