Truly Perfect Samplers for Data Streams and Sliding Windows
Not on the map. Why?
Abstract (arXiv)
In the G-sampling problem, the goal is to output an index i of a vector f ∈ℝn, such that for all coordinates j ∈ [n], [Pr[i=j] = (1 ± ε) fracG(fj)sumk∈[n] G(fk) + γ,] where G:ℝ → ℝ≥ 0 is some non-negative function. If ε = 0 and γ = 1/poly(n), the sampler is called perfect. In the data stream model, f is defined implicitly by a sequence of updates to its coordinates, and the goal is to design such a sampler in small space. Jayaram and Woodruff (FOCS 2018) gave the first perfect Lp samplers in turnstile streams, where G(x)=|x|p, using polylog(n) space for p∈(0,2]. However, to date all known sampling algorithms are not truly perfect, since their output distribution is only point-wise γ = 1/poly(n) close to the true distribution. This small error can be significant when samplers are run many times on successive portions of a stream, and leak potentially sensitive information about the data stream. In this work, we initiate the study of truly perfect samplers, with ε = γ = 0, and comprehensively investigate their complexity in the data stream and sliding window models. Abstract truncated due to arXiv limits; please see paper for full abstract.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Aug 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 1; 2026: 2.
5 papers.
- 2024Turnstile ℓp leverage score sampling with applicationscited by 3
- 2022Adaptive Sketches for Robust Regression with Importance Samplingcited by 2
- 2026Learning-Augmented Moment Estimation on Time-Decay Modelscited by 2
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streamscited by 1
- 2026Online Learning with Recency: Algorithms for Sliding-window Streaming Multi-armed Banditscited by 0
- 2026Online Learning with Recency: Algorithms for Sliding-window Streaming Multi-armed Bandits8 Jun 2026
- 2026Learning-Augmented Moment Estimation on Time-Decay Models3 Mar 2026
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streams4 Oct 2025
- 2024Turnstile ℓp leverage score sampling with applications1 Jun 2024
- 2022Adaptive Sketches for Robust Regression with Importance Sampling16 Jul 2022