arrow
Return

A Distributed Auction Algorithm for Task Assignment With Robot Coalitions

delete2024-01-01
delete0
PRE
AI
R
Ruiliang Deng
R
Rui Yan
P
Peinan Huang
石宗英 (Zongying Shi) *
Y
Yisheng Zhong
DOI:10.1109/TRO.2024.3475209delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This study addresses the task assignment problem with robot coalitions, as encountered in practical scenarios, such as multiplayer reach-avoid games. Unlike the classical assignment problem where a single robot performs each task, the problem considered here involves tasks that require execution by a robot coalition consisting of two robots. This task assignment problem is a special instance of 3-set packing problem, which is known to be nondeterministic polynomial time (NP)-hard. We introduce the concept of $\epsilon$-coalition-competitive equilibrium ($\epsilon$-CCE) to characterize a kind of approximate solution that offers guaranteed performance. A distributed auction algorithm is developed to find an $\epsilon$-CCE within a finite number of iterations. In addition, several enhancements have been implemented to adapt the auction algorithm for practical applications where the task assignment problem may vary over time. Numerical simulations demonstrate that the distributed algorithm achieves satisfactory approximation quality.
Keywords:
Auction algorithm
competitive equilibrium (CE)
competitive equilibrium (CE)
reach-avoid games
reach-avoid games
robot coalitions
robot coalitions
task assignment
task assignment
task assignment

Journal

IEEE Transactions on Robotics cover
IEEE Transactions on Robotics
IF:
10.5
Papers:
3.3K
Citations:
2.8W

Organization

B
Beihang University
Scholars:
5.2W
Papers: 4.1W
Citations: 37
T
tsinghua university
Scholars:
11.8W
Papers: 10.0W
Citations: 137