利用拾取 - 丢弃采样逼近大频率矩
数据结构与算法
2012-12-05 v2
摘要
给定大小为 的数据流 ,其元素取自 ,定义 的频率为 。 的第 个\emph{频率矩}定义为 。我们考虑在仅插入流中逼近 的频率矩问题。对于任意常数 ,我们证明了该问题空间复杂度的上界为 。此处 为迭代 函数。为简化表述,我们作如下假设: 和 多项式级分离;近似误差 和参数 为常数。我们观察到流与特殊矩阵之间存在自然双射。我们的主要技术贡献是一种针对矩阵的非均匀采样方法。我们将此方法称为\emph{拾取 - 丢弃采样};它以 的概率采样重元素(即频率为 的元素 ),并给出近似值 。此外,估计值从不超出真实值,即对所有 有 。因此,我们将寻找重元素的空间复杂度降低至 比特。我们应用递归草图方法,以 比特解决了该问题。
引用
@article{arxiv.1212.0202,
title = {Approximating Large Frequency Moments with Pick-and-Drop Sampling},
author = {Vladimir Braverman and Rafail Ostrovsky},
journal= {arXiv preprint arXiv:1212.0202},
year = {2012}
}