Source note3 min read
Variable Bound Tightening for Nash Equilibrium Computation in Multiplayer Imperfect-Information Games
Source
arXiv
arxiv.org/abs/2606.25997v1
Source
- Source name: arXiv
- Source kind: paper
- Authors / organization: Sam Ganzfried
- Venue: arXiv: cs.GT
- Published: 2026-06-24
- Collected: 2026-06-25
- URL: http://arxiv.org/abs/2606.25997v1
- PDF: https://arxiv.org/pdf/2606.25997v1
- DOI: UNKNOWN
Plain-Language Brief
A new method is presented for solving exact Nash equilibria in multiplayer imperfect-information games, which improves upon previous algorithms by using finite bounds on slack and multiplier variables in the nonlinear complementarity formulation. This leads to computational improvements and demonstrates significant improvement over prior algorithms in solving three-player Kuhn poker.
What the Document Says
- There's progress in algorithms for Nash equilibrium approximation in large two-player zero-sum imperfect-information games and exact computation in multiplayer strategic-form games. However, counterfactual regret minimization and fictitious play don't guarantee convergence to Nash equilibrium in multiplayer games.
- An approach was presented for exact computation of Nash equilibrium in multiplayer imperfect-information games that solves a quadratically constrained program based on nonlinear complementarity problem formulation derived from sequence-form game representation.
- The formulation was solved using Gurobi's nonconvex quadratic solver, which uses spatial branch-and-bound and McCormick envelopes to iteratively refine variable bounds. This approach outperformed prior algorithms in three-player Kuhn poker after removal of dominated actions but couldn't solve the full version within 24 hours.
- The paper presents finite bounds on slack and multiplier variables in the nonlinear complementarity formulation, which strengthen convex relaxations used within spatial branch-and-bound, leading to computational improvements.
Key Concepts Mentioned
- Nash equilibrium
- Multiplayer imperfect-information games
- Quadratically constrained program
- Nonlinear complementarity problem
- Gurobi's nonconvex quadratic solver
- Spatial branch-and-bound
- McCormick envelopes
- Slack and multiplier variables
Claims Made by the Document
- Counterfactual regret minimization and fictitious play don't guarantee convergence to Nash equilibrium in multiplayer games.
- The new method leads to computational improvements.
- The proposed bounds significantly improve exact Nash equilibrium computation in three-player Kuhn poker.
Evidence Used
- Progress in algorithms for Nash equilibrium approximation and exact computation in specific types of games is mentioned.
- Details about the previous and new approaches are provided.
- Results demonstrating performance of the new approach in three-player Kuhn poker are presented.
Methods / Approach
UNKNOWN
Limitations Stated by the Authors
UNKNOWN
Limitations Noted by the Agent
Agent interpretation — not from the source.
UNKNOWN
Open Questions
UNKNOWN
Notes for Future Q&A
May include interpretation. Labeled where it does.
UNKNOWN
Raw Abstract / Excerpt
There has been significant recent progress in algorithms for approximation of Nash equilibrium in large two-player zero-sum imperfect-information games and exact computation of Nash equilibrium in multiplayer strategic-form games. While counterfactual regret minimization and fictitious play are scalable to large games and have convergence guarantees in two-player zero-sum games, they do not guarantee convergence to Nash equilibrium in multiplayer games. Recently, an approach has been presented for exact computation of Nash equilibrium in multiplayer imperfect-information games that solves a quadratically constrained program based on a nonlinear complementarity problem formulation derived from the sequence-form game representation. This formulation was solved using Gurobi's nonconvex quadratic solver, which employs spatial branch-and-bound to iteratively refine variable bounds by solving convex relaxations of bilinear terms via McCormick envelopes. During presolve, Gurobi introduces auxiliary variables and, in some cases, binary variables, leading to an internal MIQCP reformulation. This approach was demonstrated to outperform prior algorithms from the Gambit software suite and quickly solve three-player Kuhn poker after removal of dominated actions; however, the algorithm was not able to solve the full version of the game within 24 hours. In this paper, we derive finite bounds on slack and multiplier variables in the nonlinear complementarity formulation. These bounds strengthen the convex relaxations used within spatial branch-and-bound and lead to substantial computational improvements. We demonstrate the impact of the proposed bounds on exact Nash equilibrium computation in three-player Kuhn poker.
