An improved interactive streaming algorithm for the distinct elements problem
From MaRDI portal
Abstract: The exact computation of the number of distinct elements (frequency moment ) is a fundamental problem in the study of data streaming algorithms. We denote the length of the stream by where each symbol is drawn from a universe of size . While it is well known that the moments can be approximated by efficient streaming algorithms, it is easy to see that exact computation of requires space . In previous work, Cormode et al. therefore considered a model where the data stream is also processed by a powerful helper, who provides an interactive proof of the result. They gave such protocols with a polylogarithmic number of rounds of communication between helper and verifier for all functions in NC. This number of rounds can quickly make such protocols impractical. Cormode et al. also gave a protocol with rounds for the exact computation of where the space complexity is but the total communication . They managed to give round protocols with complexity for many other interesting problems including , Inner product, and Range-sum, but computing exactly with polylogarithmic space and communication and rounds remained open. In this work, we give a streaming interactive protocol with rounds for exact computation of using bits of space and the communication is . The update time of the verifier per symbol received is .
Recommendations
Cited in
(8)- The landscape of communication complexity classes
- Arthur-Merlin streaming complexity
- Streaming Algorithms for Smallest Intersecting Ball of Disjoint Balls
- Zero-information protocols and unambiguity in Arthur-Merlin communication
- Streaming Algorithms for Independent Sets
- Arthur-Merlin streaming complexity
- Beating CountSketch for heavy hitters in insertion streams
- New lower bounds in Merlin-Arthur communication and graph streaming verification
This page was built for publication: An improved interactive streaming algorithm for the distinct elements problem
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5167803)