Information complexity · Information cost of a protocol · Internal information cost · External information cost
从私有随机带的因子分解证明信息成本界,完整计算 AND 协议的内部、外部、平均与最坏成本,并区分输出熵。
Alice 和 Bob 为完成一个任务交换消息。通信复杂度公理库随机通信复杂度Randomized communication complexity允许双方使用随机币并在每个固定输入上承受受控错误,以通信量、误差与成本量词共同定义复杂度。按消息长度衡量“线上传了多少位”,信息量则衡量“这些消息使输入的不确定性减少了多少”。
先补齐私有随机性下的关键结构。固定输入 、公开随机串 和一个公开前缀 。沿着该前缀,把 Alice 每次发言与 一致所要求的私有带收集为集合 ,把 Bob 的相应要求收集为 。由于轮次和终止规则公开,每一步只给当前发送者的随机带增加一个约束,因而
空前缀时两个集合都是整个随机带空间;追加 Alice 的一 bit 时只缩小第一个集合,追加 Bob 的一 bit 时只缩小第二个。这也给出了按前缀长度的归纳证明。由独立随机带,前缀的条件概率分解为 ,其中两个因子分别是上述集合的概率。这里分解的是给定输入后的协议概率,没有假设原输入分布 是乘积分布。
在正概率条件下,给定 后, 的条件分布就是其原分布限制到 并归一化;分子、分母中的 Bob 因子消去,所以这个分布不再依赖 。若接下来由 Alice 发言,消息 是 的函数,因此
这一步允许 Alice 重复使用同一条私有带,保留任意本地随机记忆;无需假装每轮都重新抽独立随机币。Bob 发言时对称地有 。
令 为独立公平比特,要求双方都知道 。Alice 先发送 ;若为零,双方立即输出零;否则 Bob 再发送 ,双方输出这个值。这就是协议树与 transcript公理库协议树与通信 transcriptProtocol tree · Communication transcript用逐 bit 的有根树表示完整通信策略,并把一次执行产生的根叶路径区分为 transcript。中的三叶协议,确定性协议也属于允许随机性的协议类。
严谨的直接和论证再配合坐标嵌入:选择一个坐标作为真实输入,把其他坐标按适当的条件分布模拟,从多副本协议构造单副本协议。这里每对内部的 可以相关,独立的是不同输入对。不能把链式分解中的条件直接删去,也不能假定 Alice 能独自生成 Bob 的相关输入。[2]
在固定有限输入分布、正的每坐标允许错误率及匹配的输出约定下,这种下界与多副本协议压缩合起来,得到
精确定义、错误率留余量与最坏长度截断见 摊销通信复杂度公理库摊销通信复杂度Amortized communication complexity · Information equals amortized communication在固定输入分布与逐坐标错误约定下,解释独立副本的极限平均通信,以及它与内部信息复杂度的精确关系。。这是一条关于批量极限的操作解释,不等于“单次最优通信必然等于信息量”。分布通信中,单次成本和内部信息复杂度之间可以存在很大的分离。[3]
设计信息下界时,通常先选一个使任务困难、同时便于分析的输入分布;再从正确性推出某种必须减少的不确定性,利用互信息或统计距离把它定量化;最后通过“信息不超过通信”得到下界。DISJ 的完整信息论证明公理库Set Disjointness 的信息复杂度Information complexity of Set Disjointness · Information-statistics lower bound for DISJ从私有输出的 AND 距离界、条件熵直和与逐坐标嵌入,完整证明 DISJ 的线性条件外部信息下界。从 AND 的私有输出、消息因子分解和 Hellinger 距离推出显式正常数,再用条件熵直和与逐坐标本地嵌入得到线性界。其成本是条件外部信息,正确性要求覆盖全部输入;不能把它直接代入上面的分布错误、内部信息摊销定理。
[1] Anup Rao and Amir Yehudayoff, Communication Complexity: and Applications, Cambridge University Press, 2020,信息复杂度相关章节。
[2] Mark Braverman and Anup Rao, “Information Equals Amortized Communication”, IEEE Transactions on Information Theory 60(10), 6058–6069, 2014。作者预印本,所查 21 页稿第 3.2 节、印刷页 6–9,特别是 Lemmas 3.13–3.14 的信息成本与逐 bit 论证;批量解释见其直接和与摊销部分。
[3] Anup Rao and Makrand Sinha, “Simplified Separation of Information and Communication”, 2015。15 页作者稿,第 1 页定义与第 3.6 节、印刷页 7 的 Propositions 15–16。该处关于条件输入独立性的命题有乘积分布与确定性假设;本文一般相关输入、私有带的结论由上面的前缀事件分解单独证明。
[4] Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Wiley, 2006,条件互信息、数据处理与 Fano 不等式。