Pairwise Symmetry Reasoning for Multi-Agent Path Finding Search
Not on the map. Why?
Abstract (arXiv)
Multi-Agent Path Finding (MAPF) is a challenging combinatorial problem that asks us to plan collision-free paths for a team of cooperative agents. In this work, we show that one of the reasons why MAPF is so hard to solve is due to a phenomenon called pairwise symmetry, which occurs when two agents have many different paths to their target locations, all of which appear promising, but every combination of them results in a collision. We identify several classes of pairwise symmetries and show that each one arises commonly in practice and can produce an exponential explosion in the space of possible collision resolutions, leading to unacceptable runtimes for current state-of-the-art (bounded-sub)optimal MAPF algorithms. We propose a variety of reasoning techniques that detect the symmetries efficiently as they arise and resolve them by using specialized constraints to eliminate all permutations of pairwise colliding paths in a single branching step. We implement these ideas in the context of the leading optimal MAPF algorithm CBS and show that the addition of the symmetry reasoning techniques can have a dramatic positive effect on its performance - we report a reduction in the number of node expansions by up to four orders of magnitude and an increase in scalability by up to thirty times. These gains allow us to solve to optimality a variety of challenging MAPF instances previously considered out of reach for CBS.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 9 of its 70 references that are in the map. First posted on arXiv 12 Mar 2021.
Builds on
9 of 70 references.
References · 9
- 2019Multi-Agent Pathfinding: Definitions, Variants, and Benchmarkscited by 197
- 2020Lifelong Multi-Agent Path Finding in Large-Scale Warehousescited by 79
- 2020EECBS: A Bounded-Suboptimal Search for Multi-Agent Path Findingcited by 67
- 2015Intractability of Optimal Multi-Robot Path Planning on Planar Graphscited by 15
- 2015Optimal Multi-Robot Path Planning on Graphs: Complete Algorithms and Effective Heuristicscited by 12
- 2019A Commentary on "Breaking Row and Column Symmetries in Matrix Models"cited by 9
- 2019On the Computational Complexity of Multi-Agent Pathfinding on Directed Graphscited by 7
- 2021Symmetry Breaking for k-Robust Multi-Agent Path Findingcited by 5
- 2020Optimized Directed Roadmap Graph for Multi-Agent Path Finding Using Stochastic Gradient Descentcited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 9; 2024: 3; 2025: 3; 2026: 2.
21 papers.
Sort:
By area:
- 2022LaCAM: Search-Based Algorithm for Quick Multi-Agent Pathfindingcited by 50
- 2023Improving LaCAM for Scalable Eventually Optimal Multi-Agent Pathfindingcited by 17
- 2023Traffic Flow Optimisation for Lifelong Multi-Agent Path Findingcited by 14
- 2024Work Smarter Not Harder: Simple Imitation Learning with CS-PIBT Outperforms Large Scale Imitation Learning for MAPFcited by 10
- 2021Cooperative Multi-Agent Path Finding: Beyond Path Planning and Collision Avoidancecited by 8
- 2022Graph-Based Multi-Robot Path Finding and Planningcited by 7
- 2023Bidirectional Temporal Plan Graph: Enabling Switchable Passing Orders for More Efficient Multi-Agent Path Finding Plan Executioncited by 6
- 2023Double-Deck Multi-Agent Pickup and Delivery: Multi-Robot Rearrangement in Large-Scale Warehousescited by 5
- 2023Learning Team-Based Navigation: A Review of Deep Reinforcement Learning Techniques for Multi-Agent Pathfindingcited by 5
- 2023rm E(3)-Equivariant Actor-Critic Methods for Cooperative Multi-Agent Reinforcement Learningcited by 4
- 2025Intelligent logistics management robot path planning algorithm integrating transformer and GCN networkcited by 4
- 2022Effective Integration of Weighted Cost-to-go and Conflict Heuristic within Suboptimal CBScited by 3
9 more
- 2023Tracking Progress in Multi-Agent Path Findingcited by 3
- 2023Clique Analysis and Bypassing in Continuous-Time Conflict-Based Searchcited by 1
- 2024Windowed MAPF with Completeness Guaranteescited by 1
- 2023Engineering LaCAM^ast: Towards Real-Time, Large-Scale, and Near-Optimal Multi-Agent Pathfindingcited by 0
- 2024Algorithm Selection for Optimal Multi-Agent Path Finding via Graph Embeddingcited by 0
- 2025Accelerating Focal Search in Multi-Agent Path Finding with Tighter Lower Boundscited by 0
- 2025Analyzing Planner Design Trade-offs for MAPF under ADG-based Realistic Executioncited by 0
- 2026GRACE: A Unified 2D Multi-Robot Path Planning Simulator & Benchmark for Grid, Roadmap, And Continuous Environmentscited by 0
- 2026CREST: Constraint-Release Execution for Multi-Robot Warehouse Shelf Rearrangementcited by 0
- 2026CREST: Constraint-Release Execution for Multi-Robot Warehouse Shelf Rearrangement27 Mar 2026
- 2026GRACE: A Unified 2D Multi-Robot Path Planning Simulator & Benchmark for Grid, Roadmap, And Continuous Environments11 Mar 2026
- 2025Analyzing Planner Design Trade-offs for MAPF under ADG-based Realistic Execution10 Dec 2025
- 2025Accelerating Focal Search in Multi-Agent Path Finding with Tighter Lower Bounds4 Mar 2025
- 2025Intelligent logistics management robot path planning algorithm integrating transformer and GCN network6 Jan 2025
- 2024Windowed MAPF with Completeness Guarantees2 Oct 2024
- 2024Work Smarter Not Harder: Simple Imitation Learning with CS-PIBT Outperforms Large Scale Imitation Learning for MAPF22 Sep 2024
- 2024Algorithm Selection for Optimal Multi-Agent Path Finding via Graph Embedding16 Jun 2024
- 2023Bidirectional Temporal Plan Graph: Enabling Switchable Passing Orders for More Efficient Multi-Agent Path Finding Plan Execution30 Dec 2023
- 2023Clique Analysis and Bypassing in Continuous-Time Conflict-Based Search26 Dec 2023
- 2023rm E(3)-Equivariant Actor-Critic Methods for Cooperative Multi-Agent Reinforcement Learning23 Aug 2023
- 2023Traffic Flow Optimisation for Lifelong Multi-Agent Path Finding22 Aug 2023
9 more
- 2023Learning Team-Based Navigation: A Review of Deep Reinforcement Learning Techniques for Multi-Agent Pathfinding11 Aug 2023
- 2023Engineering LaCAM^ast: Towards Real-Time, Large-Scale, and Near-Optimal Multi-Agent Pathfinding8 Aug 2023
- 2023Tracking Progress in Multi-Agent Path Finding15 May 2023
- 2023Improving LaCAM for Scalable Eventually Optimal Multi-Agent Pathfinding5 May 2023
- 2023Double-Deck Multi-Agent Pickup and Delivery: Multi-Robot Rearrangement in Large-Scale Warehouses27 Apr 2023
- 2022LaCAM: Search-Based Algorithm for Quick Multi-Agent Pathfinding24 Nov 2022
- 2022Graph-Based Multi-Robot Path Finding and Planning22 Jun 2022
- 2022Effective Integration of Weighted Cost-to-go and Conflict Heuristic within Suboptimal CBS23 May 2022
- 2021Cooperative Multi-Agent Path Finding: Beyond Path Planning and Collision Avoidance23 May 2021
- 2022LaCAM: Search-Based Algorithm for Quick Multi-Agent Pathfindingcited by 50
- 2023Improving LaCAM for Scalable Eventually Optimal Multi-Agent Pathfindingcited by 17
- 2023Traffic Flow Optimisation for Lifelong Multi-Agent Path Findingcited by 14
- 2021Cooperative Multi-Agent Path Finding: Beyond Path Planning and Collision Avoidancecited by 8
- 2022Graph-Based Multi-Robot Path Finding and Planningcited by 7
- 2023Bidirectional Temporal Plan Graph: Enabling Switchable Passing Orders for More Efficient Multi-Agent Path Finding Plan Executioncited by 6
- 2023Double-Deck Multi-Agent Pickup and Delivery: Multi-Robot Rearrangement in Large-Scale Warehousescited by 5
- 2023Learning Team-Based Navigation: A Review of Deep Reinforcement Learning Techniques for Multi-Agent Pathfindingcited by 5
- 2023rm E(3)-Equivariant Actor-Critic Methods for Cooperative Multi-Agent Reinforcement Learningcited by 4
- 2025Intelligent logistics management robot path planning algorithm integrating transformer and GCN networkcited by 4
- 2022Effective Integration of Weighted Cost-to-go and Conflict Heuristic within Suboptimal CBScited by 3
- 2023Tracking Progress in Multi-Agent Path Findingcited by 3
12 most cited of 20 All 20 (JSON)
- 2026CREST: Constraint-Release Execution for Multi-Robot Warehouse Shelf Rearrangement27 Mar 2026
- 2026GRACE: A Unified 2D Multi-Robot Path Planning Simulator & Benchmark for Grid, Roadmap, And Continuous Environments11 Mar 2026
- 2025Analyzing Planner Design Trade-offs for MAPF under ADG-based Realistic Execution10 Dec 2025
- 2025Accelerating Focal Search in Multi-Agent Path Finding with Tighter Lower Bounds4 Mar 2025
- 2025Intelligent logistics management robot path planning algorithm integrating transformer and GCN network6 Jan 2025
- 2024Windowed MAPF with Completeness Guarantees2 Oct 2024
- 2024Algorithm Selection for Optimal Multi-Agent Path Finding via Graph Embedding16 Jun 2024
- 2023Bidirectional Temporal Plan Graph: Enabling Switchable Passing Orders for More Efficient Multi-Agent Path Finding Plan Execution30 Dec 2023
- 2023Clique Analysis and Bypassing in Continuous-Time Conflict-Based Search26 Dec 2023
- 2023rm E(3)-Equivariant Actor-Critic Methods for Cooperative Multi-Agent Reinforcement Learning23 Aug 2023
- 2023Traffic Flow Optimisation for Lifelong Multi-Agent Path Finding22 Aug 2023
- 2023Learning Team-Based Navigation: A Review of Deep Reinforcement Learning Techniques for Multi-Agent Pathfinding11 Aug 2023
12 newest of 20 All 20 (JSON)