Tight Bounds for Adversarially Robust Streams and Sliding Windows via Difference Estimators
Not on the map. Why?
Abstract (arXiv)
In the adversarially robust streaming model, a stream of elements is presented to an algorithm and is allowed to depend on the output of the algorithm at earlier times during the stream. In the classic insertion-only model of data streams, Ben-Eliezer et. al. (PODS 2020, best paper award) show how to convert a non-robust algorithm into a robust one with a roughly 1/varepsilon factor overhead. This was subsequently improved to a 1/√varepsilon factor overhead by Hassidim et. al. (NeurIPS 2020, oral presentation), suppressing logarithmic factors. For general functions the latter is known to be best-possible, by a result of Kaplan et. al. (CRYPTO 2021). We show how to bypass this impossibility result by developing data stream algorithms for a large class of streaming problems, with no overhead in the approximation factor. Our class of streaming problems includes the most well-studied problems such as the L2-heavy hitters problem, Fp-moment estimation, as well as empirical entropy estimation. We substantially improve upon all prior work on these problems, giving the first optimal dependence on the approximation factor. As in previous work, we obtain a general transformation that applies to any non-robust streaming algorithm and depends on the so-called twist number. However, the key technical innovation is that we apply the transformation to what we call a difference estimator for the streaming problem, rather than an estimator for the streaming problem itself. We then develop the first difference estimators for a wide range of problems. Our difference estimator methodology is not only applicable to the adversarially robust model, but to other streaming models where temporal properties of the data play a central role. (Abstract shortened to meet arXiv limit.)
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 4; 2024: 1; 2025: 2; 2026: 3.
16 papers.
Sort:
- 2021Adversarial Laws of Large Numbers and Optimal Regret in Online Classificationcited by 39
- 2021Adversarial Robustness of Streaming Algorithms through Importance Samplingcited by 13
- 2021A Framework for Adversarial Streaming via Differential Privacy and Difference Estimatorscited by 9
- 2022On the Robustness of CountSketch to Adaptive Inputscited by 5
- 2023Streaming Algorithms for Learning with Experts: Deterministic Versus Robustcited by 3
- 2022The Complexity of Dynamic Least-Squares Regressioncited by 2
- 2022Tricking the Hashing Trick: A Tight Lower Bound on the Robustness of CountSketch to Adaptive Inputscited by 2
- 2026Learning-Augmented Moment Estimation on Time-Decay Modelscited by 2
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streamscited by 1
- 2023Relaxed Models for Adversarial Streaming: The Advice Model and the Bounded Interruptions Modelcited by 0
- 2023Adversarially Robust Distributed Count Tracking via Partial Differential Privacycited by 0
- 2023Robust Streaming, Sampling, and a Perspective on Online Learningcited by 0
4 more
- 2024Fast White-Box Adversarial Streaming Without a Random Oraclecited by 0
- 2025The Cost of Compression: Tight Quadratic Black-Box Attacks on Sketches for ℓ2 Norm Estimationcited by 0
- 2026Better Bounds for the Distributed Experts Problemcited by 0
- 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
- 2026Better Bounds for the Distributed Experts Problem10 Mar 2026
- 2026Learning-Augmented Moment Estimation on Time-Decay Models3 Mar 2026
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streams4 Oct 2025
- 2025The Cost of Compression: Tight Quadratic Black-Box Attacks on Sketches for ℓ2 Norm Estimation22 Jul 2025
- 2024Fast White-Box Adversarial Streaming Without a Random Oracle10 Jun 2024
- 2023Robust Streaming, Sampling, and a Perspective on Online Learning4 Dec 2023
- 2023Adversarially Robust Distributed Count Tracking via Partial Differential Privacy1 Nov 2023
- 2023Streaming Algorithms for Learning with Experts: Deterministic Versus Robust3 Mar 2023
- 2023Relaxed Models for Adversarial Streaming: The Advice Model and the Bounded Interruptions Model22 Jan 2023
- 2022Tricking the Hashing Trick: A Tight Lower Bound on the Robustness of CountSketch to Adaptive Inputs3 Jul 2022
- 2022On the Robustness of CountSketch to Adaptive Inputs28 Feb 2022
4 more
- 2022The Complexity of Dynamic Least-Squares Regression1 Jan 2022
- 2021A Framework for Adversarial Streaming via Differential Privacy and Difference Estimators30 Jul 2021
- 2021Adversarial Robustness of Streaming Algorithms through Importance Sampling28 Jun 2021
- 2021Adversarial Laws of Large Numbers and Optimal Regret in Online Classification22 Jan 2021
- 2021Adversarial Laws of Large Numbers and Optimal Regret in Online Classificationcited by 39
- 2021Adversarial Robustness of Streaming Algorithms through Importance Samplingcited by 13
- 2021A Framework for Adversarial Streaming via Differential Privacy and Difference Estimatorscited by 9
- 2022On the Robustness of CountSketch to Adaptive Inputscited by 5
- 2023Streaming Algorithms for Learning with Experts: Deterministic Versus Robustcited by 3
- 2022The Complexity of Dynamic Least-Squares Regressioncited by 2
- 2022Tricking the Hashing Trick: A Tight Lower Bound on the Robustness of CountSketch to Adaptive Inputscited by 2
- 2026Learning-Augmented Moment Estimation on Time-Decay Modelscited by 2
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streamscited by 1
- 2023Relaxed Models for Adversarial Streaming: The Advice Model and the Bounded Interruptions Modelcited by 0
- 2023Adversarially Robust Distributed Count Tracking via Partial Differential Privacycited by 0
- 2023Robust Streaming, Sampling, and a Perspective on Online Learningcited by 0
12 most cited of 16 All 16 (JSON)
- 2026Online Learning with Recency: Algorithms for Sliding-window Streaming Multi-armed Bandits8 Jun 2026
- 2026Better Bounds for the Distributed Experts Problem10 Mar 2026
- 2026Learning-Augmented Moment Estimation on Time-Decay Models3 Mar 2026
- 2025Towards Sampling Data Structures for Tensor Products in Turnstile Streams4 Oct 2025
- 2025The Cost of Compression: Tight Quadratic Black-Box Attacks on Sketches for ℓ2 Norm Estimation22 Jul 2025
- 2024Fast White-Box Adversarial Streaming Without a Random Oracle10 Jun 2024
- 2023Robust Streaming, Sampling, and a Perspective on Online Learning4 Dec 2023
- 2023Adversarially Robust Distributed Count Tracking via Partial Differential Privacy1 Nov 2023
- 2023Streaming Algorithms for Learning with Experts: Deterministic Versus Robust3 Mar 2023
- 2023Relaxed Models for Adversarial Streaming: The Advice Model and the Bounded Interruptions Model22 Jan 2023
- 2022Tricking the Hashing Trick: A Tight Lower Bound on the Robustness of CountSketch to Adaptive Inputs3 Jul 2022
- 2022On the Robustness of CountSketch to Adaptive Inputs28 Feb 2022
12 newest of 16 All 16 (JSON)