A coalition formation algorithm for Multi-Robot Task Allocation in large-scale natural disasters

In large-scale natural disasters, humans are likely to fail when they attempt to reach high-risk sites or act in search and rescue operations. Robots, however, outdo their counterparts in surviving the hazards and handling the search and rescue missions due to their multiple and diverse sensing and actuation capabilities. The dynamic formation of optimal coalition of these heterogeneous robots for cost efficiency is very challenging and research in the area is gaining more and more attention. In this paper, we propose a novel heuristic. Since the population of robots in large-scale disaster settings is very large, we rely on Quantum Multi-Objective Particle Swarm Optimization (QMOPSO). The problem is modeled as a multi-objective optimization problem. Simulations with different test cases and metrics, and comparison with other algorithms such as NSGA-II and SPEA-II are carried out. The experimental results show that the proposed algorithm outperforms the existing algorithms not only in terms of convergence but also in terms of diversity and processing time.

[1]  Onn Shehory,et al.  Coalition structure generation with worst case guarantees , 2022 .

[2]  Julie A. Adams,et al.  A simultaneous descending auction for task allocation , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[3]  Rajkumar Buyya,et al.  A Particle Swarm Optimization-Based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[4]  Lovekesh Vig,et al.  Non-additive multi-objective robot coalition formation , 2014, Expert Syst. Appl..

[5]  Matthias Ehrgott,et al.  Multiple criteria decision analysis: state of the art surveys , 2005 .

[6]  Hiroaki Kitano,et al.  RoboCup Rescue: search and rescue in large-scale disasters as a domain for autonomous agents research , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[7]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[8]  Hui-Yi Liu,et al.  Multi-Robot Cooperation Coalition Formation Based on Genetic Algorithm , 2006, 2006 International Conference on Machine Learning and Cybernetics.

[9]  Liang Gao,et al.  An effective hybrid particle swarm optimization algorithm for multi-objective flexible job-shop scheduling problem , 2009, Comput. Ind. Eng..

[10]  Pranab K. Muhuri,et al.  Multi-robot coalition formation problem: Task allocation with adaptive immigrants based genetic algorithms , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[11]  Randal W. Beard,et al.  Multiple UAV Coalitions for a Search and Prosecute Mission , 2011, J. Intell. Robotic Syst..

[12]  Harry H. Cheng,et al.  A mobile agent-based coalition formation system for multi-robot systems , 2016, 2016 12th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications (MESA).

[13]  G. R. Suresh,et al.  Coalition formation and Task Allocation of multiple autonomous robots , 2015, 2015 3rd International Conference on Signal Processing, Communication and Networking (ICSCN).

[14]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[15]  Lovekesh Vig,et al.  Multi-robot coalition formation , 2006, IEEE Transactions on Robotics.