Streamlining the Action Dependency Graph Framework: Two Key Enhancements
Joachim Dunkel

TL;DR
This paper improves the Action Dependency Graph framework for multi-agent pathfinding by proving wait actions are often redundant and introducing a faster, more efficient construction algorithm called SCP.
Contribution
The paper presents two key enhancements: a proof that wait actions are redundant and an optimized SCP algorithm reducing construction complexity.
Findings
Removing wait actions speeds up plan execution.
SCP reduces construction time from quadratic to quasi-linear.
Enhanced ADG framework improves multi-agent pathfinding efficiency.
Abstract
Multi Agent Path Finding (MAPF) is critical for coordinating multiple robots in shared environments, yet robust execution of generated plans remains challenging due to operational uncertainties. The Action Dependency Graph (ADG) framework offers a way to ensure correct action execution by establishing precedence-based dependencies between wait and move actions retrieved from a MAPF planning result. The original construction algorithm is not only inefficient, with a quadratic worst-case time complexity it also results in a network with many redundant dependencies between actions. This paper introduces two key improvements to the ADG framework. First, we prove that wait actions are generally redundant and show that removing them can lead to faster overall plan execution on real robot systems. Second, we propose an optimized ADG construction algorithm, termed Sparse Candidate Partitioning…
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
TopicsAdvanced Graph Neural Networks · Software System Performance and Reliability · Advanced Software Engineering Methodologies
