Flatland Competition 2020: MAPF and MARL for Efficient Train Coordination on a Grid World
Not on the map. Why?
Abstract (arXiv)
The Flatland competition aimed at finding novel approaches to solve the vehicle re-scheduling problem (VRSP). The VRSP is concerned with scheduling trips in traffic networks and the re-scheduling of vehicles when disruptions occur, for example the breakdown of a vehicle. While solving the VRSP in various settings has been an active area in operations research (OR) for decades, the ever-growing complexity of modern railway networks makes dynamic real-time scheduling of traffic virtually impossible. Recently, multi-agent reinforcement learning (MARL) has successfully tackled challenging tasks where many agents need to be coordinated, such as multiplayer video games. However, the coordination of hundreds of agents in a real-life setting like a railway network remains challenging and the Flatland environment used for the competition models these real-world properties in a simplified manner. Submissions had to bring as many trains (agents) to their target stations in as little time as possible. While the best submissions were in the OR category, participants found many promising MARL approaches. Using both centralized and decentralized learning based approaches, top submissions used graph representations of the environment to construct tree-based observations. Further, different coordination mechanisms were implemented, such as communication and prioritization between agents. This paper presents the competition setup, four outstanding solutions to the competition, and a cross-comparison between them.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 30 of its 55 references that are in the map. First posted on arXiv 30 Mar 2021.
Builds on
30 of 55 references.
References · 30
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 769
- 2017Counterfactual Multi-Agent Policy Gradientscited by 733
- 2018QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 697
- 2019The StarCraft Multi-Agent Challengecited by 589
- 2016Learning to Communicate with Deep Multi-Agent Reinforcement Learningcited by 561
- 2019QTRAN: Learning to Factorize with Transformation for Cooperative Multi-Agent Reinforcement Learningcited by 372
18 more
- 2016Learning Multiagent Communication with Backpropagationcited by 355
- 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 308
- 2020QPLEX: Duplex Dueling Multi-Agent Q-Learningcited by 267
- 2018Distributed Prioritized Experience Replaycited by 260
- 2018Human-level performance in first-person multiplayer games with population-based deep reinforcement learningcited by 260
- 2018Actor-Attention-Critic for Multi-Agent Reinforcement Learningcited by 259
- 2018TarMAC: Targeted Multi-Agent Communicationcited by 201
- 2019Multi-Agent Pathfinding: Definitions, Variants, and Benchmarkscited by 197
- 2020Weighted QMIX: Expanding Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 197
- 2018Learning Attentional Communication for Multi-Agent Cooperationcited by 170
- 2020RODE: Learning Roles to Decompose Multi-Agent Taskscited by 125
- 2018PRIMAL: Pathfinding via Reinforcement and Imitation Multi-Agent Learningcited by 89
- 2019Learning Nearly Decomposable Value Functions Via Communication Minimizationcited by 85
- 2019Probabilistic Recursive Reasoning for Multi-Agent Reinforcement Learningcited by 68
- 2018Real-Time Bidding with Multi-Agent Reinforcement Learning in Display Advertisingcited by 65
- 2020PRIMAL2: Pathfinding via Reinforcement and Imitation Multi-Agent Learning -- Lifelongcited by 61
- 2020Flatland-RL : Multi-Agent Reinforcement Learning on Trainscited by 32
- 2016Multi-Agent Path Finding with Delay Probabilitiescited by 17
Built on by
Citing papers per year: 2022: 4; 2023: 1; 2024: 3; 2025: 1; 2026: 1.
10 papers.
- 2022Scalable Multi-Agent Model-Based Reinforcement Learningcited by 24
- 2024POGEMA: A Benchmark Platform for Cooperative Multi-Agent Pathfindingcited by 20
- 2022Graph-Based Multi-Robot Path Finding and Planningcited by 7
- 2023Learning Team-Based Navigation: A Review of Deep Reinforcement Learning Techniques for Multi-Agent Pathfindingcited by 5
- 2025A Conceptual Framework for AI-based Decision Systems in Critical Infrastructurescited by 2
- 2022Detecting danger in gridworlds using Gromov's Link Conditioncited by 1
- 2022Multi-Agent Path Finding via Tree LSTMcited by 1
- 2024MARL-LNS: Cooperative Multi-agent Reinforcement Learning via Large Neighborhoods Searchcited by 0
- 2024On-policy Actor-Critic Reinforcement Learning for Multi-UAV Explorationcited by 0
- 2026Towards Autonomous Railway Operations: A Semi-Hierarchical Deep Reinforcement Learning Approach to the Vehicle Rescheduling Problemcited by 0
- 2026Towards Autonomous Railway Operations: A Semi-Hierarchical Deep Reinforcement Learning Approach to the Vehicle Rescheduling Problem11 May 2026
- 2025A Conceptual Framework for AI-based Decision Systems in Critical Infrastructures21 Apr 2025
- 2024On-policy Actor-Critic Reinforcement Learning for Multi-UAV Exploration17 Sep 2024
- 2024POGEMA: A Benchmark Platform for Cooperative Multi-Agent Pathfinding20 Jul 2024
- 2024MARL-LNS: Cooperative Multi-agent Reinforcement Learning via Large Neighborhoods Search3 Apr 2024
- 2023Learning Team-Based Navigation: A Review of Deep Reinforcement Learning Techniques for Multi-Agent Pathfinding11 Aug 2023
- 2022Multi-Agent Path Finding via Tree LSTM24 Oct 2022
- 2022Graph-Based Multi-Robot Path Finding and Planning22 Jun 2022
- 2022Scalable Multi-Agent Model-Based Reinforcement Learning25 May 2022
- 2022Detecting danger in gridworlds using Gromov's Link Condition17 Jan 2022