Solving Zero-Sum Games through Alternating Projections
Ioannis Anagnostides, Paolo Penna

TL;DR
This paper analyzes an iterative algorithm based on alternating projections for zero-sum games, demonstrating near-linear convergence and revealing geometric properties of the dynamics that lead to efficient computation of approximate Nash equilibria.
Contribution
The paper introduces a geometric analysis of OGDA dynamics, extending convergence results to constrained bilinear games and proposing an efficient alternating projections method for approximate equilibria.
Findings
OGDA dynamics have limit points as orthogonal projections of initial states.
The proposed method converges to an $ ilde{O}(rac{1}{ ext{epsilon}})$-approximate Nash equilibrium.
The analysis reveals new geometric properties of first-order methods in zero-sum games.
Abstract
In this work, we establish near-linear and strong convergence for a natural first-order iterative algorithm that simulates Von Neumann's Alternating Projections method in zero-sum games. First, we provide a precise analysis of Optimistic Gradient Descent/Ascent (OGDA) -- an optimistic variant of Gradient Descent/Ascent -- for \emph{unconstrained} bilinear games, extending and strengthening prior results along several directions. Our characterization is based on a closed-form solution we derive for the dynamics, while our results also reveal several surprising properties. Indeed, our main algorithmic contribution is founded on a geometric feature of OGDA we discovered; namely, the limit points of the dynamics are the orthogonal projection of the initial state to the space of attractors. Motivated by this property, we show that the equilibria for a natural class of \emph{constrained}…
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
TopicsAdvanced Bandit Algorithms Research · Stochastic Gradient Optimization Techniques · Markov Chains and Monte Carlo Methods
