“发送完整特征向量给出 $O(n)$ 上界,所以随机 Set Disjointness为 $\Theta(n)$。本页完整展开从困难分布、固定随机币、抽取近单色大矩形到线性下界的归约链;核心…”
输入、表示与输出 ​
固定宇宙
本页约定“不交”输出
集合运算给出抽象交集,通信问题还加入私有输入划分。若双方都看到两集合,求交只是本地计算;困难来自没有一方能直接读取另一集合。
确定性协议与下界 ​
Alice 可发送
公开输出的下界可由一个 1-fooling set 完整得到。对每个
两集合显然不交,所以全部
故这
Bob-only 版本的上下界相差至多最后一 bit;标准渐近写法为
一个真实执行轨迹 ​
取 01001001。Bob 收到后与自己的 10001010 逐位比较,在坐标
若 Bob 改持 10100010 没有共同的
随机复杂度的已知状态 ​
对任意固定常数
上界直接来自确定性特征向量协议。
这个线性结论是通信复杂度最常用的硬核之一。它表明随机哈希能极大改善 Equality,却不能把任意两集合的不交性压成常数通信;两个问题输出同为一 bit,输入信息结构却不同。
归约中的角色 ​
数据流下界常把 Alice 的集合元素作为流前缀、Bob 的元素作为后缀,使目标统计量区分是否存在共同元素。若 streaming 状态只有
类似思想可进入 sketch、数据结构和分布式聚合,但每个归约都要明确 pass 数对应多少轮、更新顺序是否允许删除、错误事件是否保持,以及输出阈值怎样区分两类集合。通信下界归约范式负责组织这些接口。
Promise 与相邻问题 ​
集合大小可能被限制为恰好
“图不交”可能指两张图的边集是否相交,也可能指图中是否存在顶点不交路径;它们不是默认的
非确定性方向也依输出编码而变。证明有交点只需给一个元素作为短证书;证明完全不交却没有同样直接的局部 witness。若本页把不交编码为
参考资料
- Bala Kalyanasundaram and Georg Schnitger, “The Probabilistic Communication Complexity of Set Intersection,” SIAM Journal on Discrete Mathematics 5(4), 1992, pp. 545–557.
- Alexander A. Razborov, “On the Distributional Complexity of Disjointness,” Theoretical Computer Science 106(2), 1992, pp. 385–390.
- Eyal Kushilevitz and Noam Nisan, Communication Complexity, Cambridge University Press, 1997, Chapters 4–5.