Skip to main content

DMAPP: A Distributed Multi-agent Path Planning Algorithm

  • Conference paper
  • First Online:
Book cover AI 2015: Advances in Artificial Intelligence (AI 2015)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9457))

Included in the following conference series:

Abstract

Multi-agent path planning is a very challenging problem that has several applications. It has received a lot of attention in the last decade. Multi-agent optimal path planning is computationally intractable. Some algorithms have been suggested that may not return optimal plans but are useful in practice. These works mostly use centralized algorithms to compute plans. However in a multi-agent setting it would be more appropriate for the agents, with limited information, to compute the plans. In this paper, we suggest a distributed multi-agent path planning algorithm DMAPP, where all the phases are distributed. We have implemented DMAPP and have compared its performance with some existing algorithms. The results show the effectiveness of our approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Parker, L.E.: Distributed intelligence: overview of the field and its application in multi-robot systems. J. Phys. Agents 2(1), 5–14 (2008)

    Google Scholar 

  2. Bernardini, S., Fox, M., Long, D.: Planning the behaviour of low-cost quadcopters for surveillance missions. In: Proceedings of ICAPS (2014)

    Google Scholar 

  3. Wurman, P.R., D’Andrea, R., Mountz, M.: Coordinating hundreds of cooperative autonomous vehicles in warehouses. AI Mag. 29(1), 9 (2008)

    Google Scholar 

  4. Cirillo, M., Pecora, F., Andreasson, H., Uras, T., Koenig, S.: Integrated motion planning and coordination for industrial vehicles. In: Proceedings of the 24th International Conference on Automated Planning and Scheduling, vol. 2126 (2014)

    Google Scholar 

  5. Geramifard, A., Chubak, P., Bulitko, V.: Biased cost pathfinding. In: AIIDE, pp. 112–114 (2006)

    Google Scholar 

  6. Hopcroft, J.E., Schwartz, J.T., Sharir, M.: On the complexity of motion planning for multiple independent objects; PSPACE-hardness of the warehouseman’s problem. Int. J. Robot. Res. 3(4), 76–88 (1984)

    Article  Google Scholar 

  7. Standley, T.S.: Finding optimal solutions to cooperative pathfinding problems. In: AAAI, vol. 1, pp. 28–29 (2010)

    Google Scholar 

  8. Sharon, G., Stern, R., Felner, A., Sturtevant, N.R.: Conflict-based search for optimal multi-agent pathfinding. Artif. Intell. 219, 40–66 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  9. Cohen, L., Uras, T., Koening, S.: Feasibility study: using highways for bounded-suboptimal multi-agent path finding. In: International Symposium on Combinatorial Search (SOCS) (2015)

    Google Scholar 

  10. Erdmann, M., Lozano-Perez, T.: On multiple moving objects. Algorithmica 2(1–4), 477–521 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  11. Silver, D.: Cooperative pathfinding. In: AIIDE, pp. 117–122 (2005)

    Google Scholar 

  12. Surynek, P.: A novel approach to path planning for multiple robots in bi-connected graphs. In: IEEE International Conference on Robotics and Automation, 2009, pp. 3613–3619 (2009)

    Google Scholar 

  13. Botea, A., Surynek, P.: Multi-agent path finding on strongly biconnected digraphs. In: Twenty-Ninth AAAI Conference on Artificial Intelligence (2015)

    Google Scholar 

  14. de Wilde, B., Ter Mors, A.W., Witteveen, C.: Push and rotate: a complete multi-agent pathfinding algorithm. J. Artif. Intell. Res. 51, 443–492 (2014)

    MathSciNet  MATH  Google Scholar 

  15. Wang, K.-H.C., Botea, A.: Tractable multi-agent path planning on grid maps. In: IJCAI, pp. 1870–1875 (2009)

    Google Scholar 

  16. Van Den Berg, J.P., Overmars, M.H.: Prioritized motion planning for multiple robots. In: International Conference on Intelligent Robots and Systems (IROS 2005), pp. 430–435 (2005)

    Google Scholar 

  17. Wilt, C., Botea, A.: Spatially distributed multiagent path planning. In: Twenty-Fourth International Conference on Automated Planning and Scheduling (2014)

    Google Scholar 

  18. Liu, S., Sun, D., Zhu, C.: A dynamic priority based path planning for cooperation of multiple mobile robots in formation forming. Robot. Comput. Integr. Manuf. 30(6), 589–596 (2014)

    Article  Google Scholar 

  19. Yu, W., Peng, J., Zhang, X.: A prioritized path planning algorithm for MMRS. In: 33rd Chinese Control Conference (CCC 2014), pp. 966–971 (2014)

    Google Scholar 

  20. Wagner, G., Choset, H.: Subdimensional expansion for multirobot path planning. Artif. Intell. 219, 1–24 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  21. De Weerdt, M.M., Clement, B.: Introduction to planning in multiagent systems. Multiagent Grid Syst. 5(4) (2009) (preprint)

    Google Scholar 

  22. Wang, K.-H.C., Botea, A.: Mapp: a scalable multi-agent path planning algorithm with tractability and completeness guarantees. J. Artif. Intell. Res. 42, 55–90 (2011)

    MathSciNet  MATH  Google Scholar 

  23. Lynch, N.A.: Distributed Algorithms. Morgan Kaufmann, San Francisco (1996)

    MATH  Google Scholar 

  24. Hoffmann, J., Nebel, B.: The FF planning system: fast plan generation through heuristic search. J. Artif. Intell. Res. 14, 253–302 (2001)

    MATH  Google Scholar 

Download references

Acknowledgements

The authors thank the anonymous reviewers of AI-2015 for their valuable comments and suggestions for improving the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Satyendra Singh Chouhan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Chouhan, S.S., Niyogi, R. (2015). DMAPP: A Distributed Multi-agent Path Planning Algorithm. In: Pfahringer, B., Renz, J. (eds) AI 2015: Advances in Artificial Intelligence. AI 2015. Lecture Notes in Computer Science(), vol 9457. Springer, Cham. https://doi.org/10.1007/978-3-319-26350-2_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26350-2_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26349-6

  • Online ISBN: 978-3-319-26350-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics