Improve space complexity of near‑optimal streaming factorizations
Determine whether it is possible to construct either (i) a lower triangular Toeplitz matrix factorization B, C with BC = A(n) whose associated streaming algorithm uses O(log n) space, or (ii) any matrix factorization B, C with BC = A(n) satisfying MaxErr(B, C) ≤ Opt(n) + O(1) while improving upon the O(log^2 n) space complexity, thereby achieving near‑optimal utility with reduced memory requirements.
References
We leave it as an interesting open problem whether it is possible to improve on log2 n space complexity with a Toeplitz factorization or with MaxErr(B, C) ≤ Opt(n) +O(1).
— Efficient and Near-Optimal Noise Generation for Streaming Differential Privacy
(2404.16706 - Dvijotham et al., 25 Apr 2024) in Section 1.1 (Our Contributions)