English

Empirical Policy Optimization for $n$-Player Markov Games

Computer Science and Game Theory 2021-10-19 v1

Abstract

In single-agent Markov decision processes, an agent can optimize its policy based on the interaction with environment. In multi-player Markov games (MGs), however, the interaction is non-stationary due to the behaviors of other players, so the agent has no fixed optimization objective. In this paper, we treat the evolution of player policies as a dynamical process and propose a novel learning scheme for Nash equilibrium. The core is to evolve one's policy according to not just its current in-game performance, but an aggregation of its performance over history. We show that for a variety of MGs, players in our learning scheme will provably converge to a point that is an approximation to Nash equilibrium. Combined with neural networks, we develop the \emph{empirical policy optimization} algorithm, that is implemented in a reinforcement-learning framework and runs in a distributed way, with each player optimizing its policy based on own observations. We use two numerical examples to validate the convergence property on small-scale MGs with n2n\ge 2 players, and a pong example to show the potential of our algorithm on large games.

Keywords

Cite

@article{arxiv.2110.08979,
  title  = {Empirical Policy Optimization for $n$-Player Markov Games},
  author = {Yuanheng Zhu and Dongbin Zhao and Mengchen Zhao and Dong Li},
  journal= {arXiv preprint arXiv:2110.08979},
  year   = {2021}
}
R2 v1 2026-06-24T06:57:45.952Z