Performance impact of mutation operators of a subpopulation-based genetic algorithm for multi-robot task allocation problems

被引:20
|
作者
Liu, Chun [1 ,2 ]
Kroll, Andreas [2 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Automat, 10 Xitucheng Rd, Beijing 100876, Peoples R China
[2] Univ Kassel, Dept Measurement & Control, Mech Engn, Monchebergstr 7, D-34125 Kassel, Germany
来源
SPRINGERPLUS | 2016年 / 5卷
关键词
Multi-robot task allocation; Genetic algorithms; Constrained combinatorial optimization; Mutation operators; Subpopulation; COMBINATORIAL OPTIMIZATION PROBLEMS; TRAVELING SALESMAN PROBLEM; REPRESENTATIONS; SELECTION; SYSTEMS; CONSTRAINTS; INSPECTION; LANDSCAPE; CROSSOVER; SEARCH;
D O I
10.1186/s40064-016-3027-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Multi-robot task allocation determines the task sequence and distribution for a group of robots in multi-robot systems, which is one of constrained combinatorial optimization problems and more complex in case of cooperative tasks because they introduce additional spatial and temporal constraints. To solve multi- robot task allocation problems with cooperative tasks efficiently, a subpopulation-based genetic algorithm, a crossover-free genetic algorithm employing mutation operators and elitism selection in each subpopulation, is developed in this paper. Moreover, the impact of mutation operators (swap, insertion, inversion, displacement, and their various combinations) is analyzed when solving several industrial plant inspection problems. The experimental results show that: (1) the proposed genetic algorithm can obtain better solutions than the tested binary tournament genetic algorithm with partially mapped crossover; (2) inversion mutation performs better than other tested mutation operators when solving problems without cooperative tasks, and the swap-inversion combination performs better than other tested mutation operators/combinations when solving problems with cooperative tasks. As it is difficult to produce all desired effects with a single mutation operator, using multiple mutation operators (including both inversion and swap) is suggested when solving similar combinatorial optimization problems.
引用
收藏
页数:29
相关论文
共 46 条
  • [31] Particle Swarm Optimization Based Multi-Robot Task Allocation Using Wireless Sensor Network
    Li Xun
    Ma Hong-xu
    2008 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, VOLS 1-4, 2008, : 1300 - 1303
  • [32] Multi-robot task allocation in e-commerce RMFS based on deep reinforcement learning
    Yuan, RuipinG
    Dou, Jiangtao
    Li, Juntao
    Wang, Wei
    Jiang, Yingfan
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (02) : 1903 - 1918
  • [33] Study on Collaborative Task Assignment of Sphere Multi-Robot based on Group Intelligence Algorithm
    Li, Chenqi
    Guo, Jian
    Guo, Shuxiang
    Fu, Qiang
    PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2022), 2022, : 1159 - 1164
  • [34] MULTI-UAV Task Allocation Based on Improved Genetic Algorithm
    Wu, Xueli
    Yin, Yanan
    Xu, Lei
    Wu, Xiaojing
    Meng, Fanhua
    Zhen, Ran
    IEEE ACCESS, 2021, 9 : 100369 - 100379
  • [35] Multi-Robot Cooperative Multi-Area Coverage Based on Circular Coding Genetic Algorithm
    Xin, Bin
    Wang, Heng
    Li, Ming
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2023, 27 (06) : 1183 - 1191
  • [36] Hybrid fuzzy response threshold-based distributed task allocation in heterogeneous multi-robot environment
    Joseph, Dani Reagan Vivek
    Ramapackiyam, Shantha Selvakumari
    JOURNAL OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, 2024, 16 (04) : 465 - 484
  • [37] Bid Intercession to Unlock Human Control in Decentralized Consensus-Based Multi-robot Task Allocation Algorithms
    Guillet, Victor
    Grand, Christophe
    Lesire, Charles
    Picard, Gauthier
    AGENTS AND ROBOTS FOR RELIABLE ENGINEERED AUTONOMY, AREA 2024, 2025, 2230 : 99 - 114
  • [38] Balanced connected task allocations for multi-robot systems: An exact flow-based integer program and an approximate tree-based genetic algorithm
    Zhou, Xing
    Wang, Huaimin
    Ding, Bo
    Hu, Tianjiang
    Shang, Suning
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 116 : 10 - 20
  • [39] A pattern-based genetic algorithm for multi-robot coverage path planning minimizing completion time
    Muzaffer Kapanoglu
    Mete Alikalfa
    Metin Ozkan
    Ahmet Yazıcı
    Osman Parlaktuna
    Journal of Intelligent Manufacturing, 2012, 23 : 1035 - 1045
  • [40] A pattern-based genetic algorithm for multi-robot coverage path planning minimizing completion time
    Kapanoglu, Muzaffer
    Alikalfa, Mete
    Ozkan, Metin
    Yazici, Ahmet
    Parlaktuna, Osman
    JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (04) : 1035 - 1045