Tracking the Frequency Moments at All Times
Zengfeng Huang, Wai Ming Tai, Ke Yi

TL;DR
This paper improves the understanding of tracking frequency moments in streaming algorithms, showing that fewer instances are needed for certain models and establishing tight bounds that match the standard approach's optimality.
Contribution
It provides tighter upper bounds for the number of instances needed in the tracking problem and proves matching lower bounds, demonstrating the optimality of the standard approach in various models.
Findings
Fewer instances needed for $F_p$ tracking in the cash register model.
Lower bounds match the upper bounds, confirming optimality.
Standard approach is essentially optimal in the turnstile model.
Abstract
The traditional requirement for a randomized streaming algorithm is just {\em one-shot}, i.e., algorithm should be correct (within the stated -error bound) at the end of the stream. In this paper, we study the {\em tracking} problem, where the output should be correct at all times. The standard approach for solving the tracking problem is to run independent instances of the one-shot algorithm and apply the union bound to all time instances. In this paper, we study if this standard approach can be improved, for the classical frequency moment problem. We show that for the problem for any , we actually only need copies to achieve the tracking guarantee in the cash register model, where is the universe size. Meanwhile, we present a lower bound of bits for all linear sketches achieving this…
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
TopicsMachine Learning and Algorithms · Algorithms and Data Compression · Complexity and Algorithms in Graphs
