Efficient streaming noise generation for the optimal Toeplitz factorization
Develop an efficient streaming algorithm to generate correlated Gaussian noise for the lower triangular Toeplitz factorization of A(n) proposed by Fichtenberger, Henzinger, and Upadhyay—defined by Bij = Cij = f_{i−j} with f0 = 1 and fk = (1 − 1/(2k)) · fk−1—so that noise can be produced online with polylogarithmic space and time despite the matrices being dense.
References
However, unlike the binary tree mechanism, these Toeplitz matrices are dense and we do not know how to efficiently generate noise according to this factorization in the streaming setting.
— Efficient and Near-Optimal Noise Generation for Streaming Differential Privacy
(2404.16706 - Dvijotham et al., 25 Apr 2024) in Section 2.1 (Prior Work on Matrix Factorizations for Continual Counting)