English

The Round Complexity of Small Set Intersection

Computational Complexity 2013-04-10 v2

Abstract

The set disjointness problem is one of the most fundamental and well-studied problems in communication complexity. In this problem Alice and Bob hold sets S,T[n]S, T \subseteq [n], respectively, and the goal is to decide if ST=S \cap T = \emptyset. Reductions from set disjointness are a canonical way of proving lower bounds in data stream algorithms, data structures, and distributed computation. In these applications, often the set sizes S|S| and T|T| are bounded by a value kk which is much smaller than nn. This is referred to as small set disjointness. A major restriction in the above applications is the number of rounds that the protocol can make, which, e.g., translates to the number of passes in streaming applications. A fundamental question is thus in understanding the round complexity of the small set disjointness problem. For an essentially equivalent problem, called OR-Equality, Brody et. al showed that with rr rounds of communication, the randomized communication complexity is Ω(k\ilogrk)\Omega(k \ilog^r k), where\ilogrk\ilog^r k denotes the rr-th iterated logarithm function. Unfortunately their result requires the error probability of the protocol to be 1/kΘ(1)1/k^{\Theta(1)}. Since na\"ive amplification of the success probability of a protocol from constant to 11/kΘ(1)1-1/k^{\Theta(1)} blows up the communication by a Θ(logk)\Theta(\log k) factor, this destroys their improvements over the well-known lower bound of Ω(k)\Omega(k) which holds for any number of rounds. They pose it as an open question to achieve the same Ω(k\ilogrk)\Omega(k \ilog^r k) lower bound for protocols with constant error probability. We answer this open question by showing that the rr-round randomized communication complexity of OREQn,k{\sf OREQ}_{n,k}, and thus also of small set disjointness, with {\it constant error probability} is Ω(k\ilogrk)\Omega(k \ilog^r k), asymptotically matching known upper bounds for OREQn,k{\sf OREQ}_{n,k} and small set disjointness.

Keywords

Cite

@article{arxiv.1304.1796,
  title  = {The Round Complexity of Small Set Intersection},
  author = {David P. Woodruff and Grigory Yaroslavtsev},
  journal= {arXiv preprint arXiv:1304.1796},
  year   = {2013}
}

Comments

There is an error in the statement and proof of Lemma A.1, so we have decided to withdraw the current manuscript. For the round / communication tradeoff for small set disjointness, we refer the reader to the independent work: http://arxiv.org/pdf/1304.1217.pdf The other results concerning OR-Index and Augmented-OR-Index are not affected and will appear in a later manuscript

R2 v1 2026-06-21T23:54:45.409Z