Multi-agent pathfinding with continuous time

被引:35
|
作者
Andreychuk, Anton [1 ,4 ]
Yakovlev, Konstantin [1 ,2 ,3 ]
Surynek, Pavel [7 ]
Atzmon, Dor [5 ]
Stern, Roni [5 ,6 ]
机构
[1] Russian Acad Sci, Fed Res Ctr Comp Sci & Control, Moscow, Russia
[2] HSE Univ, Moscow, Russia
[3] Moscow Inst Phys & Technol MIPT, Moscow, Russia
[4] RUDN Univ, Peoples Friendship Univ Russia, Moscow, Russia
[5] Ben Gurion Univ Negev, Software & Informat Syst Engn, Beer Sheva, Israel
[6] Palo Alto Res Ctr PARC, Syst Sci Lab SSL, Palo Alto, CA USA
[7] Czech Tech Univ CVUT, Fac Informat Technol FIT, Prague, Czech Republic
基金
以色列科学基金会; 俄罗斯科学基金会;
关键词
Multi-agent pathfinding; Conflict-based search; Safe-interval path planning; SAT modulo theory; Heuristic search; SAT MODULO THEORIES; SEARCH;
D O I
10.1016/j.artint.2022.103662
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-Agent Pathfinding (MAPF) is the problem of finding paths for multiple agents such that each agent reaches its goal and the agents do not collide. In recent years, variants of MAPF have risen in a wide range of real-world applications such as warehouse management and autonomous vehicles. Optimizing common MAPF objectives, such as minimizing sum-of-costs or makespan, is computationally intractable, but state-of-the-art algorithms are able to solve optimally problems with dozens of agents. However, most MAPF algorithms assume that (1) time is discretized into time steps and (2) the duration of every action is one time step. These simplifying assumptions limit the applicability of MAPF algorithms in real-world applications and raise non-trivial questions such as how to discretize time in an effective manner. We propose two novel MAPF algorithms for finding optimal solutions that do not rely on any time discretization. In particular, our algorithms do not require quantization of wait and move actions' durations, allowing these durations to take any value required to find optimal solutions. The first algorithm we propose, called Continuous-time Conflict-Based Search (CCBS), draws on ideas from Safe Interval Path Planning (SIPP), a single-agent pathfinding algorithm designed to cope with dynamic obstacles, and Conflict-Based Search (CBS), a state-of-the-art search-based MAPF algorithm. SMT-CCBS builds on similar ideas, but is based on a different stateof-the-art MAPF algorithm called SMT-CBS, which applied a SAT Modulo Theory (SMT) problem-solving procedure. CCBS guarantees to return solutions that have minimal sum of-costs, while SMT-CCBS guarantees to return solutions that have minimal makespan. We implemented CCBS and SMT-CCBS and evaluated them on grid-based MAPF problems and general graphs (roadmaps). The results show that both algorithms can efficiently solve optimally non-trivial MAPF problems.& nbsp;(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] 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
  • [4] Online Multi-Agent Pathfinding
    Svancara, Jiri
    Vlk, Marek
    Stern, Roni
    Atzmon, Dor
    Bartak, Roman
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 7732 - 7739
  • [5] Continuous optimisation problem and game theory for multi-agent pathfinding
    Alexander V. Kuznetsov
    Andrew Schumann
    Małgorzata Rataj
    International Journal of Game Theory, 2024, 53 : 1 - 41
  • [6] Continuous optimisation problem and game theory for multi-agent pathfinding
    Kuznetsov, Alexander V.
    Schumann, Andrew
    Rataj, Malgorzata
    INTERNATIONAL JOURNAL OF GAME THEORY, 2024, 53 (01) : 1 - 41
  • [7] Multi-Agent Pathfinding with Real-Time Heuristic Search
    Sigurdson, Devon
    Bulitko, Vadim
    Yeoh, William
    Hernandez, Carlos
    Koenig, Sven
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG'18), 2018, : 173 - 180
  • [8] Multi-Agent Pathfinding as a Combinatorial Auction
    Amir, Ofra
    Sharon, Guni
    Stern, Roni
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 2003 - 2009
  • [9] 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
  • [10] Hybrid Policy Learning for Multi-Agent Pathfinding
    Skrynnik, Alexey
    Yakovleva, Alexandra
    Davydov, Vasilii
    Yakovlev, Konstantin
    Panov, Aleksandr I.
    IEEE ACCESS, 2021, 9 : 126034 - 126047