Independent RL for Cooperative-Competitive Agents: A Mean-Field Perspective
Muhammad Aneeq uz Zaman, Alec Koppel, Mathieu Laurière, Tamer Başar
TL;DR
The paper advances reinforcement learning for cooperative-competitive multi-agent systems by formulating a General Sum LQ Mean-Field Type Game (GS-MFTG) and deriving NE under an invertibility condition. It introduces Multi-player Receding-horizon Natural Policy Gradient (MRNPG), which enables independent, backward-in-time policy updates across time steps, aided by a Hamilton-Jacobi-Isaacs (HJI) framing and a decoupled mean-field/deviation decomposition. The authors prove linear convergence of MRNPG to NE under a time- and noise-independent diagonal-dominance condition, along with an $ ext{O}(1/M)$-Nash bound bridging the mean-field and finite-population models, and they validate results with numerical experiments. The work provides a data-driven, scalable approach to NE in CC MFGs with practical guarantees, while highlighting avenues for extending beyond the LQ setting.
Abstract
We address in this paper Reinforcement Learning (RL) among agents that are grouped into teams such that there is cooperation within each team but general-sum (non-zero sum) competition across different teams. To develop an RL method that provably achieves a Nash equilibrium, we focus on a linear-quadratic structure. Moreover, to tackle the non-stationarity induced by multi-agent interactions in the finite population setting, we consider the case where the number of agents within each team is infinite, i.e., the mean-field setting. This results in a General-Sum LQ Mean-Field Type Game (GS-MFTG). We characterize the Nash equilibrium (NE) of the GS-MFTG, under a standard invertibility condition. This MFTG NE is then shown to be $O(1/M)$-NE for the finite population game where $M$ is a lower bound on the number of agents in each team. These structural results motivate an algorithm called Multi-player Receding-horizon Natural Policy Gradient (MRNPG), where each team minimizes its cumulative cost \emph{independently} in a receding-horizon manner. Despite the non-convexity of the problem, we establish that the resulting algorithm converges to a global NE through a novel problem decomposition into sub-problems using backward recursive discrete-time Hamilton-Jacobi-Isaacs (HJI) equations, in which \emph{independent natural policy gradient} is shown to exhibit linear convergence under time-independent diagonal dominance. Numerical studies included corroborate the theoretical results.
