A Smooth Binary Mechanism for Efficient Private Continual Observation
Not on the map. Why?
Abstract (arXiv)
In privacy under continual observation we study how to release differentially private estimates based on a dataset that evolves over time. The problem of releasing private prefix sums of x1,x2,x3,dots ∈0,1 (where the value of each xi is to be private) is particularly well-studied, and a generalized form is used in state-of-the-art methods for private stochastic gradient descent (SGD). The seminal binary mechanism privately releases the first t prefix sums with noise of variance polylogarithmic in t. Recently, Henzinger et al. and Denisov et al. showed that it is possible to improve on the binary mechanism in two ways: The variance of the noise can be reduced by a (large) constant factor, and also made more even across time steps. However, their algorithms for generating the noise distribution are not as efficient as one would like in terms of computation time and (in particular) space. We address the efficiency problem by presenting a simple alternative to the binary mechanism in which 1) generating the noise takes constant average time per value, 2) the variance is reduced by a factor about 4 compared to the binary mechanism, and 3) the noise distribution at each step is identical. Empirically, a simple Python implementation of our approach outperforms the running time of the approach of Henzinger et al., as well as an attempt to improve their algorithm using high-performance algorithms for multiplication with Toeplitz matrices.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 9 of its 25 references that are in the map. First posted on arXiv 16 Jun 2023.
Builds on
9 of 25 references.
References · 9
- 2016Concentrated Differential Privacy: Simplifications, Extensions, and Lower Boundscited by 339
- 2021Practical and Private (Deep) Learning without Sampling or Shufflingcited by 169
- 2022Improved Differential Privacy for SGD via Optimal Private Linear Operators on Adaptive Streamscited by 59
- 2023(Amplified) Banded Matrix Factorization: A unified approach to private trainingcited by 49
- 2022Multi-Epoch Matrix Factorization Mechanisms for Private Machine Learningcited by 48
- 2022Almost Tight Error Bounds on Differentially Private Continual Countingcited by 25
- 2022Constant matters: Fine-grained Complexity of Differentially Private Continual Observationcited by 23
- 2021Differentially Private Histograms under Continual Observation: Streaming Selection into the Unknowncited by 14
- 2021Frequency Estimation Under Multiparty Differential Privacy: One-shot and Streamingcited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 3; 2026: 2.
12 papers.
- 2024Efficient and Near-Optimal Noise Generation for Streaming Differential Privacycited by 17
- 2023A Unifying Framework for Differentially Private Sums under Continual Observationcited by 15
- 2024A Hassle-free Algorithm for Private Learning in Practice: Don't Use Tree Aggregation, Use BLTscited by 9
- 2024Streaming Private Continual Counting via Binningcited by 7
- 2025Back to Square Roots: An Optimal Bound on the Matrix Factorization Error for Multi-Epoch Differentially Private SGDcited by 7
- 2025Binned Group Algebra Factorization for Differentially Private Continual Countingcited by 3
- 2025Private Continual Counting of Unbounded Streamscited by 2
- 2024Adaptive Data Analysis for Growing Datacited by 1
- 2024Optimal Rates for O(1)-Smooth DP-SCO with a Single Epoch and Large Batchescited by 1
- 2024DPSW-Sketch: A Differentially Private Sketch Framework for Frequency Estimation over Sliding Windows (Technical Report)cited by 0
- 2026Matrix Factorization for Practical Continual Mean Estimation Under User-Level Differential Privacycited by 0
- 2026Beyond Square Roots: A Memory-Efficient Explicit Factorization for Multi-Epoch Private Learningcited by 0
- 2026Beyond Square Roots: A Memory-Efficient Explicit Factorization for Multi-Epoch Private Learning18 May 2026
- 2026Matrix Factorization for Practical Continual Mean Estimation Under User-Level Differential Privacy29 Jan 2026
- 2025Private Continual Counting of Unbounded Streams17 Jun 2025
- 2025Back to Square Roots: An Optimal Bound on the Matrix Factorization Error for Multi-Epoch Differentially Private SGD17 May 2025
- 2025Binned Group Algebra Factorization for Differentially Private Continual Counting6 Apr 2025
- 2024Streaming Private Continual Counting via Binning10 Dec 2024
- 2024A Hassle-free Algorithm for Private Learning in Practice: Don't Use Tree Aggregation, Use BLTs16 Aug 2024
- 2024DPSW-Sketch: A Differentially Private Sketch Framework for Frequency Estimation over Sliding Windows (Technical Report)12 Jun 2024
- 2024Optimal Rates for O(1)-Smooth DP-SCO with a Single Epoch and Large Batches4 Jun 2024
- 2024Adaptive Data Analysis for Growing Data22 May 2024
- 2024Efficient and Near-Optimal Noise Generation for Streaming Differential Privacy25 Apr 2024
- 2023A Unifying Framework for Differentially Private Sums under Continual Observation18 Jul 2023