Decentralized MARL

MARL: Multi-Agent Reinforcement Learning

Overview

Decentralized multi-agent reinforcement learning (MARL) studies how agents can coordinate when each acts on local observations rather than relying on a central controller with complete system information. Common approaches include independent policy or value learning, centralized training with decentralized execution, parameter sharing, graph-based message passing, and distillation of centralized experts; theory also uses potential games, consensus, and regret analysis to establish learning guarantees. Work spans benchmarks such as SMAC and MPE as well as robotics, traffic control, energy networks, and wireless resource allocation, with increasing attention to safety, changing team sizes, and limited communication. A central tension is that local policies can scale and tolerate failures, yet coordination, credit assignment, and global safety are difficult without richer communication or centralized training—and those supports can undermine the autonomy decentralization is meant to provide.

Latest papers

122 papers16 papers in the last four weeks, up 14% on the four weeks before. 0.1% of all new papers.

Jul 31, 2025

Hierarchical Message-Passing Policies for Multi-Agent Reinforcement Learning

Decentralized Multi-Agent Reinforcement Learning (MARL) methods allow for learning scalable multi-agent policies, but suffer from partial observability and induced non-stationarity. These challenges can be addressed by introducing mechanisms that facilitate coordination and high-level planning. Specifically, coordination and temporal abstraction can be achieved through communication (e.g., message passing) and Hierarchical Reinforcement Learning (HRL) approaches to decision-making. However, optimization issues limit the applicability of hierarchical policies to multi-agent systems. As such, the combination of these approaches has not been fully explored. To fill this void, we propose a novel and effective methodology for learning multi-agent hierarchies of message-passing policies. We adopt the feudal HRL framework and rely on a hierarchical graph structure for planning and coordination among agents. Agents at lower levels in the hierarchy receive goals from the upper levels and exchange messages with neighboring agents at the same level. To learn hierarchical multi-agent policies, we design a novel reward-assignment method based on training the lower-level policies to maximize the advantage function associated with the upper levels. Results on relevant benchmarks show that our method performs favorably compared to the state of the art.
Sep 2, 2024

Decentralized Best-Response-Based Learning in Two-Player Zero-Sum Stochastic Games: A Finite-Sample Analysis

We present a finite-sample analysis of decentralized learning in two-player zero-sum matrix games and stochastic games, with a focus on best-response-based learning algorithms. In matrix games, the learning algorithm is payoff-based and symmetric: each player updates its policy using only its own payoff observations, incrementally moving toward an estimated smoothed best response to the opponent's latest policy. For stochastic games, we build on this matrix-game primitive to develop a learning algorithm called value iteration with smoothed best response (VI-SBR), which combines smoothed-best-response learning in induced matrix games with a decentralized, model-free approximation of minimax value iteration. We establish finite-sample guarantees in both settings. For matrix games, our results imply a sample complexity of O(ε−1)\mathcal{O}(ε^{-1}) for finding an εε-Nash distribution and, with explicit exploration, O~(ε−8)\tilde{\mathcal{O}}(ε^{-8}) for finding an εε-Nash equilibrium. For stochastic games, we prove that the exploration-enhanced VI-SBR algorithm achieves a sample complexity of O~(ε−8)\tilde{\mathcal{O}}(ε^{-8}) for finding an εε-Nash equilibrium. Technically, our analysis develops a coupled Lyapunov-drift framework. This framework simultaneously handles stochastic iterative algorithms with multiple interacting stochastic iterates, the non-zero-sum auxiliary games generated by independently updated value functions, and the time-inhomogeneous Markovian noise induced by time-varying policies. The resulting tools may be useful more broadly for analyzing learning algorithms with coupled stochastic iterates and nonstationary sampling processes.