Centralized Permutation Equivariant Policy for Cooperative Multi-Agent Reinforcement Learning

Zhuofan Xu, Benedikt Bollig, Matthias Függer, Thomas Nowak, Vincent Le Dréau
8/13/2025
cs.MAcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

The Centralized Training with Decentralized Execution (CTDE) paradigm has gained significant attention in multi-agent reinforcement learning (MARL) and is the foundation of many recent algorithms. However, decentralized policies operate under partial observability and often yield suboptimal performance compared to centralized policies, while fully centralized approaches typically face scalability challenges as the number of agents increases. We propose Centralized Permutation Equivariant (CPE) learning, a centralized training and execution framework that employs a fully centralized policy to overcome these limitations. Our approach leverages a novel permutation equivariant architecture, Global-Local Permutation Equivariant (GLPE) networks, that is lightweight, scalable, and easy to implement. Experiments show that CPE integrates seamlessly with both value decomposition and actor-critic methods, substantially improving the performance of standard CTDE algorithms across cooperative benchmarks including MPE, SMAC, and RWARE, and matching the performance of state-of-the-art RWARE implementations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{xu2025centralized,
  title  = {Centralized Permutation Equivariant Policy for Cooperative Multi-Agent Reinforcement Learning},
  author = {Zhuofan Xu and Benedikt Bollig and Matthias Függer and Thomas Nowak and Vincent Le Dréau},
  year   = {2025},
  eprint = {2508.11706},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.11706v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.11706.svg)](https://codeofpaper.com/paper/2508.11706)

Discussion