Optimistic Regret Minimization for Extensive-Form Games via Dilated Distance-Generating Functions
This work addresses the problem of efficient equilibrium computation in extensive-form games for AI and game theory researchers, offering incremental improvements over existing counterfactual regret minimization methods.
The paper tackles the problem of minimizing regret and computing Nash equilibria in zero-sum extensive-form games by introducing optimistic regret-minimization algorithms using dilated distance-generating functions. The result is a provable convergence rate of T^{-1}, which is superior to prior methods like CFR+ that have a theoretical rate of T^{-0.5}, with experimental validation showing faster convergence in some games like matrix games and Kuhn poker.
We study the performance of optimistic regret-minimization algorithms for both minimizing regret in, and computing Nash equilibria of, zero-sum extensive-form games. In order to apply these algorithms to extensive-form games, a distance-generating function is needed. We study the use of the dilated entropy and dilated Euclidean distance functions. For the dilated Euclidean distance function we prove the first explicit bounds on the strong-convexity parameter for general treeplexes. Furthermore, we show that the use of dilated distance-generating functions enable us to decompose the mirror descent algorithm, and its optimistic variant, into local mirror descent algorithms at each information set. This decomposition mirrors the structure of the counterfactual regret minimization framework, and enables important techniques in practice, such as distributed updates and pruning of cold parts of the game tree. Our algorithms provably converge at a rate of $T^{-1}$, which is superior to prior counterfactual regret minimization algorithms. We experimentally compare to the popular algorithm CFR+, which has a theoretical convergence rate of $T^{-0.5}$ in theory, but is known to often converge at a rate of $T^{-1}$, or better, in practice. We give an example matrix game where CFR+ experimentally converges at a relatively slow rate of $T^{-0.74}$, whereas our optimistic methods converge faster than $T^{-1}$. We go on to show that our fast rate also holds in the Kuhn poker game, which is an extensive-form game. For games with deeper game trees however, we find that CFR+ is still faster. Finally we show that when the goal is minimizing regret, rather than computing a Nash equilibrium, our optimistic methods can outperform CFR+, even in deep game trees.