中文

使用 $O(n^{1-2/k})$ 比特近似大频率矩

数据结构与算法 2014-01-28 v2

摘要

本文研究了流模型中频率矩的近似问题。给定一个来自 {1,,n}\{1,\dots, n\} 的数字流 D={p1,p2,,pm}D = \{p_1,p_2,\dots,p_m\}ii 的频率定义为 fi={j:pj=i}f_i = |\{j: p_j = i\}|DD 的第 kk 个\emph{频率矩}定义为 Fk=i=1nfikF_k = \sum_{i=1}^n f_i^k。在本文中,我们给出了计算第 kk 个频率矩所需空间的上界,为 O(n12/k)O(n^{1-2/k}) 比特;对于常数 ϵ\epsilon 和常数 kk,该上界在常数因子范围内与 Woodruff 和 Zhang (STOC 12) 的下界相匹配。我们的算法对流进行单次遍历,适用于任何常数 k>3k > 3

关键词

引用

@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}
}