atlas

Research map / Bandits and online learning / Online convex optimization and games

Last-Iterate Convergence Properties of Regret-Matching Algorithms in Games

ICLR 2025 · Bandits and online learning › Online convex optimization and games · approach: Fast no-regret dynamics in games · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows numerically that RM+ variants (RM+, alternating RM+, PRM+) fail to converge in last iterate on a 3x3 game, and proves last-iterate convergence for smoothed ExRM+ and SPRM+ (asymptotic, 1/sqrt(t) best-iterate, and linear with restarts).

Problem

Last-iterate convergence of regret-matching algorithms (RM+ and variants) for two-player zero-sum matrix games; their regret operator is non-Lipschitz on the full orthant and non-monotone.

Approach

Views smoothed RM+ variants (ExRM+, SPRM+) as extragradient/optimistic-gradient methods for a variational inequality with a non-monotone regret operator that satisfies the Minty condition; proves iterate convergence by characterizing the geometric structure of limit points (they lie on rays through the equilibrium set with equal norms), and adds restarts for linear rates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ExRM+ instead of RM+RM+-based matrix-game solving · 3×3 matrix gameduality gap: on the order of 10^{-1} even after 10^5 iterations -> machine precision after 10^3 iterationsHelped
Use SPRM+ instead of RM+RM+-based matrix-game solving · 3×3 matrix gameduality gap: on the order of 10^{-1} even after 10^5 iterations -> machine precision after 10^3 iterationsHelped
Use alternating PRM+ instead of RM+RM+-based matrix-game solving · 3×3 matrix gameduality gap: on the order of 10^{-1} even after 10^5 iterations -> machine precision after 10^3 iterationsHelped
Use RM+, alternating RM+, or PRM+ without smoothing or extragradient updatesRM+-based solving · 3×3 matrix gameduality gap: on the order of 10^{-1} even after 10^5 iterationsHurt
Use PRM+ or alternating PRM+RM+-based game solving · Kuhn pokerduality gapMixed
Use EG instead of the other compared algorithmsGame-solving algorithms · Goofspielduality gap: achieves machine precisionHelped
Use ExRM+, SPRM+, or EG instead of RM+, PRM+, or alternating RM+Game-solving algorithms · 25 random matrix games (10,15)duality gap: vastly outperformHelped
Use alternating PRM+ instead of the other compared algorithmsGame-solving algorithms · 25 random matrix games (10,15)duality gap: outperforms all other algorithmsHelped
Use OG on random matrix gamesGame-solving algorithms · 25 random matrix games (10,15)duality gapHurt
Add restarting based on the halving-distance triggerExRM+ · Matrix gamesduality gap: linear last-iterate convergenceHelped
Add restarting based on the halving-distance triggerSPRM+ · Matrix gamesduality gap: linear last-iterate convergenceHelped

Surprising findings

Limitations

Experimental setup

Datasets: 3x3 matrix game Kuhn poker (normal form) Goofspiel (normal form) random matrix games (10x15)

Benchmarks: 3x3 matrix game Kuhn poker Goofspiel random 10x15 matrix games

Metrics: duality gap

Baselines: RM+ alternating RM+ PRM+ alternating PRM+ EG OG

Builds on: Regret Matching+ Extragradient method Optimistic gradient Predictive RM+ Metric subregularity

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy