加载中...
萨维奇定理是空间复杂度理论的基本结果,指出非确定图灵机使用的空间可以被确定图灵机以至多平方级的空间开销模拟。它的一个著名推论是 PSPACE 等于 NPSPACE。

| 类型 | 定理 |
| 提出者 | Walter Savitch |
| 时间 | 1970年 |
| 核心结论 | 非确定空间可平方级确定模拟 |
| 著名推论 | PSPACE 等于 NPSPACE |
萨维奇定理(Savitch's Theorem)是计算复杂度理论中关于空间资源的重要定理,由沃尔特·萨维奇(Walter Savitch)于1970年证明。它表明,任何用 f(n) 空间的非确定图灵机所能解决的问题,都能由一个确定图灵机在 f(n) 的平方级空间内解决,前提是 f(n) 不小于对数级并满足一定良性条件。
该定理揭示了在空间度量下,非确定性带来的优势远小于在时间度量下。对于时间复杂度,人们普遍相信非确定性可能带来指数级差异,即 P 是否等于 NP 尚未解决;而对于空间复杂度,萨维奇定理给出了明确答案:非确定空间与确定空间之间只差一个平方,属于多项式关系。
萨维奇定理最著名的推论是 PSPACE 等于 NPSPACE,即多项式空间下确定与非确定能力相同,这一点与时间层次的开放问题形成鲜明对比。它还说明了有向图可达性问题可以在对数平方空间内确定性求解,是空间复杂度类关系研究的基石之一。
问:为什么空间里非确定性没那么强?答:因为空间可以被反复复用,确定机能系统地枚举并复用同一块内存来模拟所有非确定选择,代价只是平方级空间和更多时间。
问:它证明了 P 等于 NP 吗?答:没有。它只关于空间复杂度,给出 PSPACE 等于 NPSPACE,并未触及时间上的 P 与 NP 问题。

| 类型 | 定理 |
| 提出者 | Walter Savitch |
| 时间 | 1970年 |
| 核心结论 | 非确定空间可平方级确定模拟 |
| 著名推论 | PSPACE 等于 NPSPACE |
登录 后参与讨论
暂无讨论,来发表第一条评论吧