A parallelizable variant of HCA*
Sreenivasan Ganti, Visnu Srinivasan, Pallavi Ramicetty, Shravan Mohan,, Milind Savagaonkar, Shubhashis Sengupta

TL;DR
This paper introduces a parallelizable version of HCA* for multi-agent pathfinding, improving computation time and cost efficiency by leveraging parallel shortest path calculations and intersection graph analysis.
Contribution
A novel parallelizable variant of HCA* that enhances efficiency by enabling concurrent pathfinding and intersection graph processing in multi-agent systems.
Findings
Outperforms original HCA* in computation time.
Reduces pathfinding costs in simulations.
Effectively utilizes parallel processing for MAPF.
Abstract
This paper presents a parallelizable variant of the well-known Hierarchical Cooperative A* algorithm (HCA*) for the multi-agent path finding (MAPF) problem. In this variant, all agents initially find their shortest paths disregarding the presence of others. This is done using A*. Then an intersection graph (IG) is constructed; each agent is a node and two nodes have an edge between them if the paths of corresponding agents collide. Thereafter, an independent set is extracted with the aid of an approximation algorithm for the maximum independent set problem. The paths for the agents belonging to independent set are fixed. The rest of agents now again find their shortest paths, this time ensuring no collision with the prior agents. Space-time A*, which is a crucial component of HCA*, is used here. These iterations continue until no agents are left. Since the tasks of finding shortest…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Embedded Systems Design Techniques · Distributed and Parallel Computing Systems
MethodsSparse Evolutionary Training
