Solving Matrix Games with Near-Optimal Matvec Complexity
Ishani Karmarkar, Liam O'Carroll, Aaron Sidford

TL;DR
This paper introduces algorithms for efficiently computing approximate Nash equilibria in certain bilinear games, achieving near-optimal complexity in terms of matrix-vector multiplications, which improves upon previous methods.
Contribution
The paper presents near-optimal algorithms with $ ilde{O}( ext{epsilon}^{-2/3})$ matvec complexity for specific bilinear games, surpassing prior state-of-the-art complexities.
Findings
Achieves $ ilde{O}( ext{epsilon}^{-2/3})$ matvec complexity for $ ext{ell}_1$-$ ext{ell}_1$ games.
Achieves $ ilde{O}( ext{epsilon}^{-2/3})$ matvec complexity for $ ext{ell}_2$-$ ext{ell}_1$ games.
Results are nearly optimal, matching lower bounds up to polylogarithmic factors.
Abstract
We study the problem of computing an -approximate Nash equilibrium of a two-player, bilinear game with a bounded payoff matrix , when the players' strategies are constrained to lie in simple sets. We provide algorithms which solve this problem in matrix-vector multiplies (matvecs) in two well-studied cases: - (or zero-sum) games, where the players' strategies are both in the probability simplex, and - games (encompassing hard-margin SVMs), where the players' strategies are in the unit Euclidean ball and probability simplex respectively. These results improve upon the previous state-of-the-art complexities of for - and for - due to [KOS '25]. In both settings our results are nearly-optimal as they…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Applications · Game Theory and Voting Systems · Complexity and Algorithms in Graphs
