Team Coordination on Graphs with State-Dependent Edge Cost

Sara Oughourli, Manshi Limbu, Zechen Hu, Xuan Wang, Xuesu Xiao +1 more
3/20/2023
cs.MA

No official code found. Best implementation: RobotiXX/team-coordination (5 stars, MIT, last commit 2024-04-19).

Abstract

This paper studies a team coordination problem in a graph environment. Specifically, we incorporate "support" action which an agent can take to reduce the cost for its teammate to traverse some edges that have higher costs otherwise. Due to this added feature, the graph traversal is no longer a standard multi-agent path planning problem. To solve this new problem, we propose a novel formulation by posing it as a planning problem in the joint state space: the joint state graph (JSG). Since the edges of JSG implicitly incorporate the support actions taken by the agents, we are able to now optimize the joint actions by solving a standard single-agent path planning problem in JSG. One main drawback of this approach is the curse of dimensionality in both the number of agents and the size of the graph. To improve scalability in graph size, we further propose a hierarchical decomposition method to perform path planning in two levels. We provide complexity analysis as well as a statistical analysis to demonstrate the efficiency of our algorithm.

View on arXivView PDF

Code Implementations(1)

MIT

Multi-agent Pathfinding through Team Coordination on Graphs with Risky Edges and Support Nodes i.e TCGRE problem (IROS-2023, Best Paper Finalist in Cognitive Robotics).

51PythonFeb 13, 20232 years agoMIT
multi-agent-cooperationmulti-agent-coordinationmulti-agent-path-findingmulti-agent-path-planningmulti-agent-pathfinding+2 more

Similar Papers

Cite this paper

@article{oughourli2023team,
  title  = {Team Coordination on Graphs with State-Dependent Edge Cost},
  author = {Sara Oughourli and Manshi Limbu and Zechen Hu and Xuan Wang and Xuesu Xiao and Daigo Shishika},
  year   = {2023},
  eprint = {2303.11457},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.11457v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.11457.svg)](https://codeofpaper.com/paper/2303.11457)

Discussion