Proceedings

Tractable Multi-Agent Path Planning on Grid Maps

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 1870-1874.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

Multi-agent path planning on grid maps is a challenging problem and has numerous real-life applications. Running a centralized, systematic search such as A* is complete and cost-optimal but scales up poorly in practice, since both the search space and the branching factor grow exponentially in the number of mobile units. Decentralized approaches, which decompose a problem into several subproblems, can be faster and can work for larger problems. However, existing decentralized methods offer no guarantees with respect to completeness, running time, and solution quality. To address such limitations, we introduce MAPP, a tractable algorithm for multi-agent path planning on grid maps. We show that MAPP has low-polynomial worst-case upper bounds for the running time, the memory requirements, and the length of solutions. As it runs in low-polynomial time, MAPP is incomplete in the general case. We identify a class of problems for which our algorithm is complete. We believe that this is the first study that formalises restrictions to obtain a tractable class of multi-agent path planning problems.Ko-Hsin Cindy Wang, Adi Botea

  1. [Erdmann and Lozano-Perez, 1986] M. Erdmann and T. Lozano-Perez. On Multiple Moving Objects. In ICRA, pages 1419-1424, 1986.
  2. [Geramifard et al., 2006] A. Geramifard, P. Chubak, and V. Bulitko. Biased Cost Pathfinding. In AIIDE, pages 112- 114, 2006.
  3. [Hart et al., 1968] P. Hart, N. Nilsson, and B. Raphael. A Formal Basis for the Heuristic Determination of Minimum Cost Paths. IEEE Trans. on Systems Science and Cyber- netics, 4(2):100-107, 1968.
  4. [Jansen and Sturtevant, 2008] R. Jansen and N. Sturtevant. A New Approach to Cooperative Pathfinding. In AAMAS, pages 1401-1404, 2008.
  5. [Kant and Zucker, 1986] K. Kant and S. W. Zucker. Toward Efficient Trajectory Planning: The Path-Velocity Decom- position. IJRR, 5(3):72-89, 1986.
  6. [Latombe, 1991] J.-C. Latombe. Robot Motion Planning. Kluwer Academic Publishers, 1991.
  7. [Rabin, 2000] S. Rabin. A* Speed Optimizations. In Mark Deloura, editor, Game Programming Gems, pages 272- 287.
  8. [Ryan, 2008] M. R. K. Ryan. Exploiting Subgraph Structure in Multi-Robot Path Planning. JAIR, pages 497-542, 2008.
  9. [Samet, 1988] H. Samet. An Overview of Quadtrees, Oc- trees, and Related Hierarchical Data Structures. NATO ASI Series, Vol. F40, 1988.
  10. [Silver, 2006] D. Silver. Cooperative pathfinding. AI Pro- gramming Wisdom, 2006.
  11. [Stout, 1996] B. Stout. Smart Moves: Intelligent Pathfind- ing. Game Developer Magazine, October/November 1996.
  12. [Tozour, 2002] P. Tozour. Building a Near-Optimal Naviga- tion Mesh. In Steve Rabin, editor, AI Game Programming Wisdom, pages 171-185.
  13. [Wang and Botea, 2008] K.-H. C. Wang and A. 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