“它直接给出 非确定对数空间类 的补封闭性,即 $\mathrm{NL}=\mathrm{coNL}$,并以 STCON 的补问题为核心。与 Savitch 定理 的确定化上界不同,这里保留非…”
形式陈述 ​
有向
在确定性对数空间多一归约下是 NL 完全的。这里“对数空间多一归约”指存在一台只使用
直觉
STCON 把非确定对数空间的全部能力浓缩为“有向图中是否存在一条路”,因为非确定性计算本身就是在配置图中选择一条路径。成员性来自只保存当前顶点并逐步猜边;困难性则把任意小空间机器的配置当作图顶点,合法一步当作有向边。对数空间机器只有多项式多个配置,因此这张配置图既是多项式规模,又可由小空间归约隐式生成,一个具体图问题便由此代表整个 NL。
例子与边界
给定图
STCON 在显式图上可由 BFS 或 DFS 在多项式时间内解决,所以完备性立即给出
推论与应用
要证明一个问题 NL 困难,只需从 STCON 做对数空间归约;要证明 NL 的闭包或模拟结论,也常可先在配置图可达性上完成。它是低空间复杂性中对应 SAT 的标准完备问题。
有向图 可达性给出 NL 的标准完全问题,并自然处于 P 中。Immerman–Szelepcsényi 定理 给出
参考资料
- Michael Sipser, Introduction to the Theory of Computation, 3rd ed., Cengage, 2013,Ch. 8。
- Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach, Cambridge University Press, 2009,Ch. 4。