Coordinate Methods for Matrix Games
Yair Carmon, Yujia Jin, Aaron Sidford, Kevin Tian
Abstract
We develop primal-dual coordinate methods for solving bilinear saddle-point problems of the form min x∈X max y∈Y y Ax which contain linear programming, classification, and regression as special cases. Our methods push existing fully stochastic sublinear methods and variancereduced methods towards their limits in terms of per-iteration complexity and sample complexity. We obtain nearly-constant per-iteration complexity by designing efficient data structures leveraging Taylor approximations to the exponential and a binomial heap. We improve sample complexity via low-variance gradient estimators using dynamic sampling distributions that depend on both the iterates and the magnitude of the matrix entries.
Our runtime bounds improve upon those of existing primal-dual methods by a factor depending on sparsity measures of the m by n matrix A. For example, when rows and columns have constant ℓ 1 /ℓ 2 norm ratios, we offer improvements by a factor of m + n in the fully stochastic setting and √ m + n in the variance-reduced setting. We apply our methods to computational geometry problems, i.e. minimum enclosing ball, maximum inscribed ball, and linear regression, and obtain improved complexity bounds. For linear regression with an elementwise nonnegative matrix, our guarantees improve on exact gradient methods by a factor of nnz(A)/(m + n).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 412574f6-1608-495b-abf8-be80c4059fd6Cited by top-tier papers8
- Distributionally Robust Optimization via Ball Oracle AccelerationYair Carmon, Danielle HauslerNeurIPS 2022 · 23 citations
- Quantum Speedups for Zero-Sum Games via Improved Dynamic Gibbs SamplingAdam Bouland, Yosheb M. Getachew, Yujia Jin, Aaron Sidford et al.ICML 2023 · 18 citations
- Coordinate Linear Variance Reduction for Generalized Linear ProgrammingChaobing Song, Cheuk Yin Lin, Stephen J. Wright, Jelena DiakonikolasNeurIPS 2022 · 15 citations
- Solving Matrix Games with Near-Optimal Matvec ComplexityIshani Karmarkar, Liam O'Carroll, Aaron SidfordSTOC 2026 · 4 citations
- Solving Zero-Sum Games with Fewer Matrix-Vector ProductsIshani Karmarkar, Liam O'Carroll, Aaron SidfordFOCS 2025 · 1 citation
Builds on3
- A Deterministic Linear Program Solver in Current Matrix Multiplication TimeJan van den BrandSODA 2020 · 107 citations
- Solving tall dense linear programs in nearly linear timeJan van den Brand, Yin Tat Lee, Aaron Sidford, Zhao SongSTOC 2020 · 59 citations
- An improved cutting plane method for convex optimization, convex-concave games, and its applicationsHaotian Jiang, Yin Tat Lee, Zhao Song, Sam Chiu-wai WongSTOC 2020 · 54 citations
Related papers
- On Linear Convergence in Smooth Convex-Concave Bilinearly-Coupled Saddle-Point Optimization: Lower Bounds and Optimal AlgorithmsEkaterina Borodich, Alexander V. Gasnikov, Dmitry KovalevICML 2025
- A Whole New Ball Game: A Primal Accelerated Method for Matrix Games and Minimizing the Maximum of Smooth FunctionsYair Carmon, Arun Jambulapati, Yujia Jin, Aaron SidfordSODA 2024
- Variance Reduction via Primal-Dual Accelerated Dual Averaging for Nonsmooth Convex Finite-SumsChaobing Song, Stephen J. Wright, Jelena DiakonikolasICML 2021 · 22 citations
- Random extrapolation for primal-dual coordinate descentAhmet Alacaoglu, Olivier Fercoq, Volkan CevherICML 2020 · 20 citations
- Solving Dense Linear Systems Faster Than via PreconditioningMichal Derezinski, Jiaming YangSTOC 2024
