mlsanityData to 14 Oct 2026

A Whole New Ball Game: A Primal Accelerated Method for Matrix Games and Minimizing the Maximum of Smooth Functions

arXiv 2311.10886 ↗First posted 17 Nov 2023cs.DS cs.LG math.OCcited by 3

Not on the map. Why?

Abstract (arXiv)

We design algorithms for minimizing maxi∈[n] fi(x) over a d-dimensional Euclidean or simplex domain. When each fi is 1-Lipschitz and 1-smooth, our method computes an ε-approximate solution using widetildeO(n ε-1/3 + ε-2) gradient and function evaluations, and widetildeO(n ε-4/3) additional runtime. For large n, our evaluation complexity is optimal up to polylogarithmic factors. In the special case where each fi is linear -- which corresponds to finding a near-optimal primal strategy in a matrix game -- our method finds an ε-approximate solution in runtime widetildeO(n (d/ε)2/3 + nd + dε-2). For n>d and ε=1/√n this improves over all existing first-order methods. When additionally d = ω(n8/11) our runtime also improves over all known interior point methods. Our algorithm combines three novel primitives: (1) A dynamic data structure which enables efficient stochastic gradient estimation in small ℓ2 or ℓ1 balls. (2) A mirror descent algorithm tailored to our data structure implementing an oracle which minimizes the objective over these balls. (3) A simple ball oracle acceleration framework suitable for non-Euclidean geometry.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 34 of its 67 references that are in the map. First posted on arXiv 17 Nov 2023.

Builds on

34 of 67 references.

References · 34

  1. 2018Solving Linear Programs in the Current Matrix Multiplication Timecited by 100
  2. 2023DoG is SGD's Best Friend: A Parameter-Free Dynamic Step Size Schedulecited by 85
  3. 2016Stochastic Variance Reduction Methods for Saddle-Point Problemscited by 60
  4. 2015A Universal Catalyst for First-Order Optimizationcited by 54
  5. 2022Making SGD Parameter-Freecited by 50
  6. 2019A Deterministic Linear Program Solver in Current Matrix Multiplication Timecited by 42
  7. 2019Variance Reduction for Matrix Gamescited by 38
  8. 2020Acceleration with a Ball Optimization Oraclecited by 31
  9. 2016Minimizing the Maximal Loss: How and Why?cited by 30
  10. 2021Stochastic Bias-Reduced Gradient Methodscited by 25
  11. 2022Optimal and Adaptive Monteiro-Svaiter Accelerationcited by 24
  12. 2019Complexity of Highly Parallel Non-Smooth Convex Optimizationcited by 22
22 more
  1. 2015Un-regularizing: approximate proximal point and faster stochastic algorithms for empirical risk minimizationcited by 21
  2. 2020Solving Tall Dense Linear Programs in Nearly Linear Timecited by 21
  3. 2022The First Optimal Acceleration of High-Order Methods in Smooth Convex Optimizationcited by 20
  4. 2020Projection Efficient Subgradient Method and Optimal Nonsmooth Frank-Wolfe Methodcited by 17
  5. 2021Thinking Inside the Ball: Near-Optimal Minimization of the Maximal Losscited by 17
  6. 2018Near-optimal method for highly smooth convex optimizationcited by 16
  7. 2020Coordinate Methods for Matrix Gamescited by 15
  8. 2013Efficient Accelerated Coordinate Descent Methods and Faster Algorithms for Solving Linear Systemscited by 14
  9. 2014Gradient Sliding for Composite Optimizationcited by 14
  10. 2022Distributionally Robust Optimization via Ball Oracle Accelerationcited by 14
  11. 2015Efficient Inverse Maintenance and Faster Algorithms for Linear Programmingcited by 13
  12. 2018An Optimal High-Order Tensor Method for Convex Optimizationcited by 12
  13. 2019Near-optimal Approximate Discrete and Continuous Submodular Function Minimizationcited by 11
  14. 2020Bipartite Matching in Nearly-linear Time on Moderately Dense Graphscited by 11
  15. 2018The global rate of convergence for optimal tensor methods in smooth convex optimizationcited by 10
  16. 2021Variance Reduction via Primal-Dual Accelerated Dual Averaging for Nonsmooth Convex Finite-Sumscited by 10
  17. 2021Coordinate Linear Variance Reduction for Generalized Linear Programmingcited by 10
  18. 2022RECAPP: Crafting a More Efficient Catalyst for Convex Optimizationcited by 8
  19. 2016Accelerated gradient sliding for structured convex optimizationcited by 7
  20. 2020Unifying Matrix Data Structures: Simplifying and Speeding up Iterative Algorithmscited by 4
  21. 2014Optimization Algorithms for Faster Computational Geometrycited by 3
  22. 2021CountSketches, Feature Hashing and the Median of Threecited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 1.

3 papers.