GTLGJun 5, 2020

Sparsified Linear Programming for Zero-Sum Equilibrium Finding

arXiv:2006.03451v211 citations
AI Analysis

This addresses scalability issues in AI for game theory, offering a novel method that makes LP solvers practical for large games, though it is incremental in improving over existing CFR-based algorithms.

The paper tackles the problem of computational equilibrium finding in large zero-sum extensive-form imperfect-information games by introducing a sparsified linear programming approach that factors payoff matrices into sparser forms, enabling LP solvers to be competitive and often orders of magnitude faster than prior state-of-the-art methods like CFR, with experiments on poker endgames showing exact solutions.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes