English

Online Matrix Factorization, Online Private Query Release, and Online Discrepancy Minimization

Data Structures and Algorithms 2026-05-12 v1

Abstract

In this paper we consider several related online computation problems. First, we study answering sequences of statistical queries arriving online, and being answered immediately when they arrive with differential privacy. Known matrix factorization mechanisms can answer a set of statistical queries with error bounded by the γ2\gamma_2 norm of their query matrix, but require that all queries are known in advance. We show that nearly the same error bounds can be achieved in the online setting for non-adaptively chosen queries. To do so, we give an online factorization algorithm that competitively matches the best offline factorization up to logarithmic factors. In the online matrix factorization problem, a new row qtq_t of a matrix arrives at each time step tt, and the algorithm needs to maintain a factorization LtRt=QtL_tR_t=Q_t such that at each time it appends some rows to RtR_t, and outputs a new row t\ell_t s.t. tRt=qt\ell_tR_t=q_t. Our algorithm maintains the competitiveness over this online process, even if the number of rows to arrive is unknown. As another application, we give an online discrepancy minimization algorithm that achieves discrepancy competitive against the γ2\gamma_2 norm (and also against hereditary discrepancy) up to logarithmic factors.

Keywords

Cite

@article{arxiv.2605.08358,
  title  = {Online Matrix Factorization, Online Private Query Release, and Online Discrepancy Minimization},
  author = {Aleksandar Nikolov and Haohua Tang and Jonathan Ullman},
  journal= {arXiv preprint arXiv:2605.08358},
  year   = {2026}
}

Comments

In STOC 2026

R2 v1 2026-07-01T12:58:49.750Z