Proceedings

Multi-Agent Pathfinding with Continuous Time

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 39-45.

https://doi.org/10.24963/ijcai.2019/6

Abstract

Multi-Agent Pathfinding (MAPF) is the problem of finding paths for multiple agents such that every agent reaches its goal and the agents do not collide. Most prior work on MAPF were on grids, assumed agents' actions have uniform duration, and that time is discretized into timesteps. In this work, we propose a MAPF algorithm that do not assume any of these assumptions, is complete, and provides provably optimal solutions. This algorithm is based on a novel combination of Safe Interval Path Planning (SIPP), a continuous time single agent planning algorithms, and Conflict-Based Search (CBS). We analyze this algorithm, discuss its pros and cons, and evaluate it experimentally on several standard benchmarks.

  1. [Atzmon et al., 2018] D. Atzmon, R. Stern, A. Felner, G. Wagner, R. Barták, and N.-F. Zhou. Robust multi-agent path finding. In Symposium on Combinatorial Search (SOCS), 2018.
  2. [Barták et al., 2017] R. Barták, N.-F. Zhou, R. Stern, E. Boyarski, and P. Surynek. Modeling and solving the multi-agent pathfind- ing problem in picat. In International Conference on Tools with Artificial Intelligence (ICTAI), 2017.
  3. [Boyarski et al., 2015] E. Boyarski, A. Felner, R. Stern, G. Sharon, O. Betzalel, D. Tolpin, and E. Shimony. ICBS: The improved conflict-based search algorithm for multi-agent pathfinding. In Symposium on Combinatorial Search (SoCS), 2015.
  4. [Dobson et al., 2017] A. Dobson, K. Solovey, R. Shome, D. Halperin, and K. E. Bekris. Scalable asymptotically-optimal multi-robot motion planning. In International Symposium on Multi-Robot and Multi-Agent Systems (MRS), 2017.
  5. [Felner et al., 2018] A. Felner, J. Li, E. Boyarski, H. Ma, L. Cohen, TK S. Kumar, and S. Koenig. Adding heuristics to conflict-based search for multi-agent path finding. In ICAPS, 2018.
  6. [Godoy et al., 2018] Julio Godoy, Tiannan Chen, Stephen J Guy, Ioannis Karamouzas, and Maria Gini. Alan: adaptive learning for multi-agent navigation. Autonomous Robots, pages 1-20, 2018.
  7. [Guy and Karamouzas, 2015] S. J. Guy and I. Karamouzas. Guide to anticipatory collision avoidance. In Steven Rabin, editor, Game AI Pro 2: Collected Wisdom of Game AI Professionals, chapter 19. AK Peters/CRC Press, 2015.
  8. [Hönig et al., 2017] W. Hönig, TK S. Kumar, L. Cohen, H. Ma, H. Xu, N. Ayanian, and S. Koenig. Summary: multi-agent path finding with kinematic constraints. In IJCAI, pages 4869-4873, 2017. IJCAI
  9. [Jiménez et al., 2001] P. Jiménez, F. Thomas, and C. Torras. 3d collision detection: a survey. Computers & Graphics, 25(2):269- 285, 2001.
  10. [Kornhauser et al., 1984] D. Kornhauser, G. Miller, and P. Spirakis. Coordinating pebble motion on graphs, the diameter of permuta- tion groups, and applications. In Symposium on Foundations of Computer Science, 1984.
  11. [Li et al., 2019] J. Li, P. Surynek, A. Felner, and H. Ma. Multi- agent path finding for large agents. In AAAI, 2019.
  12. [Liu et al., 2019] M. Liu, H. Ma, J. Li, and S. Koenig. Task and path planning for multi-agent pickup and delivery. In AAMAS, 2019.
  13. [Ma et al., 2017a] H. Ma, S. Kumar, and S. Koenig. Multi-agent path finding with delay probabilities. In AAAI, 2017.
  14. [Ma et al., 2017b] H. Ma, J. Yang, L. Cohen, T. K. S. Kumar, and S. Koenig. Feasibility study: Moving non-homogeneous teams in congested video game environments. In AIIDE, 2017.
  15. [Ma et al., 2019] H. Ma, W. Hönig, T. K. S. Kumar, N. Ayanian, and S. Koenig. Lifelong path planning with kinematic constraints for multi-agent pickup and delivery. In AAAI, 2019.
  16. [Morris et al., 2016] R. Morris, C. S. Pasareanu, K. S. Luckow, W. Malik, H. Ma, TK S. Kumar, and S. Koenig. Planning, scheduling and monitoring for airport surface operations. In AAAI Workshop, 2016.
  17. [Phillips and Likhachev, 2011] M. Phillips and M. Likhachev. Sipp: Safe interval path planning for dynamic environments. In IEEE International Conference on Robotics and Automation (ICRA), 2011.
  18. [Rivera et al., 2017] N. Rivera, C. Hernández, and J. A. Baier. Grid pathfinding on the 2k neighborhoods. In AAAI, pages 891-897, 2017.
  19. [Sharon et al., 2013] G. Sharon, R. Stern, M. Goldenberg, and A. Felner. The increasing cost tree search for optimal multi-agent pathfinding. Artificial Intelligence, 2013.
  20. [Sharon et al., 2015] G. Sharon, R. Stern, A. Felner, and N. R. Sturtevant. Conflict-based search for optimal multi-agent pathfinding. Artificial Intelligence, 2015.
  21. [Snape et al., 2011] J. Snape, J. Van Den Berg, S. J. Guy, and D. Manocha. The hybrid reciprocal velocity obstacle. IEEE Transactions on Robotics, 27(4):696-706, 2011.
  22. [Standley, 2010] T. s. Standley. Finding optimal solutions to coop- erative pathfinding problems. In AAAI, 2010.
  23. [Sturtevant, 2012] N. R. Sturtevant. Benchmarks for grid-based pathfinding. IEEE Transactions on Computational Intelligence and AI in Games, 4(2):144-148, 2012.
  24. [Surynek, 2010] P. Surynek. An optimization variant of multi-robot path planning is intractable. In AAAI, 2010.
  25. [Tang et al., 2014] M. Tang, r. Tong, Z. Wang, and D. Manocha. Fast and exact continuous collision detection with bernstein sign classification. ACM Transactions on Graphics (TOG), 2014.
  26. [Van Den Berg and Overmars, 2005] J. P. Van Den Berg and M. H. Overmars. Prioritized motion planning for multiple robots. In International Conference on Intelligent Robots and Systems (IROS), pages 430-435, 2005.
  27. [Veloso et al., 2015] M. Veloso, J. Biswas, B. Coltin, and S. Rosen- thal. Cobots: Robust symbiotic autonomous mobile service robots. In IJCAI, page 4423, 2015. IJCAI
  28. [Wagner and Choset, 2015] G. Wagner and H. Choset. Subdimen- sional expansion for multirobot path planning. Artificial Intelli- gence, 219:1-24, 2015.
  29. [Walker et al., 2017] T. T. Walker, D. Chan, and N. R. Sturtevant. Using hierarchical constraints to avoid conflicts in multi-agent pathfinding. In International Conference on Automated Planning and Scheduling (ICAPS), 2017.
  30. [Walker et al., 2018] T. T. Walker, N. R. Sturtevant, and A. Felner. Extended increasing cost tree search for non-unit cost domains. In IJCAI, pages 534-540, 2018. IJCAI
  31. [Wurman et al., 2008] P. R. Wurman, R. D'Andrea, and M. Mountz. Coordinating hundreds of cooperative, autonomous vehicles in warehouses. AI magazine, 2008.
  32. [Yakovlev and Andreychuk, 2017] K. Yakovlev and A. Andrey- chuk. Any-angle pathfinding for multiple agents based on SIPP algorithm. In International Conference on Automated Planning and Scheduling (ICAPS), 2017.
  33. [Yu and LaValle, 2013] J. Yu and S. M. LaValle. Structure and in- tractability of optimal multi-robot path planning on graphs. In AAAI, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards