Publikationsansicht

Variance optimal sampling based estimation of subset sums (2008)

Abstract
From a high volume stream of weighted items, we want to maintain a generic sample of a certain limited size $k$ that we can later use to estimate the total weight of arbitrary subsets. This is the classic context of on-line reservoir sampling, thinking of the generic sample as a reservoir. We present a reservoir sampling scheme providing variance optimal estimation of subset sums. More precisely, if we have seen $n$ items of the stream, then for any subset size $m$, our scheme based on $k$ samples minimizes the average variance over all subsets of size $m$. In fact, the optimality is against any off-line sampling scheme tailored for the concrete set of items seen: no off-line scheme based on $k$ samples can perform better than our on-line scheme when it comes to average variance over any subset size. Our scheme has no positive covariances between any pair of item estimates. Also, our scheme can handle each new item of the stream in $O(\log k)$ time, which is optimal even on the word RAM.. Comment: 16 pages

Details der Publikation
Download http://arxiv.org/abs/0803.0473
Archiv arXiv (United States)
Keywords Computer Science - Data Structures and Algorithms, C.2.3, E.1, F.2, G.3, H.3
Typ text