Estimating small moments of data stream in nearly optimal space-time

preprint2010arXivOpen access

Abstract

For each p∈(0,2]p \in (0,2], we present a randomized algorithm that returns an εε-approximation of the ppth frequency moment of a data stream $F_p = \sum_{i = 1}^n \abs{f_i}^p$. The algorithm requires space O(ε−2log⁡(mM)(log⁡n))O(ε^{-2} \log (mM)(\log n)) and processes each stream update using time O((log⁡n)(log⁡ε−1))O((\log n) (\log ε^{-1})). It is nearly optimal in terms of space (lower bound O(ε−2log⁡(mM))O(ε^{-2} \log (mM)) as well as time and is the first algorithm with these properties. The technique separates heavy hitters from the remaining items in the stream using an appropriate threshold and estimates the contribution of the heavy hitters and the light elements to FpF_p separately. A key component is the design of an unbiased estimator for $\abs{f_i}^p$ whose data structure has low update time and low variance.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.