Subdimensional Expansion for Multi-objective Multi-agent Path Finding
Not on the map. Why?
Abstract (arXiv)
Conventional multi-agent path planners typically determine a path that optimizes a single objective, such as path length. Many applications, however, may require multiple objectives, say time-to-completion and fuel use, to be simultaneously optimized in the planning process. Often, these criteria may not be readily compared and sometimes lie in competition with each other. Simply applying standard multi-objective search algorithms to multi-agent path finding may prove to be inefficient because the size of the space of possible solutions, i.e., the Pareto-optimal set, can grow exponentially with the number of agents (the dimension of the search space). This paper presents an approach that bypasses this so-called curse of dimensionality by leveraging our prior multi-agent work with a framework called subdimensional expansion. One example of subdimensional expansion, when applied to A*, is called M* and M* was limited to a single objective function. We combine principles of dominance and subdimensional expansion to create a new algorithm named multi-objective M* (MOM*), which dynamically couples agents for planning only when those agents have to "interact" with each other. MOM* computes the complete Pareto-optimal set for multiple agents efficiently and naturally trades off sub-optimal approximations of the Pareto-optimal set and computational efficiency. Our approach is able to find the complete Pareto-optimal set for problem instances with hundreds of solutions which the standard multi-objective A* algorithms could not find within a bounded time.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 5 of its 38 references that are in the map. First posted on arXiv 2 Feb 2021.
Builds on
5 of 38 references.
References · 5
- 2014A Survey of Multi-Objective Sequential Decision-Makingcited by 229
- 2019Multi-Agent Pathfinding: Definitions, Variants, and Benchmarkscited by 197
- 2018Searching with Consistent Prioritization for Multi-Agent Path Findingcited by 80
- 2020EECBS: A Bounded-Suboptimal Search for Multi-Agent Path Findingcited by 67
- 2017Modifying Optimal SAT-based Approach to Multi-agent Path-finding Problem to Suboptimal Variantscited by 4
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
9 papers.
- 2021MS*: A New Exact Algorithm for Multi-agent Simultaneous Multi-goal Sequencing and Path Findingcited by 8
- 2021Multi-Objective Path-Based D* Litecited by 7
- 2021Loosely Synchronized Search for Multi-agent Path Finding with Asynchronous Actionscited by 5
- 2022Enhanced Multi-Objective A* Using Balanced Binary Search Treescited by 5
- 2021Multi-objective Conflict-based Search Using Safe-interval Path Planningcited by 1
- 2021Subdimensional Expansion Using Attention-Based Learning For Multi-Agent Path Findingcited by 0
- 2022Cost Splitting for Multi-Objective Conflict-Based Searchcited by 0
- 2023VBMO: Voting-Based Multi-Objective Path Planningcited by 0
- 2026SPARC: Spatial-Aware Path Planning via Attentive Agent Communicationcited by 0
- 2026SPARC: Spatial-Aware Path Planning via Attentive Agent Communication3 Mar 2026
- 2023VBMO: Voting-Based Multi-Objective Path Planning22 Aug 2023
- 2022Cost Splitting for Multi-Objective Conflict-Based Search23 Nov 2022
- 2022Enhanced Multi-Objective A* Using Balanced Binary Search Trees18 Feb 2022
- 2021Subdimensional Expansion Using Attention-Based Learning For Multi-Agent Path Finding29 Sep 2021
- 2021Multi-objective Conflict-based Search Using Safe-interval Path Planning2 Aug 2021
- 2021Multi-Objective Path-Based D* Lite2 Aug 2021
- 2021MS*: A New Exact Algorithm for Multi-agent Simultaneous Multi-goal Sequencing and Path Finding18 Mar 2021
- 2021Loosely Synchronized Search for Multi-agent Path Finding with Asynchronous Actions8 Mar 2021