atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

POGEMA: A Benchmark Platform for Cooperative Multi-Agent Pathfinding

ICLR 2025 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Cooperative MARL algorithms · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces POGEMA, a Python toolkit (environment, map generator, visualizer, distributed benchmarking toolbox, and evaluation protocol with derived metrics) for benchmarking learning-based, hybrid, and search-based multi-agent pathfinding methods.

Problem

Fair comparison of classical, learning-based, and hybrid multi-agent pathfinding (MAPF/LMAPF) approaches is hindered by the lack of a unified environment, instance sets, and evaluation protocol.

Approach

A fast, pure-Python grid environment with procedural map and instance generation, a parallel benchmarking toolbox, and a protocol of high-level metrics (performance, out-of-distribution, cooperation, scalability, coordination, pathfinding) computed from SoC, makespan, throughput and success rate, used to compare 12 MARL, hybrid, and planning baselines.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LaCAM instead of other evaluated approachesMAPF solvers · PuzzlesCSR: 1.00 ± 0.00Helped
Use SCRIMP instead of DCClearnable MAPF solvers · PuzzlesCSR: 0.74 ± 0.04; 0.85 ± 0.03Helped
Use MAMBA instead of other MARL approachesMAPF solvers · Random and MazesperformanceHelped
Use MAMBA for out-of-distribution MAPFMARL solvers · Cities-tilessuccess rateHurt
Use MAMBA rather than the other evaluated approachesMAPF solvers · Cities (single-agent pathfinding)makespan: 416.45 ± 139.34Hurt
Use MATS-LP instead of FollowerLMAPF solvers · Puzzlesaverage throughput: 0.319 ± 0.020; 0.394 ± 0.021Helped
Use MATS-LP rather than FollowerLMAPF solvers · Cities-tiles, 64, 128 and 192 agentsthroughputHelped
Use Follower rather than MATS-LPLMAPF solvers · Cities-tiles, 256 agentsthroughputHelped
Use RHCR instead of decentralized approachesLMAPF solvers · Puzzlesaverage throughput: 0.538 ± 0.021Helped
Use MAMBA rather than other MARL approachesLMAPF solvers · Random and MazesthroughputHurt
Use the Switcher approaches rather than MARL approachesLMAPF solvers · Random and MazescollisionsHelped
Use LaCAM rather than SCRIMP on single-agent pathfindingMAPF solvers · Citiesmakespan: 179.82 ± 20.97; 755.98 ± 183.31Helped

Surprising findings

Limitations

Experimental setup

Datasets: MovingAI city maps procedurally generated random, maze, and warehouse maps hand-crafted Puzzles maps

Benchmarks: POGEMA benchmark (Mazes, Random, Warehouse, Puzzles, Cities, Cities-tiles)

Metrics: success rate (CSR) sum-of-costs makespan throughput Performance Out-of-Distribution Cooperation Scalability Coordination Pathfinding

Baselines: MAMBA QPLEX IQL VDN QMIX LaCAM RHCR SCRIMP DCC Follower MATS-LP Switcher

Builds on: PettingZoo PyMARL2 Gymnasium PPO Follower MATS-LP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy