An efficient algorithm for approximate biased quantile computation in data streams
An efficient algorithm for approximate biased quantile computation in data streams
复制标题
数据流中近似有偏分位数计算的有效算法
DOI:
10.1145/1321440.1321601
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
Wei Wang
中科院分区:
文献类型:
--
作者:
Qi Zhang;Wei Wang
We propose an efficient algorithm for approximate biased quantile computation in large data streams. Our algorithm computes decomposable biased quantile summaries on fixed sized blocks and dynamically maintains the biased quantile summary for the entire stream as the exponential histogram over the block-wise quantile summaries. The algorithm is computationally efficient and achieves an amortized computational cost of <i>O</i>(log(<sup>1</sup>⁄<sub>∈</sub>log(∈<i>n</i>))) and a space requirement of <i>O</i>(<sup>log3</sup>∈<i>n</i>↬<sub>∈</sub>). Our algorithm does not assume prior knowledge of the stream sizes or the range of data values in the streams. In practice, our algorithm is able to efficiently maintain summaries over large data streams with over tens of millions of observations and achieves significant performance improvement over prior algorithms.