Which Objective Function is Solved Faster in Multi-Agent Pathfinding? It Depends

Jiří Švancara, Dor Atzmon, Klaus Strauch, Roland Kaminski, Torsten Schaub

2024

Abstract

Multi-agent pathfinding (MAPF) is the problem of finding safe paths for multiple mobile agents within a shared environment. This problem finds practical applications in real-world scenarios like navigation, warehousing, video games, and autonomous intersections. Finding the optimal solution to MAPF is known to be computationally hard. In the literature, two commonly used cost functions are makespan and the sum of costs. To tackle this complex problem, various algorithms have been developed, falling into two main categories: search-based approaches (e.g., Conflict Based Search) and reduction-based approaches, including reduction to SAT or ASP. In this study, we empirically compare these two approaches in the context of both makespan and the sum of costs, aiming to identify situations where one cost function presents more challenges than the other. We compare our results with older studies and improve upon their findings. Despite these solving approaches initially being designed for different cost functions, we observe similarities in their behavior. Furthermore, we identify a tipping point related to the size of the environment. On smaller maps, the sum of costs is more challenging, while makespan poses greater difficulties on larger maps for both solving paradigms, defying intuitive expectations. Our study also offers insights into the reasons behind this behavior.

Download


Paper Citation


in Harvard Style

Švancara J., Atzmon D., Strauch K., Kaminski R. and Schaub T. (2024). Which Objective Function is Solved Faster in Multi-Agent Pathfinding? It Depends. In Proceedings of the 16th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART; ISBN 978-989-758-680-4, SciTePress, pages 23-33. DOI: 10.5220/0012249400003636


in Bibtex Style

@conference{icaart24,
author={Jiří Švancara and Dor Atzmon and Klaus Strauch and Roland Kaminski and Torsten Schaub},
title={Which Objective Function is Solved Faster in Multi-Agent Pathfinding? It Depends},
booktitle={Proceedings of the 16th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART},
year={2024},
pages={23-33},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012249400003636},
isbn={978-989-758-680-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 16th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART
TI - Which Objective Function is Solved Faster in Multi-Agent Pathfinding? It Depends
SN - 978-989-758-680-4
AU - Švancara J.
AU - Atzmon D.
AU - Strauch K.
AU - Kaminski R.
AU - Schaub T.
PY - 2024
SP - 23
EP - 33
DO - 10.5220/0012249400003636
PB - SciTePress