Adversarially Robust Streaming via Dense--Sparse Trade-offs
Not on the map. Why?
Abstract (arXiv)
A streaming algorithm is adversarially robust if it is guaranteed to perform correctly even in the presence of an adaptive adversary. Recently, several sophisticated frameworks for robustification of classical streaming algorithms have been developed. One of the main open questions in this area is whether efficient adversarially robust algorithms exist for moment estimation problems under the turnstile streaming model, where both insertions and deletions are allowed. So far, the best known space complexity for streams of length m, achieved using differential privacy (DP) based techniques, is of order tildeO(m1/2) for computing a constant-factor approximation with high constant probability. In this work, we propose a new simple approach to tracking moments by alternating between two different regimes: a sparse regime, in which we can explicitly maintain the current frequency vector and use standard sparse recovery techniques, and a dense regime, in which we make use of existing DP-based robustification frameworks. The results obtained using our technique break the previous m1/2 barrier for any fixed p. More specifically, our space complexity for F2-estimation is tildeO(m2/5) and for F0-estimation, i.e., counting the number of distinct elements, it is tilde O(m1/3). All existing robustness frameworks have their space complexity depend multiplicatively on a parameter λ called the flip number of the streaming problem, where λ = m in turnstile moment estimation. The best known dependence in these frameworks (for constant factor approximation) is of order tildeO(λ1/2), and it is known to be tight for certain problems. Again, our approach breaks this barrier, achieving a dependence of order tildeO(λ1/2 - c(p)) for Fp-estimation, where c(p) > 0 depends only on p.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Sep 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 1; 2025: 1.
7 papers.
- 2022On the Robustness of CountSketch to Adaptive Inputscited by 5
- 2023Streaming Algorithms for Learning with Experts: Deterministic Versus Robustcited by 3
- 2022Tricking the Hashing Trick: A Tight Lower Bound on the Robustness of CountSketch to Adaptive Inputscited by 2
- 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
- 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
- 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
- 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