Weighted Reservoir Sampling from Distributed Streams
Weighted Reservoir Sampling from Distributed Streams
复制标题
从分布式流中进行加权水库采样
DOI:
10.1145/3294052.3319696
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Woodruff, David P.
中科院分区:
文献类型:
--
作者:
Jayaram, Rajesh;Sharma, Gokarna;Tirthapura, Srikanta;Woodruff, David P.
We consider message-efficient continuous random sampling from a distributed stream, where the probability of inclusion of an item in the sample is proportional to a weight associated with the item. The unweighted version, where all weights are equal, is well studied, and admits tight upper and lower bounds on message complexity. For weighted sampling with replacement, there is a simple reduction to unweighted sampling with replacement. However, in many applications the stream may have only a few heavy items which may dominate a random sample when chosen with replacement. Weighted samplingwithout replacement (weighted SWOR) eludes this issue, since such heavy items can be sampled at most once. In this work, we present the first message-optimal algorithm for weighted SWOR from a distributed stream. Our algorithm also has optimal space and time complexity. As an application of our algorithm for weighted SWOR, we derive the first distributed streaming algorithms for trackingheavy hitters with residual error. Here the goal is to identify stream items that contribute significantly to the residual stream, once the heaviest items are removed. Residual heavy hitters generalize the notion ofheavy hitters and are important in streams that have a skewed distribution of weights. In addition to the upper bound, we also provide a lower bound on the message complexity that is nearly tight up to a $łog(1/\eps)$ factor. Finally, we use our weighted sampling algorithm to improve the message complexity of distributedtracking, also known as count tracking, which is a widely studied problem in distributed streaming. We also derive a tight message lower bound, which closes the message complexity of this fundamental problem.
登录
查看更多内容
影响因子:
0.5
作者:
V. Braverman;R. Ostrovsky;G. Vorsanger
通讯作者:
G. Vorsanger
影响因子:
8.9
作者:
Y. Chung;Srikanta Tirthapura;David P. Woodruff
通讯作者:
David P. Woodruff
DOI:
10.1145/1559795.1559819
发表时间:
2009-06
期刊:
Proceedings of the twenty-eighth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
影响因子:
--
作者:
Radu Berinde;Graham Cormode;P. Indyk;M. Strauss
通讯作者:
Radu Berinde;Graham Cormode;P. Indyk;M. Strauss
DOI:
--
发表时间:
2008
期刊:
SIGMOD Conference
影响因子:
--
作者:
Rainer Gemulla;Wolfgang Lehner
通讯作者:
Wolfgang Lehner
影响因子:
1.1
作者:
Jiecao Chen;Qin Zhang
通讯作者:
Qin Zhang