English

Approximating Large Frequency Moments with $O(n^{1-2/k})$ Bits

Data Structures and Algorithms 2014-01-28 v2

Abstract

In this paper we consider the problem of approximating frequency moments in the streaming model. Given a stream D={p1,p2,,pm}D = \{p_1,p_2,\dots,p_m\} of numbers from {1,,n}\{1,\dots, n\}, a frequency of ii is defined as fi={j:pj=i}f_i = |\{j: p_j = i\}|. The kk-th \emph{frequency moment} of DD is defined as Fk=i=1nfikF_k = \sum_{i=1}^n f_i^k. In this paper we give an upper bound on the space required to find a kk-th frequency moment of O(n12/k)O(n^{1-2/k}) bits that matches, up to a constant factor, the lower bound of Woodruff and Zhang (STOC 12) for constant ϵ\epsilon and constant kk. Our algorithm makes a single pass over the stream and works for any constant k>3k > 3.

Keywords

Cite

@article{arxiv.1401.1763,
  title  = {Approximating Large Frequency Moments with $O(n^{1-2/k})$ Bits},
  author = {Vladimir Braverman and Jonathan Katzman and Charles Seidell and Gregory Vorsanger},
  journal= {arXiv preprint arXiv:1401.1763},
  year   = {2014}
}
R2 v1 2026-06-22T02:41:34.231Z