具有有界删除的数据流
数据结构与算法
2018-03-26 v1
摘要
数据流文献中的两个普遍模型是仅插入模型和 turnstile 模型。遗憾的是,对于许多重要的数据流问题,turnstile 流所需的存储空间比仅插入流多出 的乘法因子。这种复杂度差距通常是因为在计入所有项的插入和删除后,底层频率向量 非常接近 。鉴于大量的删除操作,此类流中的信号检测十分困难。在本工作中,我们提出了一种中间模型,给定参数 ,它将范数 下界限制为假设所有更新均为正时流的 质量的 分数。这里,对于向量 ,,我们选择的 值取决于具体应用。这在仅插入流()和 turnstile 流()之间提供了一种流体介质,并允许在 方面进行分析。我们证明,对于具有此 -性质的流,在许多基本数据流问题中,我们可以将 turnstile 模型中算法空间使用量的 因子替换为 因子。这对于识别 heavy hitters、内积估计、 估计、 估计、 采样和支撑采样均成立。对于每个问题,我们给出了 -性质流的匹配或几乎匹配的下界。我们注意到,在实践中,许多重要的 turnstile 数据流实际上是具有较小 值的 -性质流。对于此类应用,我们的结果代表了上述所有问题在效率上的显著提升。
引用
@article{arxiv.1803.08777,
title = {Data Streams with Bounded Deletions},
author = {Rajesh Jayaram and David P. Woodruff},
journal= {arXiv preprint arXiv:1803.08777},
year = {2018}
}
备注
To appear, PODS 2018