Papers
Topics
Authors
Recent
Search
2000 character limit reached

Frequency Estimation with One-Sided Error

Published 6 Nov 2021 in cs.DS and cs.CC | (2111.03953v1)

Abstract: Frequency estimation is one of the most fundamental problems in streaming algorithms. Given a stream SS of elements from some universe U=1nU={1 \ldots n}, the goal is to compute, in a single pass, a short sketch of SS so that for any element iUi \in U, one can estimate the number xix_i of times ii occurs in SS based on the sketch alone. Two state of the art solutions to this problems are the Count-Min and Count-Sketch algorithms. The frequency estimator x~\tilde{x} produced by Count-Min, using O(1/εlogn)O(1/\varepsilon \cdot \log n) dimensions, guarantees that x~x<em>εx1|\tilde{x}-x|<em>{\infty} \le \varepsilon |x|_1 with high probability, and x~x\tilde{x} \ge x holds deterministically. Also, Count-Min works under the assumption that x0x \ge 0. On the other hand, Count-Sketch, using O(1/ε<sup>2</sup>logn)O(1/\varepsilon<sup>2</sup> \cdot \log n) dimensions, guarantees that x~x</em>εx2|\tilde{x}-x|</em>{\infty} \le \varepsilon |x|_2 with high probability. A natural question is whether it is possible to design the best of both worlds sketching method, with error guarantees depending on the 2\ell_2 norm and space comparable to Count-Sketch, but (like Count-Min) also has the no-underestimation property. Our main set of results shows that the answer to the above question is negative. We show this in two incomparable computational models: linear sketching and streaming algorithms. We also study the complementary problem, where the sketch is required to not over-estimate, i.e., x~x\tilde{x} \le x should hold always.

Citations (2)

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.