English

A Rank-1 Sketch for Matrix Multiplicative Weights

Machine Learning 2019-08-14 v2 Data Structures and Algorithms Optimization and Control Machine Learning

Abstract

We show that a simple randomized sketch of the matrix multiplicative weight (MMW) update enjoys (in expectation) the same regret bounds as MMW, up to a small constant factor. Unlike MMW, where every step requires full matrix exponentiation, our steps require only a single product of the form eAbe^A b, which the Lanczos method approximates efficiently. Our key technique is to view the sketch as a randomized mirror projection\textit{randomized mirror projection}, and perform mirror descent analysis on the expected projection\textit{expected projection}. Our sketch solves the online eigenvector problem, improving the best known complexity bounds by Ω(log5n)\Omega(\log^5 n). We also apply this sketch to semidefinite programming in saddle-point form, yielding a simple primal-dual scheme with guarantees matching the best in the literature.

Keywords

Cite

@article{arxiv.1903.02675,
  title  = {A Rank-1 Sketch for Matrix Multiplicative Weights},
  author = {Yair Carmon and John C. Duchi and Aaron Sidford and Kevin Tian},
  journal= {arXiv preprint arXiv:1903.02675},
  year   = {2019}
}
R2 v1 2026-06-23T08:00:34.466Z