Saved in:
Bibliographic Details
Main Author: Dunkel, Joachim
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.01277
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912140575637504
author Dunkel, Joachim
author_facet Dunkel, Joachim
contents 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 (SCP), which skips unnecessary dependencies and lowers the time complexity to quasi-linear, thereby significantly improving construction speed.
format Preprint
id arxiv_https___arxiv_org_abs_2412_01277
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Streamlining the Action Dependency Graph Framework: Two Key Enhancements
Dunkel, Joachim
Multiagent Systems
Robotics
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 (SCP), which skips unnecessary dependencies and lowers the time complexity to quasi-linear, thereby significantly improving construction speed.
title Streamlining the Action Dependency Graph Framework: Two Key Enhancements
topic Multiagent Systems
Robotics
url https://arxiv.org/abs/2412.01277