“对数深度来自比例缩小,不来自门能一次读无限多个输入。每层仍只使用常数扇入门;经过 $O(\log s)$ 次切分,任何根到叶路径都到达常数规模。规模代价来自同一 $B$ 同时出现在选择器的正…”
形式陈述
固定二元De Morgan 公式模型。对布尔函数
两个最小值可以由不同公式取得,不能先选一棵最小规模公式再把其深度当成
公式是树,而布尔电路是可共享子计算的 DAG,因此总有一般电路规模
直觉
规模问“为了写出所有必要的证据,变量要在语法树中出现多少次”,深度问“沿最坏依赖链要连续作多少次选择”。一棵公式可以用很多彼此并行的分支换取浅深度,也可以把同样数量的门串成一条长链。由于没有共享,某个中间判断若被不同情形反复调用,其整段推导会反复出现在叶计数中;这正是公式复杂度与电路规模和深度既相似又不相同的地方。
研究最小公式而非某个随手写出的公式,是为了把“表达方式笨拙”与“函数本身困难”分开。真值表 DNF 给每个接受输入一个完整项,通常产生
例子与边界
二位异或
给出
再看
公式大小还依赖输入表示。把一个
推论与应用
多项式叶规模公式族在非一致意义下恰好对应NC¹:一边由公式平衡化得到多项式规模、
下界工具从不同方向观察同一最小化问题。公式规模博弈把每个 AND/OR 结点变成对负例集或正例集的分割;Karchmer–Wigderson 博弈把根到叶路径变成通信 transcript,分别突出叶数和深度。两种刻画相互补充,却不是把同一个游戏换名复制。
参考资料
- Stasys Jukna, Boolean Function Complexity: Advances and Frontiers, Springer, 2012, Chs. 1–2.
- Ingo Wegener, The Complexity of Boolean Functions, Wiley-Teubner, 1987, Chs. 4–6.
- Mauricio Karchmer and Avi Wigderson, “Monotone Circuits for Connectivity Require Super-Logarithmic Depth,” SIAM Journal on Discrete Mathematics 3(2), 1990, pp. 255–265.