Recursive Sketching For Frequency Moments
Vladimir Braverman, Rafail Ostrovsky

TL;DR
This paper introduces a recursive sketching technique that improves the space complexity for computing frequency moments in data streams, reducing poly-logarithmic factors and requiring only limited independence.
Contribution
The authors present a simple recursive sketching method that achieves near-optimal space complexity for frequency moments, surpassing previous poly-logarithmic factor bounds.
Findings
Achieves a space complexity of $O( ext{log}(m) ext{log}(nm)( ext{log} ext{log} n)^4 n^{1-2/k})$
Requires only 4-wise independence, simplifying implementation
Approaches the iterated logarithm $ ext{log}^* n$ in complexity
Abstract
In a ground-breaking paper, Indyk and Woodruff (STOC 05) showed how to compute (for ) in space complexity , which is optimal up to (large) poly-logarithmic factors in and , where is the length of the stream and is the upper bound on the number of distinct elements in a stream. The best known lower bound for large moments is . A follow-up work of Bhuvanagiri, Ganguly, Kesh and Saha (SODA 2006) reduced the poly-logarithmic factors of Indyk and Woodruff to . Further reduction of poly-log factors has been an elusive goal since 2006, when Indyk and Woodruff method seemed to hit a natural "barrier." Using our simple recursive sketch, we provide a different yet simple approach to obtain a $O(\log(m)\log(nm)\cdot (\log\log n)^4\cdot…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Complexity and Algorithms in Graphs · Algorithms and Data Compression
