English

Online Double Oracle

Artificial Intelligence 2023-02-16 v5 Computer Science and Game Theory

Abstract

Solving strategic games with huge action space is a critical yet under-explored topic in economics, operations research and artificial intelligence. This paper proposes new learning algorithms for solving two-player zero-sum normal-form games where the number of pure strategies is prohibitively large. Specifically, we combine no-regret analysis from online learning with Double Oracle (DO) methods from game theory. Our method -- \emph{Online Double Oracle (ODO)} -- is provably convergent to a Nash equilibrium (NE). Most importantly, unlike normal DO methods, ODO is \emph{rationale} in the sense that each agent in ODO can exploit strategic adversary with a regret bound of O(Tklog(k))\mathcal{O}(\sqrt{T k \log(k)}) where kk is not the total number of pure strategies, but rather the size of \emph{effective strategy set} that is linearly dependent on the support size of the NE. On tens of different real-world games, ODO outperforms DO, PSRO methods, and no-regret algorithms such as Multiplicative Weight Update by a significant margin, both in terms of convergence rate to a NE and average payoff against strategic adversaries.

Keywords

Cite

@article{arxiv.2103.07780,
  title  = {Online Double Oracle},
  author = {Le Cong Dinh and Yaodong Yang and Stephen McAleer and Zheng Tian and Nicolas Perez Nieves and Oliver Slumbers and David Henry Mguni and Haitham Bou Ammar and Jun Wang},
  journal= {arXiv preprint arXiv:2103.07780},
  year   = {2023}
}

Comments

Accepted at Transactions on Machine Learning Research (TMLR)

R2 v1 2026-06-24T00:06:47.115Z