形式陈述
电路大小通常是门数(有时连同导线数),深度是从输入到输出的最长门路径长度。大小近似总工作量,深度是在无限处理器且每门单位延迟下的并行时间。对有界扇入门,深度
直觉
门数回答“总共做多少局部操作”,深度回答“关键路径上必须串行等待多少轮”。同样大小的图可以因依赖组织不同而具有完全不同延迟。
例子与边界
平衡二叉树计算
推论与应用
大小—深度权衡用于并行算法、硬件时序、VLSI 与电路复杂性;许多下界正是证明某函数无法同时拥有很小尺寸和很浅深度。
参考资料
- Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach, Cambridge University Press, 2009,Chs. 1–8。
- Stasys Jukna, Boolean Function Complexity: Advances and Frontiers, Springer, 2012,Chs. 1–6。