arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0612031cs.DScs.DB
收藏

概率流上聚集性质的估计

Estimating Aggregate Properties on Probabilistic Streams

Andrew McGregor, S. Muthukrishnan

摘要:

概率流模型由Jayram等人在\cite{JKV07}中引入。它是数据流模型的一般化,适用于处理“概率”数据,其中流的每个项表示一组可能事件的概率分布。因此,概率流确定潜在地在非常大数量的经典“确定性”流上的分布,其中每个项确定性地是域值之一。概率模型不仅适用于分析输入具有不确定性的流(例如测量物理过程的传感器数据流),而且适用于分析通过后处理(例如标记或协调不一致和质量差的数据)从输入数据导出的流。我们提出了流算法计算常用的聚合概率流。我们提出了第一个已知的,一个通过流算法估计的\AVG,改善结果在\cite{JKV07}。我们提出了第一个已知的流算法估计概率流上的\DISTINCT项目的数量。此外,我们提出了扩展到其他聚合,如重复率,分位数等。在所有情况下,我们的算法工作与可证明的准确性保证和数据流模型的空间约束内。

英文摘要:

The probabilistic-stream model was introduced by Jayram et al. \cite{JKV07}. It is a generalization of the data stream model that is suited to handling ``probabilistic'' data where each item of the stream represents a probability distribution over a set of possible events. Therefore, a probabilistic stream determines a distribution over potentially a very large number of classical "deterministic" streams where each item is deterministically one of the domain values. The probabilistic model is applicable for not only analyzing streams where the input has uncertainties (such as sensor data streams that measure physical processes) but also where the streams are derived from the input data by post-processing, such as tagging or reconciling inconsistent and poor quality data. We present streaming algorithms for computing commonly used aggregates on a probabilistic stream. We present the first known, one pass streaming algorithm for estimating the \AVG, improving results in \cite{JKV07}. We present the first known streaming algorithms for estimating the number of \DISTINCT items on probabilistic streams. Further, we present extensions to other aggregates such as the repeat rate, quantiles, etc. In all cases, our algorithms work with provable accuracy guarantees and within the space constraints of the data stream model.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑