“它与确定性单色矩形划分数不同:后者最小化一份零误差整数划分的块数;本页允许跨许多协议树叠加分数权重,并显式处理错误和 partial function。”
形式陈述 ​
划分数 ​
设
满足:每个矩形上
行集
初等夹逼 ​
本页把
则对任意有限输出函数都有
下界来自协议叶:成本至多
上界来自一个明确但粗糙的协调协议。给最优划分的矩形编号
Bob 根据自己的
Boolean 情形的经典强化 ​
当
一种理解路径是引入 0、1 两侧的最小单色 rectangle cover。划分本身分别给出两侧 cover,所以相应的非确定性通信复杂度都至多
从而得到二次对数界。这个反向模拟是非平凡定理:一般划分的矩形编号既不能由 Alice 单独从
二次对数上界在一般情形已接近最优:存在 Boolean 函数族满足
因此
直觉
协议到划分的方向很直接。固定 transcript 后,Alice 的每一步只按
划分到协议的方向包含分布式定位困难。外部观察者看到
例子与边界
二位 XOR ​
令
任意含两个格子的组合矩形要么取同一行、同一列,要么因矩形闭合同时包含四个交叉格;这些候选都不是单色。因此每个单色矩形至多含一个格,
在本页的公开叶口径下,Alice 发送
Partition 与 cover ​
一个 1-rectangle cover 只要求每个 1-输入至少落入一块,矩形可以重叠,也不必处理 0-输入。同一输入拥有多份证书并不妨碍非确定性验证,却不能直接成为确定性协议叶的唯一归属。把 cover 大小误作
反过来,单色划分也不必是某棵协议树的叶划分。协议树的每次二分必须由当前发言者只根据自己的输入和既有 transcript 决定;任意组合矩形划分通常不满足这种递归可分性。protocol partition number 这一旧称容易掩盖差别,使用时应明确它指任意单色矩形划分,而不是最小协议叶数。
推论与应用
单色矩形划分数给出确定性通信复杂度的组合下界,并与非确定性通信复杂度的 cover 量形成清晰对照。它说明“矩阵能被少量简单块描述”与“双方能低通信地协同定位块”之间仍隔着一层协议结构。
秩下界、fooling set、discrepancy 和 partition bound 也从通信矩阵提取下界,但使用的对象分别是线性代数分解、特殊输入集合、分布不平衡和加权矩形优化。比较这些量时,应先核对矩形是否要求单色、是否允许重叠、是否覆盖整张矩阵,以及结论针对确定性、非确定性还是随机通信。
参考资料
- Alfred V. Aho, Jeffrey D. Ullman, and Mihalis Yannakakis, “On Notions of Information Transfer in VLSI Circuits,” STOC, 1983, pp. 133–139.
- Eyal Kushilevitz and Noam Nisan, Communication Complexity, Cambridge University Press, 1997, Sections 1.2–2.1.
- Andris Ambainis and Mārtiņš Kokainis, “Almost Quadratic Gap between Partition Complexity and Query/Communication Complexity,” Electronic Colloquium on Computational Complexity, Report 200, 2015.
- Anup Rao and Amir Yehudayoff, Communication Complexity and Applications, Cambridge University Press, 2020, Chapters 1–2.