The increasing cost tree search for optimal multi-agent pathfinding

作者:

摘要

We address the problem of optimal pathfinding for multiple agents. Given a start state and a goal state for each of the agents, the task is to find minimal paths for the different agents while avoiding collisions. Previous work on solving this problem optimally, used traditional single-agent search variants of the A* algorithm. We present a novel formalization for this problem which includes a search tree called the increasing cost tree (ICT) and a corresponding search algorithm, called the increasing cost tree search (ICTS) that finds optimal solutions. ICTS is a two-level search algorithm. The high-level phase of ICTS searches the increasing cost tree for a set of costs (cost per agent). The low-level phase of ICTS searches for a valid path for every agent that is constrained to have the same cost as given by the high-level phase.

论文关键词:Heuristic search,Multi-agent pathfinding

论文评审过程:Received 11 December 2011, Revised 13 November 2012, Accepted 14 November 2012, Available online 20 November 2012.

论文官网地址:https://doi.org/10.1016/j.artint.2012.11.006