When and Why is Optimistic Multiplicative Weights Slow? The Geometry of Energy Dissipation
John Lazarsfeld, Anas Barakat, Georgios Piliouras, Antonios Varvitsiotis, Andre Wibisono

TL;DR
This paper analyzes the convergence behavior of the Optimistic Multiplicative Weights Update algorithm in zero-sum games, revealing geometric bottlenecks and establishing new convergence rates with sharp dependence on game parameters.
Contribution
It introduces a new energy-based analysis framework that explains slow convergence phenomena and derives optimal, sharper convergence rates for OMWU in various metrics.
Findings
Proves a new linear convergence rate in KL divergence for games with interior Nash equilibrium.
Establishes sharp bounds on energy dissipation that explain geometric bottlenecks.
Shows uniform convergence rates differ across measures, with new bounds in total variation and duality gap.
Abstract
This paper studies the convergence of the Optimistic Multiplicative Weights Update algorithm (OMWU) in two player zero-sum games. Recent works have identified instances on which the last-iterate of OMWU can converge arbitrarily slowly, but understanding when and why this slow convergence occurs has remained open. In this work, we develop a new analysis framework that gives sharp, quantitative explanations for this behavior. Our analysis is based on viewing the algorithm's dual iterates as an optimistic skew-gradient descent with respect to an energy function. We prove over the dual iterates that energy is dissipative, and by establishing tight bounds on the magnitude of dissipation, our analysis quantifies the geometric bottlenecks that arise when the corresponding primal iterates are close to the simplex boundary. This further translates into a new linear last-iterate convergence rate…
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.
