A polynomial-time algorithm for non-optimal multi-agent pathfinding

55Citations
Citations of this article
52Readers
Mendeley users who have this article in their library.

Abstract

Multi-agent pathfinding, where multiple agents must travel to their goal locations without getting stuck, has been studied in both theoretical and practical contexts, with a variety of both optimal and sub-optimal algorithms proposed for solving problems. Recent work has shown that there is a lineartime check for whether a multi-agent pathfinding problem can be solved in a tree, however this was not used to actually produce solutions. In this paper we provide a constructive proof of how to solve multi-agent pathfinding problems in a tree that culminates in a novel approach that we call the tree-based agent swapping strategy (TASS). Experimental results showed that TASS can find solutions to the multi-agent pathfinding problem on a highly crowded tree with 1000 nodes and 996 agents in less than 8 seconds. These results are far more efficient and general than existing work, suggesting that TASS is a productive line of study for multiagent pathfinding. Copyright © 2011, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.

Cite

CITATION STYLE

APA

Khorshid, M. M., Holte, R. C., & Sturtevant, N. (2011). A polynomial-time algorithm for non-optimal multi-agent pathfinding. In Proceedings of the 4th Annual Symposium on Combinatorial Search, SoCS 2011 (pp. 76–83). https://doi.org/10.1609/socs.v2i1.18205

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free