Proceedings

Complete Algorithms for Cooperative Pathfinding Problems

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 668-672.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-118

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

Problems that require multiple agents to follow non-interfering paths from their current states to their respective goal states are called cooperative pathfinding problems. We present the first {complete algorithm for finding these paths that is sufficiently fast for real-time applications. Furthermore, our algorithm offers a trade-off between running time and solution quality. We then refine our algorithm into an anytime algorithm that first quickly finds a solution, and then uses any remaining time to incrementally improve that solution until it is optimal or the algorithm is terminated. We compare our algorithms to those in the literature and show that in addition to completeness, our algorithms offer improved solution quality as well as competitive running time.

  1. [Dresner and Stone, 2004] Kurt M. Dresner and Peter Stone. Multi- agent traffic management: A reservation-based intersection con- trol mechanism. In AAMAS, pages 530-537, 2004.
  2. [Hart et al., 1968] Peter Hart, Nils Nilsson, and Bertram Raphael. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics, 4(2):100-107, February 1968.
  3. [Hearn and Demaine, 2005] Robert A. Hearn and Erik D. Demaine. PSPACE-completeness of sliding-block puzzles and other prob- lems through the nondeterministic constraint logic model of com- putation. TCS, 343(1-2):72-96, 2005.
  4. [Hopcroft et al., 1984] J.E. Hopcroft, J.T. Schwartz, and M. Sharir. On the Complexity of Motion Planning for Multiple Indepen- dent Objects; PSPACE-Hardness of the Warehouseman's Prob- lem. IJRR, 3(4):76-88, 1984.
  5. [Jansen and Sturtevant, 2008a] M. Renee Jansen and Nathan R. Sturtevant. Direction maps for cooperative pathfinding. In AI- IDE poster, 2008.
  6. [Jansen and Sturtevant, 2008b] M. Renee Jansen and Nathan R. Sturtevant. A new approach to cooperative pathfinding. In AA- MAS 2008 Volume 3, pages 1401-1404, 2008.
  7. [Korf, 1985] Richard E. Korf. Depth-first iterative-deepening: An optimal admissible tree search. Artificial Intelligence, 27:97-109, 1985.
  8. [Ryan, 2008] Malcolm R. K. Ryan. Exploiting subgraph structure in multi-robot path planning. JAIR, 31(1):497-542, 2008.
  9. [Silver, 2005] David Silver. Cooperative pathfinding. In AIIDE, pages 117-122, 2005.
  10. [Standley, 2010] Trevor Standley. Finding optimal solutions to co- operative pathfinding problems. In AAAI, pages 173-178, 2010.
  11. [Surynek, 2009] Pavel Surynek. An application of pebble motion on graphs to abstract multi-robot path planning. In ICTAI, pages 151-158, 2009.
  12. [Svestka and Overmars, 1996] P. Svestka and M. H. Overmars. Co- ordinated path planning for multiple robots. Technical Re- port UU-CS-1996-43, Department of Information and Comput- ing Sciences, Utrecht University, 1996.
  13. [Wang and Botea, 2008] Ko-Hsin Cindy Wang and Adi Botea. Fast and memory-efficient multi-agent pathfinding. In ICAPS, pages 380-387, 2008.

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

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