An efficient two-stage evolutionary algorithm for multi-robot task allocation in nuclear accident rescue scenario

被引:0
|
作者
Wen, Chengxin [1 ]
Ma, Hongbin [1 ,2 ]
机构
[1] Beijing Inst Technol, Sch Automat, Beijing 100081, Peoples R China
[2] Natl Key Lab Autonomous Intelligent Unmanned Syst, Beijing 100081, Peoples R China
基金
中国国家自然科学基金;
关键词
Multi-robot system; Multi-robot task allocation; Multi-objective optimization; Evolutionary algorithm; OPTIMIZATION; SEARCH;
D O I
10.1016/j.asoc.2023.111223
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the growing maturity of multi -robot system technology, its applications have expanded across various domains. This paper addresses the critical issue of task allocation in nuclear accident rescue scenario, which plays a pivotal role in the success of such operations. The problem is formulated as a multi -objective optimization problem, taking into account three key indicators: execution time, radiation accumulation, and waiting cost. To effectively tackle this problem, an two -stage evolutionary algorithm is proposed. Firstly, a solution encoding method and a crossover mutation method is devised tailored to the problem's characteristics. Secondly, a two -stage search strategy is designed. In the first stage, a fixed population size and shift -based density estimation method are used to quickly converge the solution set to the Pareto front. The latter stage uses an infinite size population to find as many Pareto solutions as possible. Finally, a local search strategy is introduced to improve the quality of solution set. In the experimental section, our proposed method is compared with five state-of-the-art algorithms on nine instances of varying scales. Across five evaluation metrics, the proposed algorithm demonstrates competitive performance on all instances. These results underscore the efficacy and competitiveness of our approach in tackling the task allocation problem in multi -robot systems within nuclear accident rescue.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Multi-Robot Task Allocation and Scheduling based on Fish Swarm Algorithm
    Zheng, Taixiong
    Li, Jiongqiu
    2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 6681 - 6685
  • [32] Multi-Robot Task Allocation Based on Cloud Ant Colony Algorithm
    Li, Xu
    Liu, Zhengyan
    Tan, Fuxiao
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT IV, 2017, 10637 : 3 - 10
  • [33] Multi-Robot Task Allocation Using Multimodal Multi-Objective Evolutionary Algorithm Based on Deep Reinforcement Learning
    Miao Z.
    Huang W.
    Zhang Y.
    Fan Q.
    Journal of Shanghai Jiaotong University (Science), 2024, 29 (03) : 377 - 387
  • [34] An auction-based rescue task allocation approach for heterogeneous multi-robot system
    Shi, Jieke
    Yang, Zhou
    Zhu, Junwu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (21-22) : 14529 - 14538
  • [35] An auction-based rescue task allocation approach for heterogeneous multi-robot system
    Jieke Shi
    Zhou Yang
    Junwu Zhu
    Multimedia Tools and Applications, 2020, 79 : 14529 - 14538
  • [36] A novel multimodal multi-objective optimization algorithm for multi-robot task allocation
    Miao, Zhenhua
    Huang, Wentao
    Jiang, Qingchao
    Fan, Qinqin
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2023,
  • [37] A new multi-robot task allocation algorithm based on multi-modality synthesis
    Duan, Junhua
    Zhu, Yian
    Huang, Shujuan
    Lu, Wei
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2013, 31 (06): : 974 - 978
  • [38] A hypervolume-based evolutionary algorithm for rescue robot assignment problem of nuclear accident
    Wen, Chengxin
    Huang, Peiqiu
    Shi, Shaolong
    Li, Lihua
    APPLIED INTELLIGENCE, 2023, 53 (22) : 27912 - 27933
  • [39] A hypervolume-based evolutionary algorithm for rescue robot assignment problem of nuclear accident
    Chengxin Wen
    Peiqiu Huang
    Shaolong Shi
    Lihua Li
    Applied Intelligence, 2023, 53 : 27912 - 27933
  • [40] An indicator-based evolutionary algorithm with adaptive archive update cycle for multi-objective multi-robot task allocation
    Wen, Chengxin
    Ma, Hongbin
    NEUROCOMPUTING, 2024, 593