Proceedings

Scalable Mechanism Design for Multi-Agent Path Finding

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 58-66.

https://doi.org/10.24963/ijcai.2024/7

Abstract

Multi-Agent Path Finding (MAPF) involves determining paths for multiple agents to travel simultaneously and collision-free through a shared area toward given goal locations. This problem is computationally complex, especially when dealing with large numbers of agents, as is common in realistic applications like autonomous vehicle coordination. Finding an optimal solution is often computationally infeasible, making the use of approximate, suboptimal algorithms essential. Adding to the complexity, agents might act in a self-interested and strategic way, possibly misrepresenting their goals to the MAPF algorithm if it benefits them. Although the field of mechanism design offers tools to align incentives, using these tools without careful consideration can fail when only having access to approximately optimal outcomes. In this work, we introduce the problem of scalable mechanism design for MAPF and propose three strategyproof mechanisms, two of which even use approximate MAPF algorithms. We test our mechanisms on realistic MAPF domains with problem sizes ranging from dozens to hundreds of agents. We find that they improve welfare beyond a simple baseline.

  1. [Amir et al., 2014] Ofra Amir, Guni Sharon, and Roni Stern. An empirical evaluation of a combinatorial auction for solving multi-agent pathfinding problems. Technical Re- port TR-05-14, Harvard University, 2014.
  2. [Amir et al., 2015] Ofra Amir, Guni Sharon, and Roni Stern. Multi-agent pathfinding as a combinatorial auction. In Proceedings of the AAAI Conference on Artificial Intelli- gence (AAAI), pages 2003-2009, 2015.
  3. [Barer et al., 2014] Max Barer, Guni Sharon, Roni Stern, and Ariel Felner. Suboptimal variants of the conflict-based search algorithm for the multi-agent pathfinding problem. In Proceedings of the International Symposium on Combi- natorial Search (SoCS), pages 19-27, 2014.
  4. [Beheshtian et al., 2020] Arash Beheshtian, R Richard Ged- des, Omid M Rouhani, Kara M Kockelman, Axel Ocken- fels, Peter Cramton, and Wooseok Do. Bringing the ef- ficiency of electricity market mechanisms to multimodal mobility across congested transportation systems. Trans- portation Research Part A: Policy and Practice, 131:58- 69, 2020.
  5. [Bennewitz et al., 2002] Maren Bennewitz, Wolfram Bur- gard, and Sebastian Thrun. Finding and optimizing solv- able priority schemes for decoupled path planning tech- niques for teams of mobile robots. Robotics and Au- tonomous Systems, 41(2):89-99, 2002.
  6. [Budish, 2011] Eric Budish. The combinatorial assign- ment problem: Approximate competitive equilibrium from equal incomes. Journal of Political Economy, 119(6):1061-1103, 2011.
  7. [Čáp et al., 2015] Michal Čáp, Peter Novák, Alexander Kleiner, and Martin Selecký. Prioritized planning al- gorithms for trajectory coordination of multiple mobile robots. IEEE Transactions on Automation Science and En- gineering, 12(3):835-849, 2015.
  8. [Castillo et al., 2021] Juan Camilo Castillo, Amrita Ahuja, Susan Athey, Arthur Baker, Eric Budish, Tasneem Chipty, Rachel Glennerster, Scott Duke Kominers, Michael Kre- mer, Greg Larson, Jean Lee, Canice Prendergast, Christo- pher M. Snyder, Alex Tabarrok, Brandon Joel Tan, and Witold Wiecek. Market design to accelerate COVID-19 vaccine supply. Science, 371(6534):1107-1109, 2021.
  9. [Chandra et al., 2023] Rohan Chandra, Rahul Maligi, Arya Anantula, and Joydeep Biswas. SOCIALMAPF: Optimal and efficient multi-agent path finding with strategic agents for social navigation. IEEE Robotics and Automation Let- ters, 2023.
  10. [Clarke, 1971] Edward H Clarke. Multipart pricing of public goods. Public Choice, pages 17-33, 1971.
  11. [Cramton, 1997] Peter Cramton. The FCC spectrum auc- tions: An early assessment. Journal of Economics & Man- agement Strategy, 6(3):431-495, 1997.
  12. [Cramton, 2017] Peter Cramton. Electricity market design. Oxford Review of Economic Policy, 33(4):589-612, 2017.
  13. [Das et al., 2021] Sankar Narayan Das, Swaprava Nath, and Indranil Saha. OMCoRP: An online mechanism for com- petitive robot prioritization. In Proceedings of the Interna- tional Conference on Automated Planning and Scheduling (ICAPS), pages 112-121, 2021.
  14. [Doole et al., 2020] Malik Doole, Joost Ellerbroek, and Jacco Hoekstra. Estimation of traffic density from drone- based delivery in very low level urban airspace. Journal of Air Transport Management, 88:101862, 2020.
  15. [Duchamp et al., 2019] Vincent Duchamp, Billy Josefsson, Tatiana Polishchuk, Valentin Polishchuk, Raúl Sáez, and Richard Wiren. Air traffic deconfliction using sum col- oring. In Proceedings of the IEEE/AIAA Digital Avionics Systems Conference (DASC), pages 1-6, 2019.
  16. [Erdmann and Lozano-Perez, 1987] Michael Erdmann and Tomas Lozano-Perez. On multiple moving objects. Al- gorithmica, 2:477-521, 1987.
  17. [Gautier et al., 2022] Anna Gautier, Alex Stephens, Bruno Lacerda, Nick Hawes, and Michael Wooldridge. Nego- tiated path planning for non-cooperative multi-robot sys- tems. In Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 472-480, 2022.
  18. [Gordon et al., 2021] Ofir Gordon, Yuval Filmus, and Oren Salzman. Revisiting the complexity analysis of conflict- based search: New computational techniques and im- proved bounds. In Proceedings of the International Sym- posium on Combinatorial Search (SoCS), pages 64-72, 2021.
  19. [Groves, 1973] Theodore Groves. Incentives in teams. Econometrica: Journal of the Econometric Society, pages 617-631, 1973.
  20. [Hershberger and Suri, 2001] J. Hershberger and S. Suri. Vickrey prices and shortest paths: What is an edge worth? In Proceedings of the IEEE Symposium on Foundations of Computer Science (FOCS), pages 252-259, 2001.
  21. [Krishna, 2009] Vijay Krishna. Auction theory. Academic press, 2009.
  22. [Li et al., 2021] Jiaoyang Li, Wheeler Ruml, and Sven Koenig. EECBS: A bounded-suboptimal search for multi- agent path finding. In Proceedings of the AAAI Con- ference on Artificial Intelligence (AAAI), pages 12353- 12362, 2021.
  23. [Ma et al., 2019] Hang Ma, Daniel Harabor, Peter J. Stuckey, Jiaoyang Li, and Sven Koenig. Searching with consistent prioritization for multi-agent path finding. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), pages 7643-7650, 2019.
  24. [Ma et al., 2022] Hongyao Ma, Fei Fang, and David C. Parkes. Spatio-temporal pricing for ridesharing platforms. Operations Research, 70(2):1025-1041, 2022.
  25. [Myerson, 1981] Roger B Myerson. Optimal auction design. Mathematics of Operations Research, 6(1):58-73, 1981.
  26. [Nisan and Ronen, 2001] Noam Nisan and Amir Ronen. Al- gorithmic mechanism design. Games and Economic Be- havior, 35(1-2):166-196, 2001.
  27. [Nisan and Ronen, 2007] Noam Nisan and Amir Ronen. Computationally feasible VCG mechanisms. Journal of Artificial Intelligence Research, 29:19-47, 2007.
  28. [Othman et al., 2010] Abraham Othman, Tuomas Sand- holm, and Eric Budish. Finding approximate competitive equilibria: Efficient and fair course allocation. In Pro- ceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 873-880, 2010.
  29. [Sandholm, 2002] Tuomas Sandholm. eMediator: A next generation electronic commerce server. Computational In- telligence, 18(4):656-676, 2002.
  30. [Sandholm, 2013] Tuomas Sandholm. Very-large-scale gen- eralized combinatorial multi-attribute auctions: Lessons from conducting $60 billion of sourcing. In Nir Vulkan, Alvin E. Roth, and Zvika Neeman, editors, The Handbook of Market Design, chapter 14. Oxford University Press, 2013.
  31. [Seuken et al., 2022] Sven Seuken, Paul Friedrich, and Lud- wig Dierks. Market Design for Drone Traffic Manage- ment. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), pages 12294-12300, 2022.
  32. [Sharon et al., 2015] Guni Sharon, Roni Stern, Ariel Fel- ner, and Nathan R. Sturtevant. Conflict-based search for optimal multi-agent pathfinding. Artificial Intelligence, 219:40-66, 2015.
  33. [Silver, 2005] David Silver. Cooperative pathfinding. In Proceedings of the AAAI Conference on Artificial Intel- ligence and Interactive Digital Entertainment (AIIDE), pages 117-122, 2005.
  34. [Stern et al., 2019] Roni Stern, Nathan R. Sturtevant, Ariel Felner, Sven Koenig, Hang Ma, Thayne T. Walker, Jiaoyang Li, Dor Atzmon, Liron Cohen, T. K. Satish Kumar, Roman Barták, and Eli Boyarski. Multi-agent pathfinding: Definitions, variants, and benchmarks. In Proceedings of the International Symposium on Combina- torial Search (SoCS), pages 151-158, 2019.
  35. [Świechowski et al., 2023] Maciej Świechowski, Konrad Godlewski, Bartosz Sawicki, and Jacek Mańdziuk. Monte carlo tree search: A review of recent modifications and applications. Artificial Intelligence Review, 56(3):2497- 2562, 2023.
  36. [The European Commission, 2021] The European Commis- sion. Commission implementing regulation (EU) 2021/664 of 22 April 2021 on a regulatory framework for the U-space (text with EEA relevance). Official Journal of the European Union, 64(L139):161-186, 2021.
  37. [Vickrey, 1961] William Vickrey. Counterspeculation, auc- tions, and competitive sealed tenders. The Journal of Fi- nance, 16(1):8-37, 1961.
  38. [Yu and LaValle, 2013] Jingjin Yu and Steven LaValle. Structure and intractability of optimal multi-robot path planning on graphs. In Proceedings of the AAAI Confer- ence on Artificial Intelligence (AAAI), pages 1443-1449, 2013.

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

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