Regret-Minimizing Double Oracle for Extensive-Form Games

Xiaohang Tang, Le Cong Dinh, S. McAleer, Yaodong Yang
2/12/2026

No confident code implementation found for this paper.

Abstract

By incorporating regret minimization, double oracle methods have demonstrated rapid convergence to Nash Equilibrium (NE) in normal-form games and extensive-form games, through algorithms such as online double oracle (ODO) and extensive-form double oracle (XDO), respectively. In this study, we further examine the theoretical convergence rate and sample complexity of such regret minimization-based double oracle methods, utilizing a unified framework called Regret-Minimizing Double Oracle. Based on this framework, we extend ODO to extensive-form games and determine its sample complexity. Moreover, we demonstrate that the sample complexity of XDO can be exponential in the number of information sets $|S|$, owing to the exponentially decaying stopping threshold of restricted games. To solve this problem, we propose the Periodic Double Oracle (PDO) method, which has the lowest sample complexity among regret minimization-based double oracle methods, being only polynomial in $|S|$. Empirical evaluations on multiple poker and board games show that PDO achieves significantly faster convergence than previous double oracle algorithms and reaches a competitive level with state-of-the-art regret minimization methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tang2026regretminimizing,
  title  = {Regret-Minimizing Double Oracle for Extensive-Form Games},
  author = {Xiaohang Tang and Le Cong Dinh and S. McAleer and Yaodong Yang},
  year   = {2026},
  eprint = {2304.10498},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2304.10498},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.10498.svg)](https://codeofpaper.com/paper/2304.10498)

Discussion