集合不相交性的一则简单证明及其在数据流中的应用
数据结构与算法
2021-05-25 v1
摘要
多方承诺集合不相交性是通信复杂性中应用于最广泛的问题之一。在该问题中,有 个玩家,分别拥有子集 ,均取自 ,并且我们承诺这些集合要么(1)两两不相交,要么(2)存在一个唯一元素 出现在所有集合中,而其他集合两两不相交。在黑板模型中以常数概率解决该问题的总通信量为 。我们观察到,对大多数应用而言,转而考察我们所称的“大多”集合不相交问题已足够,该问题将情形(2)改为存在一个唯一元素 出现在至少一半的集合中,且其余集合互不相交。这一改动使我们得到了 随机总通信下界的远为简单的证明,避免了 Hellinger 距离与 Poincare 不等式。利用此结果,我们展示了数据流方面的若干新结论:\begin{itemize} \item 对于 -Heavy Hitters,在仅插入模型中检测是否存在 --重命中者(heavy hitter)的任何 遍流算法需要 位内存,该结果在 因子内是最优的。对于确定性算法和常数 ,这给出了 下界,改进了先前的 下界。我们还获得了 Zipf 分布下的下界。\item 对于 -估计,,我们展示了在仅插入模型中以概率 输出 近似的 遍 位下界。这是最优的,而先前最佳下界为 。\end{itemize}
引用
@article{arxiv.2105.11338,
title = {A Simple Proof of a New Set Disjointness with Applications to Data Streams},
author = {Akshay Kamath and Eric Price and David P. Woodruff},
journal= {arXiv preprint arXiv:2105.11338},
year = {2021}
}
备注
CCC 2021