“令 $U=X\times Y$,$\mathcal A c$ 取通信硬上限至多 $c$ 的确定性两方协议。分布 $\rho$ 由双方共同看见时,它实现一条公共币随机协议;输入分布 $\mu$…”
固定分布后的定义 ​
设
在最坏通信硬上限至多
协议是确定性的,概率只来自输入分布。允许它在一小块
与最坏输入随机协议的一侧关系 ​
若一条公共币随机协议每次通信至多
证明只需展开期望。令
因此至少存在一条固定公共随机串
这只是从 worst-case randomized 到任意固定分布的方向。反向要把“每个分布各有一条好确定性协议”统一成“一条随机协议对每个输入都好”,涉及极小极大量词交换;不能从本页平均公式直接倒读出来。
一个偏向 Equality 的分布 ​
对
同一函数的最坏输入确定性复杂度仍为线性,因为协议必须正确处理每个不等输入。这个例子不是说 Equality 在分布模型中总是容易,而是说明
若只写“输入通常相等”,却不给概率和条件分布,常数协议的错误率无法复核。分布还可以让
Hard distribution 的证明任务 ​
要用分布复杂度证明随机下界,通常寻找一个
这是一条对 所有 低通信确定性协议的陈述。展示一个输入使某条协议失败不够;分布必须同时让整个协议类无法把错误集中到低质量区域。
困难分布常带相关结构或 promise,以控制每个 transcript 矩形看到的 0/1 比例。若下界只对某个 promise 分布成立,随机结论也只适用于相同合法域;不能把分布质量为零的输入重新加入最坏输入集合。
平均错误的边界 ​
平均错误不是“对大多数随机币正确”。本页没有随机币,协议对每个输入要么正确要么错误;
平均输入通信也不同于平均错误。一个协议可以在所有输入都正确,却对少数输入发送极长消息;也可以通信恒短但故意放弃低质量输入。完整结论需分别写
退化分布若只支持一个输入,协议可把其正确答案硬编码为零通信;这不违反任何定义,却通常无法提供 worst-case 下界。所谓 hard distribution 的“难”需要证明,不能由“随机抽输入”四个字自动获得。
参考资料
- Andrew Chi-Chih Yao, “Probabilistic Computations: Toward a Unified Measure of Complexity,” FOCS, 1977, pp. 222–227.
- Eyal Kushilevitz and Noam Nisan, Communication Complexity, Cambridge University Press, 1997, Section 3.3.
- Anup Rao and Amir Yehudayoff, Communication Complexity and Applications, Cambridge University Press, 2020, Chapter 3.