This page contains links to papers that we covered and papers that are related to things we covered.
Example 1: Testing monotonicity
Example 2: Approximate counting
Estimating number of distinct elements:
Lower bounds via communication complexity:
Longest Increasing Subsequence
Median
- O(log log n) passes for random order streams with polylog space: Guha and McGregor
(The paper also shows that Ω(log n / log log n) passes are required for adversarial order streams and polylog space.)
- Ω(log log n) passes are needed for random order streams and polylog space: Chakrabarti, Jayram, and Pătraşcu
- The shifting sands algorithm: McGregor and Valiant