Approximate Global Convergence of Independent Learning in Multi-Agent Systems
Ruiyang Jin, Zaiwei Chen, Yiheng Lin, Jie Song, Adam Wierman
TL;DR
This work tackles the challenge of achieving global convergence for independent learning in cooperative multi-agent reinforcement learning (MARL). It introduces a novel dependence level $\mathcal{E}$ and constructs a separable MDP $\hat{\mathcal{M}}$ to quantify and bound the non-separable dynamics, enabling finite-sample analysis of two representative IL algorithms: independent Q-learning (IQL) and independent natural actor-critic (INAC). The authors establish last-iterate convergence bounds showing that, up to a model-difference error proportional to $\mathcal{E}$, the remaining terms yield a sample complexity of $\tilde{O}(\epsilon^{-2})$ to reach $\epsilon$-optimal performance. Numerical experiments on a synthetic MDP and an EV charging application verify the theoretical guarantees and demonstrate practical efficacy of IL under approximations, while highlighting the fundamental limitation imposed by $\mathcal{E}$ on global convergence. The proposed separable-MDP analysis framework offers a general tool for studying non-Markovian stochastic iterative algorithms and suggests that careful coordination could reduce $\mathcal{E}$ without sacrificing scalability.
Abstract
Independent learning (IL), despite being a popular approach in practice to achieve scalability in large-scale multi-agent systems, usually lacks global convergence guarantees. In this paper, we study two representative algorithms, independent $Q$-learning and independent natural actor-critic, within value-based and policy-based frameworks, and provide the first finite-sample analysis for approximate global convergence. The results imply a sample complexity of $\tilde{\mathcal{O}}(ε^{-2})$ up to an error term that captures the dependence among agents and characterizes the fundamental limit of IL in achieving global convergence. To establish the result, we develop a novel approach for analyzing IL by constructing a separable Markov decision process (MDP) for convergence analysis and then bounding the gap due to model difference between the separable MDP and the original one. Moreover, we conduct numerical experiments using a synthetic MDP and an electric vehicle charging example to verify our theoretical findings and to demonstrate the practical applicability of IL.
