The Communication Complexity of Set Intersection and Multiple Equality Testing

被引:0
|
作者
Huang, Dawei [1 ]
Pettie, Seth [1 ]
Zhang, Yixiang [2 ]
Zhang, Zhijun [2 ]
机构
[1] Univ Michigan, Ann Arbor, MI 48109 USA
[2] Tsinghua Univ, IIIS, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we explore fundamental problems in randomized communication complexity such as computing Set Intersection on sets of size k and Equality Testing between vectors of length k. Brody et al. [BCK(+)16] and Saglam and Tardos [ST13] showed that for these types of problems, one can achieve optimal communication volume of O(k) bits, with a randomized protocol that takes O (log* k) rounds. They also proved [BCK(+)16, ST13] that this is one point along the optimal round-communication tradeoff curve. Aside from rounds and communication volume, there is a third parameter of interest, namely the error probability p(err). It is straightforward to show that protocols for Set Intersection or Equality Testing need to send Omega(k + log p(err)(-1)) bits. Is it possible to simultaneously achieve optimality in all three parameters, namely O(k + log p(err)(-1)) communication and O(log* k) rounds? In this paper we prove that there is no universally optimal algorithm, and complement the existing round-communication tradeoffs [BCK(+)16, ST13] with a new tradeoff between rounds, communication, and probability of error. In particular: Any protocol for solving Multiple Equality Testing in r rounds with failure probability p(err) = 2(-E) has communication volume Omega(Ek(1/r)). There exists a protocol for solving Multiple Equality Testing in r + log*(k/E) rounds with O(k + rEk(1/r)) communication, thereby essentially matching our lower bound and that of [BCK+ 16, ST13]. Lower bounds on Equality Testing extend to Set Intersection, for every r; k; and p(err) (which is trivial); in the reverse direction, upper bounds on Equality Testing for r; k; p(err) imply similar upper bounds on Set Intersection with parameters r + 1; k; and p(err). Our original motivation for considering p(err) as an independent parameter came from the problem of enumerating triangles in distributed (CONGEST) networks having maximum degree Delta. We prove that this problem can be solved in O (Delta/log n + log log Delta) time with high probability 1 - 1/poly(n). This beats the trivial (deterministic) O(Delta)-time algorithm and is superior to the (O) over tilde (n(1/3)) algorithm of [CPZ19, CS19] when Delta = (O) over tilde (n(1/3)).
引用
收藏
页码:1715 / 1732
页数:18
相关论文
共 50 条
  • [1] THE COMMUNICATION COMPLEXITY OF SET INTERSECTION AND MULTIPLE EQUALITY TESTING
    Huang, Dawei
    Pettie, Seth
    Zhang, Yixiang
    Zhang, Zhijun
    [J]. SIAM JOURNAL ON COMPUTING, 2021, 50 (02) : 674 - 717
  • [2] The Communication Complexity of Set Intersection and Multiple Equality Testing
    Huang, Dawei
    Pettie, Seth
    Zhang, Yixiang
    Zhang, Zhijun
    [J]. PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 1715 - 1732
  • [3] DETERMINISTIC COMMUNICATION COMPLEXITY OF SET INTERSECTION
    TAMM, U
    [J]. DISCRETE APPLIED MATHEMATICS, 1995, 61 (03) : 271 - 283
  • [4] THE PROBABILISTIC COMMUNICATION COMPLEXITY OF SET INTERSECTION
    KALYANASUNDARAM, B
    SCHNITGER, G
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 1992, 5 (04) : 545 - 557
  • [5] Communication Complexity of Functions Related to Set Intersection
    Tamm, Ulrich
    [J]. 2016 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2016,
  • [6] The Communication Complexity of Threshold Private Set Intersection
    Ghosh, Satrajit
    Simkin, Mark
    [J]. ADVANCES IN CRYPTOLOGY - CRYPTO 2019, PT II, 2019, 11693 : 3 - 29
  • [7] Threshold Private Set Intersection with Better Communication Complexity
    Ghosh, Satrajit
    Simkin, Mark
    [J]. PUBLIC-KEY CRYPTOGRAPHY - PKC 2023, PT II, 2023, 13941 : 251 - 272
  • [8] Unbalanced private set intersection with linear communication complexity
    Zhao, Quanyu
    Jiang, Bingbing
    Zhang, Yuan
    Wang, Heng
    Mao, Yunlong
    Zhong, Sheng
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (03)
  • [9] Unbalanced private set intersection with linear communication complexity
    Quanyu ZHAO
    Bingbing JIANG
    Yuan ZHANG
    Heng WANG
    Yunlong MAO
    Sheng ZHONG
    [J]. Science China(Information Sciences), 2024, 67 (03) : 79 - 93
  • [10] Beyond Set Disjointness: The Communication Complexity of Finding the Intersection
    Brody, Joshua
    Chakrabarti, Amit
    Kondapally, Ranganath
    Woodruff, David P.
    Yaroslavtsev, Grigory
    [J]. PROCEEDINGS OF THE 2014 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'14), 2014, : 106 - 113