Sparsified Linear Programming for Zero-Sum Equilibrium Finding
Brian Hu Zhang, Tuomas Sandholm
Abstract
Computational equilibrium finding in large zero-sum extensive-form imperfect-information games has led to significant recent AI breakthroughs. The fastest algorithms for the problem are new forms of counterfactual regret minimization [Brown and Sandholm, 2019]. In this paper we present a totally different approach to the problem, which is competitive and often orders of magnitude better than the prior state of the art. The equilibrium-finding problem can be formulated as a linear program (LP) [Koller et al., 1994], but solving it as an LP has not been scalable due to the memory requirements of LP solvers, which can often be quadratically worse than CFR-based algorithms. We give an efficient practical algorithm that factors a large payoff matrix into a product of two matrices that are typically dramatically sparser. This allows us to express the equilibrium-finding problem as a linear program with size only a logarithmic factor worse than CFR, and thus allows linear program solvers to run on such games. With experiments on poker endgames, we demonstrate in practice, for the first time, that modern linear program solvers are competitive against even game-specific modern variants of CFR in solving large extensive-form games, and can be used to compute exact solutions unlike iterative algorithms like CFR.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext da77088e-bbb5-46ab-9c97-cd646c407269Cited by top-tier papers7
- A Marriage between Adversarial Team Games and 2-player Games: Enabling Abstractions, No-regret Learning, and Subgame SolvingLuca Carminati, Federico Cacciamani, Marco Ciccone, Nicola GattiICML 2022 · 18 citations
- Computing Optimal Nash Equilibria in Multiplayer GamesYouzhi Zhang, Bo An, Venkatramanan Siva SubrahmanianNeurIPS 2023 · 7 citations
- DAG-Based Column Generation for Adversarial Team GamesYouzhi Zhang, Bo An, Daniel Dajun ZengICML 2024 · 6 citations
- Small Nash Equilibrium Certificates in Very Large GamesBrian Hu Zhang, Tuomas SandholmNeurIPS 2020 · 6 citations
- Equilibrium Refinement for the Age of Machines: The One-Sided Quasi-Perfect EquilibriumGabriele Farina, Tuomas SandholmNeurIPS 2021 · 4 citations
Related papers
- Fast Payoff Matrix Sparsification Techniques for Structured Extensive-Form GamesGabriele Farina, Tuomas SandholmAAAI 2022 · 3 citations
- Accelerating Nash Equilibrium Convergence in Monte Carlo Settings Through Counterfactual Value Based Fictitious PlayQi Ju, Falin Hei, Ting Feng, Dengbing Yi et al.NeurIPS 2024 · 7 citations
- Finding and Certifying (Near-)Optimal Strategies in Black-Box Extensive-Form GamesBrian Hu Zhang, Tuomas SandholmAAAI 2021 · 15 citations
- Faster Game Solving via Asymmetry of Step SizesLinjian Meng, Tianpei Yang, Youzhi Zhang, Zhenxing Ge et al.AAAI 2026
- Faster Game Solving via Hyperparameter SchedulesNaifeng Zhang, Stephen Marcus McAleer, Tuomas SandholmAAAI 2026 · 6 citations
