CF-HMRTA: Coalition Formation for Heterogeneous Multi-Robot Task Allocation

被引:0
作者
Verma, Ashish [1 ]
Gautam, Avinash [1 ]
Dutta, Ayan [2 ]
Shekhawat, Virendra Singh [1 ]
Mohan, Sudeept [1 ]
机构
[1] Birla Inst Technol & Sci, Dept Comp Sci & Informat Syst, Pilani 333031, Rajasthan, India
[2] Univ North Florida, Sch Comp, Jacksonville, FL 32224 USA
关键词
Task allocation; Coalition formation; Multi-robot systems; DISTRIBUTED ALGORITHM; ASSIGNMENT; TAXONOMY;
D O I
10.1007/s10846-025-02287-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a novel approach, Coalition Formation for Heterogeneous Multi-Robot Task Allocation (CF-HMRTA), to address the challenge of multi-robot task allocation. The problem, inherently NP-Hard, is tackled using bipartite graph matching. CF-HMRTA forms heterogeneous robot coalitions with unique service skills to complete tasks collaboratively, using a heuristic algorithm for optimal robot-task pairing while preventing task overlap. Recent research work using bipartite graph matching for multi-robot coalition formation and task allocation often assumes homogeneity across tasks and robots, where any robot can be assigned to any task. In contrast, the solution proposed in this paper explicitly considers the diversity of robots with varying service skills. Additionally, tasks demand different sets of skills, such as sensing, monitoring, and data collection, making certain tasks unsuitable for some robots due to hardware constraints. For instance, tasks requiring aerial footage are assigned to drones, while ground robots handle close-ground monitoring. Furthermore, we incorporate task-specific time constraints into our problem formulation, enhancing its realism. Considerably less research has been conducted on heterogeneous robot teams solving tasks that require multiple service skills and temporal constraints, making our work a significant contribution to the field. The algorithm achieves a worst-case time complexity of O(|E|)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$ O(|E|) $$\end{document}, where E\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$ E $$\end{document} represents the edges in the bipartite graph, and guarantees perfect matching. Simulation results highlight its scalability, successfully allocating up to 2000 robots to 400 tasks in approximately 11 seconds.
引用
收藏
页数:20
相关论文
共 34 条
[1]  
AckermanViden O., 2023, P 2023 INT C AUT AG, P513
[2]  
Baker T.P., 2005, Rep. TR-050601
[3]   A distributed method for dynamic multi-robot task allocation problems with critical time constraints [J].
Chen, Xinye ;
Zhang, Ping ;
Du, Guanglong ;
Li, Fang .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 118 :31-46
[4]  
Chevaleyre Y., 2005, ISSUES MULTIAGENT RE
[5]   Scalable hedonic coalition formation for task allocation with heterogeneous robots [J].
Czarnecki, Emily ;
Dutta, Ayan .
INTELLIGENT SERVICE ROBOTICS, 2021, 14 (03) :501-517
[6]  
Diehl G, 2023, Arxiv, DOI arXiv:2310.12480
[7]   Resource allocation among agents with MDP-induced preferences [J].
Dolgov, Dmitri A. ;
Durfee, Edmund H. .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2006, 27 :505-549
[8]  
Dutta A, 2019, IEEE INT CONF ROBOT, P2181, DOI [10.1109/icra.2019.8793855, 10.1109/ICRA.2019.8793855]
[9]  
Ferreira B.A., 2021, arXiv, DOI DOI 10.48550/ARXIV.2109.10106
[10]  
Gautam A., 2012, 2012 IEEE 7th International Conference on Industrial and Information Systems, P1, DOI [DOI 10.1109/ICIINFS.2012.6304778, 10.1109/ICIInfS.2012.6304778]