An effective hybrid genetic algorithm for the multi-robot task allocation problem with limited span

被引:0
作者
Liu, Wenbo [1 ,2 ]
Kuang, Zhian [3 ]
Zhang, Yongcong [1 ,2 ]
Zhou, Bo [1 ,2 ]
He, Pengfei [1 ,2 ]
Li, Shihua [1 ,2 ]
机构
[1] Southeast Univ, Sch Automat, Nanjing, Peoples R China
[2] Minist Educ, Key Lab Measurement & Control Complex Syst Engn, Nanjing, Peoples R China
[3] Shanghai Friendess Elect Technol, Shanghai 201100, Peoples R China
基金
中国国家自然科学基金;
关键词
Task allocation; Limited span; Hybrid genetic algorithm; Weld line; Multi-robot; TAXONOMY; ROBOT;
D O I
10.1016/j.eswa.2025.127299
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-robot task allocation is one of the most interesting multi-robot systems that have gained considerable attention due to various real-world applications. In this paper, we focus on a multi-robot task allocation problem where a set of industrial robots, which are installed on a gantry and have a limited working span, have to jointly perform a set of weld lines in large workpieces. Considering the emphasis on minimizing the processing time of workpieces in industry, the objective of this problem is to minimize the cycle time when scheduling a set of robots to work together efficiently. Following practical applications, we present a mathematical model for small size instances, and for large size instances, we propose an effective hybrid genetic algorithm to solve it because of the significant computational complexity, which includes a specific region division method is used to divide the workpieces into a set of regions where the robots can reach all the weld lines in each region, a dedicated route-based crossover to generate promising offspring solutions, and an effective neighborhood-based local search procedure to improve each offspring solution as much as possible. Extensive experimental results on three benchmark instances show that the algorithm significantly outperforms two refer methods with an average improvement of 6.06% and 4.6%. Additional experiments on real-world instances are presented to verify the algorithm's effectiveness in solving the multi-robot task allocation problem with limited span.
引用
收藏
页数:17
相关论文
共 50 条
[41]   Solving the Multi-robot task allocation with functional tasks based on a hyper-heuristic algorithm [J].
Yan, Fuhan ;
Di, Kai .
APPLIED SOFT COMPUTING, 2023, 146
[42]   A Coalition Formation Algorithm for Multi-Robot Task Allocation in Large-Scale Natural Disasters [J].
Mouradian, Carla ;
Sahoo, Jagruti ;
Glitho, Roch H. ;
Morrow, Monique J. ;
Polakos, Paul A. .
2017 13TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2017, :1909-1914
[43]   Multi-robot task allocation algorithm b Multirobot task allocation algorithm based on heuristically accelerated deep Q network [J].
Zhang Z. ;
Chen Y. ;
Wang Y. ;
Feng G. .
Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2022, 43 (06) :857-864
[44]   A Multi-Robot Task Allocation Method Based on the Synergy of the K-Means++ Algorithm and the Particle Swarm Algorithm [J].
Yuan, Youdong ;
Yang, Ping ;
Jiang, Hanbing ;
Shi, Tiange .
BIOMIMETICS, 2024, 9 (11)
[45]   Multi-Robot Multi-Task Allocation for Hospital Logistics [J].
Jeon, Seohyun ;
Lee, Jaeyeon .
2016 18TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT) - INFORMATION AND COMMUNICATIONS FOR SAFE AND SECURE LIFE, 2016, :339-341
[46]   Multi-objective optimization for dynamic task allocation in a multi-robot system [J].
Tolmidis, Avraam Th. ;
Petrou, Loukas .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (5-6) :1458-1468
[47]   Multi-Robot Task Allocation Based on Combinatorial Auction [J].
Wen, Xiao ;
Zhao, Zhen-Gang .
2021 THE 9TH INTERNATIONAL CONFERENCE ON CONTROL, MECHATRONICS AND AUTOMATION (ICCMA 2021), 2021, :27-32
[48]   Multi-robot task allocation for airport runway inspection [J].
Shi, Andong ;
Cheng, Shilei ;
Sun, Lei ;
Liu, Jingtai .
2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, :5631-5636
[49]   Cooperative Multi-Robot Task Allocation with Reinforcement Learning [J].
Park, Bumjin ;
Kang, Cheongwoong ;
Choi, Jaesik .
APPLIED SCIENCES-BASEL, 2022, 12 (01)
[50]   An effective method to use centralized Q-learning in multi-robot task allocation [J].
Ezercan Kayir, Hatice Hilal .
PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2021, 27 (05) :579-588