Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Simple Proof of a New Set Disjointness with Applications to Data Streams

Published 24 May 2021 in cs.DS | (2105.11338v1)

Abstract: The multiplayer promise set disjointness is one of the most widely used problems from communication complexity in applications. In this problem there are kk players with subsets S<sup>1,</sup>,S<sup>kS<sup>1,</sup> \ldots, S<sup>k, each drawn from 1,2,,n{1, 2, \ldots, n}, and we are promised that either the sets are (1) pairwise disjoint, or (2) there is a unique element jj occurring in all the sets, which are otherwise pairwise disjoint. The total communication of solving this problem with constant probability in the blackboard model is Ω(n/k)\Omega(n/k). We observe for most applications, it instead suffices to look at what we call the ``mostly'' set disjointness problem, which changes case (2) to say there is a unique element jj occurring in at least half of the sets, and the sets are otherwise disjoint. This change gives us a much simpler proof of an Ω(n/k)\Omega(n/k) randomized total communication lower bound, avoiding Hellinger distance and Poincare inequalities. Using this we show several new results for data streams: \begin{itemize} \item for 2\ell_2-Heavy Hitters, any O(1)O(1)-pass streaming algorithm in the insertion-only model for detecting if an $\eps$-2\ell_2-heavy hitter exists requires $\min(\frac{1}{\eps<sup>2}\log</sup> \frac{\eps<sup>2n}{\delta},</sup> \frac{1}{\eps}n<sup>{1/2})$ bits of memory, which is optimal up to a logn\log n factor. For deterministic algorithms and constant $\eps$, this gives an Ω(n<sup>1/2)\Omega(n<sup>{1/2}) lower bound, improving the prior Ω(logn)\Omega(\log n) lower bound. We also obtain lower bounds for Zipfian distributions. \item for p\ell_p-Estimation, $p &gt; 2$, we show an O(1)O(1)-pass Ω(n<sup>12/p</sup>log(1/δ))\Omega(n<sup>{1-2/p}</sup> \log(1/\delta)) bit lower bound for outputting an O(1)O(1)-approximation with probability 1δ1-\delta, in the insertion-only model. This is optimal, and the best previous lower bound was Ω(n<sup>12/p</sup>+log(1/δ))\Omega(n<sup>{1-2/p}</sup> + \log(1/\delta)). \end{itemize}

Citations (14)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.