Revisiting Frequency Moment Estimation in Random Order Streams
Abstract
We revisit one of the classic problems in the data stream literature, namely, that of estimating the frequency moments for of an underlying -dimensional vector presented as a sequence of additive updates in a stream. It is well-known that using -stable distributions one can approximate any of these moments up to a multiplicative -factor using bits of space, and this space bound is optimal up to a constant factor in the turnstile streaming model. We show that surprisingly, if one instead considers the popular random-order model of insertion-only streams, in which the updates to the underlying vector arrive in a random order, then one can beat this space bound and achieve bits of space, where the hides poly factors. If , this represents a roughly quadratic improvement in the space achievable in turnstile streams. Our algorithm is in fact deterministic, and we show our space bound is optimal up to poly factors for deterministic algorithms in the random order model. We also obtain a similar improvement in space for whenever .
Cite
@article{arxiv.1803.02270,
title = {Revisiting Frequency Moment Estimation in Random Order Streams},
author = {Vladimir Braverman and Emanuele Viola and David Woodruff and Lin F. Yang},
journal= {arXiv preprint arXiv:1803.02270},
year = {2018}
}
Comments
36 pages