paper

Polynomial Estimators for High Frequency Moments

arXiv:1104.4552

Abstract

We present an algorithm for computing , the th moment of an -dimensional frequency vector of a data stream, for , to within factors, with high constant probability. Let be the number of stream records and be the largest magnitude of a stream update. The algorithm uses space in bits where, . Here is for and for . This improves upon the space required by current algorithms \cite{iw:stoc05,bgks:soda06,ako:arxiv10,bo:arxiv10} by a factor of at least . The update time is . We use a new technique for designing estimators for functions of the form $ψ(\expect{X})$, where, is a random variable and is a smooth function, based on a low-degree Taylor polynomial expansion of $ψ(\expect{X})$ around an estimate of $\expect{X}$.