Push and swap: fast cooperative path-finding with completeness guarantees

作者: Ryan Luna , Kostas E. Bekris

DOI: 10.5591/978-1-57735-516-8/IJCAI11-059

关键词: Alternative methodsDistributed computingTheoretical computer scienceMathematicsFast algorithmSwap (computer programming)

摘要: Cooperative path-finding can be abstracted as computing non-colliding paths for multiple agents between their start and goal locations on a graph. This paper proposes fast algorithm that provide completeness guarantees general class of problems without any assumptions about the graph's topology. Specifically, approach address solvable instance where there are at most n-2 in graph size n. The employs two primitives: "push" operation move towards goals up to point no progress made, "swap" allows swap positions altering configuration other agents. Simulated experiments provided hard instances cooperative path-finding, including comparisons against alternative methods. results favorable proposed show technique scales require high levels coordination, involving hundreds

参考文章(10)
Nathan Sturtevant, Michael Buro, Improving collaborative pathfinding using map abstraction national conference on artificial intelligence. pp. 80- 85 ,(2006)
Malcolm Ryan, Graph decomposition for efficient multi-robot path planning international joint conference on artificial intelligence. pp. 2003- 2008 ,(2007)
J. van den Berg, J. Snoeyink, M. Lin, D. Manocha, Centralized path planning for multiple robots: Optimal decoupling into sequential plans robotics science and systems. ,vol. 05, ,(2009) , 10.15607/RSS.2009.V.018
Ko-Hsin Cindy Wang, Adi Botea, Tractable multi-agent path planning on grid maps international joint conference on artificial intelligence. pp. 1870- 1875 ,(2009)
S. Qutub, R. Alami, F. Ingrand, How to solve deadlock situations within the plan-merging paradigm for multi-robot cooperation intelligent robots and systems. ,vol. 3, pp. 1610- 1615 ,(1997) , 10.1109/IROS.1997.656573
Maren Bennewitz, Wolfram Burgard, Sebastian Thrun, Finding and optimizing solvable priority schemes for decoupled path planning techniques for teams of mobile robots Robotics and Autonomous Systems. ,vol. 41, pp. 89- 99 ,(2002) , 10.1016/S0921-8890(02)00256-7
Ko-Hsin Cindy Wang, Adi Botea, Fast and memory-efficient multi-agent pathfinding international conference on automated planning and scheduling. pp. 380- 387 ,(2008)
M. Peasgood, C.M. Clark, J. McPhee, A Complete and Scalable Strategy for Coordinating Multiple Robots Within Roadmaps IEEE Transactions on Robotics. ,vol. 24, pp. 283- 292 ,(2008) , 10.1109/TRO.2008.918056
Michael Erdmann, Tomás Lozano-Pérez, On multiple moving objects international conference on robotics and automation. ,vol. 2, pp. 477- 521 ,(1986) , 10.1007/BF01840371
David Silver, Cooperative pathfinding national conference on artificial intelligence. pp. 117- 122 ,(2005)