Skip to main content

A Decentralized Token-Based Negotiation Approach for Multi-Agent Path Finding

  • Conference paper
  • First Online:
Multi-Agent Systems (EUMAS 2021)

Abstract

This paper introduces a negotiation approach to solve the Multi-Agent Path Finding problem. The approach aims to achieve a good trade-off between the privacy of the agents and the effectiveness of solutions. Accordingly, a token-based bilateral negotiation protocol and a compatible negotiation strategy are presented. The proposed approach is evaluated in a variety of scenarios by comparing it with state-of-the-art centralized approaches such as Conflict Based Search and its variant. The experimental results showed that the proposed approach can find conflict-free path solutions with a higher success rate, especially when the search space is large and high-density compared to centralized approaches while the gap between path cost differences is reasonably low. The proposed approach enables agents to have their autonomy; thus, it is convenient for MAPF problems involving self-interested agents.

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. Amir, O., Sharon, G., Stern, R.: Multi-agent pathfinding as a combinatorial auction. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, AAAI 2015, pp. 2003–2009. AAAI Press (2015)

    Google Scholar 

  2. Atzmon, D., Zax, Y., Kivity, E., Avitan, L., Morag, J., Felner, A.: Generalizing multi-agent path finding for heterogeneous agents. In: SOCS (2020)

    Google Scholar 

  3. Aydoğan, R., et al.: Challenges and main results of the automated negotiating agents competition (ANAC) 2019. In: Bassiliades, N., Chalkiadakis, G., de Jonge, D. (eds.) EUMAS/AT -2020. LNCS (LNAI), vol. 12520, pp. 366–381. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-66412-1_23

    Chapter  Google Scholar 

  4. Aydoğan, R., Hindriks, K.V., Jonker, C.M.: Multilateral mediated negotiation protocols with feedback. In: Marsa-Maestre, I., Lopez-Carmona, M.A., Ito, T., Zhang, M., Bai, Q., Fujita, K. (eds.) Novel Insights in Agent-based Complex Automated Negotiation. SCI, vol. 535, pp. 43–59. Springer, Tokyo (2014). https://doi.org/10.1007/978-4-431-54758-7_3

    Chapter  Google Scholar 

  5. Aydoğan, R., Festen, D., Hindriks, K.V., Jonker, C.M.: Alternating offers protocols for multilateral negotiation. In: Fujita, K., et al. (eds.) Modern Approaches to Agent-based Complex Automated Negotiation. SCI, vol. 674, pp. 153–167. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-51563-2_10

    Chapter  Google Scholar 

  6. Baarslag, T., Gerding, E.H., Aydogan, R., Schraefel, M.C.: Optimal negotiation decision functions in time-sensitive domains. In: 2015 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), vol. 2, pp. 190–197 (2015)

    Google Scholar 

  7. Bhattacharya, S., Likhachev, M., Kumar, V.: Multi-agent path planning with multiple tasks and distance constraints. In: 2010 IEEE International Conference on Robotics and Automation, pp. 953–959. IEEE (2010)

    Google Scholar 

  8. Desaraju, V.R., How, J.P.: Decentralized path planning for multi-agent teams with complex constraints. Auton. Robots 32(4), 385–403 (2012). https://doi.org/10.1007/s10514-012-9275-2

    Article  Google Scholar 

  9. Erdem, E., Kisa, D.G., Oztok, U., Schüller, P.: A general formal framework for pathfinding problems with multiple agents. In: Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence, AAAI 2013, pp. 290–296. AAAI Press (2013)

    Google Scholar 

  10. Erdmann, M., Lozano-Perez, T.: On multiple moving objects. In: Proceedings of 1986 IEEE International Conference on Robotics and Automation, vol. 3, pp. 1419–1424 (1986)

    Google Scholar 

  11. Felner, A., et al.: Search-based optimal solvers for the multi-agent pathfinding problem: summary and challenges. In: SOCS (2017)

    Google Scholar 

  12. Gautier, A., Lacerda, B., Hawes, N., Wooldridge, M.: Negotiated path planning for non-cooperative multi-robot systems. In: IJCAI (2020)

    Google Scholar 

  13. De la Hoz, E., Gimenez-Guzman, J.M., Marsa-Maestre, I., Orden, D.: Automated negotiation for resource assignment in wireless surveillance sensor networks. Sensors (Basel, Switzerland) 15, 29547–29568 (2015)

    Article  Google Scholar 

  14. Inotsume, H., Aggarwal, A., Higa, R., Nakadai, S.: Path negotiation for self-interested multirobot vehicles in shared space. In: Proceedings of the International Conference on Intelligent Robots and Systems, Las Vegas, NV, USA, pp. 11587–11594. IEEE (2020)

    Google Scholar 

  15. de Jonge, D., Bistaffa, F., Levy, J.: A heuristic algorithm for multi-agent vehicle routing with automated negotiation. In: 20th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2021) (2021)

    Google Scholar 

  16. Klein, M., Faratin, P., Sayama, H., Bar-Yam, Y.: Protocols for negotiating complex contracts. IEEE Intell. Syst. 18, 32–38 (2003)

    Article  Google Scholar 

  17. Li, J., Felner, A., Boyarski, E., Ma, H., Koenig, S.: Improved heuristics for multi-agent path finding with conflict-based search. In: Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI-19, pp. 442–449. International Joint Conferences on Artificial Intelligence Organization (2019)

    Google Scholar 

  18. Li, J., Harabor, D., Stuckey, P.J., Ma, H., Koenig, S.: Symmetry-breaking constraints for grid-based multi-agent path finding. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, no. 1, pp. 6087–6095 (2019)

    Google Scholar 

  19. Marsá-Maestre, I., Klein, M., Jonker, C., Aydogan, R.: From problems to protocols: towards a negotiation handbook. Decis. Supp. Syst. 60, 39–54 (2014)

    Article  Google Scholar 

  20. Parkes, D.C.: Ibundle: an efficient ascending price bundle auction. In: Proceedings of the 1st ACM Conference on Electronic Commerce, EC 1999, New York, NY, USA, pp. 148–157. Association for Computing Machinery (1999)

    Google Scholar 

  21. Pritchett, A., Genton, A.: Negotiated decentralized aircraft conflict resolution. IEEE Trans. Intell. Transp. Syst. 19, 81–91 (2018)

    Article  Google Scholar 

  22. Purwin, O., D’Andrea, R., Lee, J.: Theory and implementation of path planning by negotiation for decentralized agents. Robotics Auton. Syst. 56, 422–436 (2008)

    Article  Google Scholar 

  23. Rosenschein, J.S., Zlotkin, G.: Rules of Encounter: Designing Conventions for Automated Negotiation among Computers. MIT Press, Cambridge (1994)

    Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  25. Stern, R.: Multi-agent path finding – an overview. In: Osipov, G.S., Panov, A.I., Yakovlev, K.S. (eds.) Artificial Intelligence. LNCS (LNAI), vol. 11866, pp. 96–115. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33274-7_6

    Chapter  Google Scholar 

  26. Stern, R., et al.: Multi-agent pathfinding: definitions, variants, and benchmarks. CoRR, abs/1906.08291 (2019)

    Google Scholar 

  27. Sujit, P.B., Sinha, A., Ghose, D.: Multiple UAV task allocation using negotiation. In: AAMAS 2006: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2006, New York, NY, USA, pp. 471–478. Association for Computing Machinery (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cihan Eran .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Eran, C., Keskin, M.O., Cantürk, F., Aydoğan, R. (2021). A Decentralized Token-Based Negotiation Approach for Multi-Agent Path Finding. In: Rosenfeld, A., Talmon, N. (eds) Multi-Agent Systems. EUMAS 2021. Lecture Notes in Computer Science(), vol 12802. Springer, Cham. https://doi.org/10.1007/978-3-030-82254-5_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-82254-5_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-82253-8

  • Online ISBN: 978-3-030-82254-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics