Immigrants Based Adaptive Genetic Algorithms for Task Allocation in Multi-Robot Systems

被引:22
|
作者
Muhuri P.K. [1 ]
Rauniyar A. [1 ]
机构
[1] Department of Computer Science, South Asian University, New Delhi
关键词
adaptive immigrants; coalition formation; genetic algorithm; Multi-robot systems; task allocation;
D O I
10.1142/S1469026817500250
中图分类号
学科分类号
摘要
Optimal task allocation among the suitably formed robot groups is one of the key issues to be investigated for the smooth operations of multi-robot systems. Considering the complete execution of available tasks, the problem of assigning available resources (robot features) to the tasks is computationally complex, which may further increase if the number of tasks increases. Popularly this problem is known as multi-robot coalition formation (MRCF) problem. Genetic algorithms (GAs) have been found to be quite efficient in solving such complex computational problems. There are several GA-based approaches to solve MRCF problems but none of them have considered the dynamic GA variants. This paper considers immigrants-based GAs viz. random immigrants genetic algorithm (RIGA) and elitism based immigrants genetic algorithm (EIGA) for optimal task allocation in MRCF problem. Further, it reports a novel use of these algorithms making them adaptive with certain modifications in their traditional attributes by adaptively choosing the parameters of genetic operators and terms them as adaptive RIGA (aRIGA) and adaptive EIGA (aEIGA). Extensive simulation experiments are conducted for a comparative performance evaluation with respect to standard genetic algorithm (SGA) using three popular performance metrics. A statistical analysis with the analysis of variance has also been performed. It is demonstrated that RIGA and EIGA produce better solutions than SGA for both fixed and adaptive genetic operators. Among them, EIGA and aEIGA outperform RIGA and aRIGA, respectively. © 2017 World Scientific Publishing Europe Ltd.
引用
收藏
相关论文
共 50 条
  • [31] Combinatorial bids based multi-robot task allocation method
    Lin, L
    Zheng, ZQ
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 1145 - 1150
  • [32] Sensor network-based multi-robot task allocation
    Batalin, MA
    Sukhatme, GS
    IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2003, : 1939 - 1944
  • [33] SMT-Based Dynamic Multi-Robot Task Allocation
    Tuck, Victoria Marie
    Chen, Pei-Wei
    Fainekos, Georgios
    Hoxha, Bardh
    Okamoto, Hideki
    Sastry, S. Shankar
    Seshia, Sanjit A.
    NASA FORMAL METHODS, NFM 2024, 2024, 14627 : 331 - 351
  • [34] Multi-robot Task Allocation Based on Ant Colony Algorithm
    Wang, Jian-Ping
    Gu, Yuesheng
    Li, Xiao-Min
    JOURNAL OF COMPUTERS, 2012, 7 (09) : 2160 - 2167
  • [35] Market-based Approach to Multi-robot Task Allocation
    Hussein, Ahmed
    Khamis, Alaa
    2013 INTERNATIONAL CONFERENCE ON INDIVIDUAL AND COLLECTIVE BEHAVIORS IN ROBOTICS (ICBR), 2013, : 69 - 74
  • [36] Multi-robot task allocation clustering based on game theory
    Martin, Javier G.
    Muros, Francisco Javier
    Maestre, Jose Maria
    Camacho, Eduardo F.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 161
  • [37] Comparison of Auction-based Methods for Task Allocation Problem in Multi-robot Systems
    Zhang, Yu
    Meng, Q. -H.
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2013, : 2609 - 2613
  • [38] Dynamic Bandwidth Allocation for Collaborative Multi-Robot Systems Based on Task Execution Measures
    Slim, Malak
    Daher, Naseem
    Elhajj, Imad H.
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2024, 110 (03)
  • [39] Task allocation based on shared resource constraint for multi-robot systems in manufacturing industry
    Zaidi, L.
    Sahnoun, M.
    Bettayeb, B.
    IFAC PAPERSONLINE, 2019, 52 (13): : 2020 - 2025
  • [40] Social-welfare based task allocation for multi-robot systems with resource constraints
    Kim, Min-Hyuk
    Kim, Sang-Phil
    Lee, Seokcheon
    COMPUTERS & INDUSTRIAL ENGINEERING, 2012, 63 (04) : 994 - 1002