The increasing cost tree search for optimal multi-agent pathfinding

被引:160
|
作者
Sharon, Guni [1 ]
Stern, Roni [1 ]
Goldenberg, Meir [1 ]
Felner, Ariel [1 ]
机构
[1] Ben Gurion Univ Negev, IL-85104 Beer Sheva, Israel
关键词
Heuristic search; Multi-agent pathfinding;
D O I
10.1016/j.artint.2012.11.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 free 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. We analyze this new formalization, compare it to the A* search formalization and provide the pros and cons of each. Following, we show how the unique formalization of ICTS allows even further pruning of the state space by grouping small sets of agents and identifying unsolvable combinations of costs. Experimental results on various domains show the benefits and limitations of our new approach. A speedup of up to 3 orders of magnitude was obtained in some cases. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:470 / 495
页数:26
相关论文
共 50 条
  • [11] Learning to Schedule in Multi-Agent Pathfinding
    Ahn, Kyuree
    Park, Heemang
    Park, Jinkyoo
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 7326 - 7332
  • [12] Multi-agent pathfinding with continuous time
    Andreychuk, Anton
    Yakovlev, Konstantin
    Surynek, Pavel
    Atzmon, Dor
    Stern, Roni
    ARTIFICIAL INTELLIGENCE, 2022, 305
  • [13] Multi-Agent Pathfinding with Continuous Time
    Andreychuk, Anton
    Yakovlev, Konstantin
    Atzmon, Dor
    Stern, Roni
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 39 - 45
  • [14] ICBS: Improved Conflict-Based Search Algorithm for Multi-Agent Pathfinding
    Boyarski, Eli
    Felner, Ariel
    Stern, Roni
    Sharon, Guni
    Tolpin, David
    Betzalel, Oded
    Shimony, Eyal
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 740 - 746
  • [15] Safe multi-agent pathfinding with time uncertainty
    Shahar, Tomer
    Shekhar, Shashank
    Atzmon, Dor
    Saffidine, Abdallah
    Juba, Brendan
    Stern, Roni
    1600, AI Access Foundation (70): : 923 - 954
  • [16] Hybrid Policy Learning for Multi-Agent Pathfinding
    Skrynnik, Alexey
    Yakovleva, Alexandra
    Davydov, Vasilii
    Yakovlev, Konstantin
    Panov, Aleksandr I.
    IEEE ACCESS, 2021, 9 : 126034 - 126047
  • [17] Safe Multi-Agent Pathfinding with Time Uncertainty
    Shahar, Tomer
    Shekhar, Shashank
    Atzmon, Dor
    Saffidine, Abdallah
    Juba, Brendan
    Stern, Roni
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2021, 70 : 923 - 954
  • [18] Multi-Agent Pathfinding with Hierarchical Evolutionary Hueristic A
    Yiu, Ying Fung
    Mahapatra, Rabi
    2020 IEEE THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE 2020), 2020, : 9 - 16
  • [19] Multi-agent Receding Horizon Search with Terminal Cost
    Biggs, Benjamin
    McMahon, James
    Baldoni, Philip
    Stilwell, Daniel J.
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 9086 - 9092
  • [20] Suboptimal Variants of the Conflict-Based Search Algorithm for the Multi-Agent Pathfinding Problem
    Barer, Max
    Sharon, Guni
    Stern, Roni
    Felner, Ariel
    21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 961 - +