Streaming algorithms for products of probabilities

Abstract

We consider streaming algorithms for approximating a product of input probabilities up to multiplicative error of 1-ε. It is shown that every randomized streaming algorithm for this problem needs space ( n + b - ε) - O(1), where n is length of the input stream and b is the bit length of the input numbers. This matches an upper bound from Alur et al.~up to a constant multiplicative factor. Moreover, we consider the threshold problem, where it is asked whether the product of the input probabilities is below a given threshold. It is shown that every randomized streaming algorithm for this problem needs space (n · b).

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…