Parallel multi-objective multi-robot coalition formation

被引:28
|
作者
Agarwal, Manoj [1 ]
Agrawal, Nitin [2 ]
Sharma, Shikhar [2 ]
Vig, Lovekesh [3 ]
Kumar, Naveen [1 ]
机构
[1] Univ Delhi, Dept Comp Sci, Delhi 110007, India
[2] Univ Delhi, Cluster Innovat Ctr, Delhi 110007, India
[3] Jawaharlal Nehru Univ, Sch Computat & Integrat Sci, New Delhi 110067, India
关键词
CUPA; Multi-robot; Additive; Non-additive; Task allocation; Evolutionary algorithms; Multi-objective optimization; Coalition formation; TASK ALLOCATION; EVOLUTIONARY ALGORITHMS; OPTIMIZATION; AUCTION;
D O I
10.1016/j.eswa.2015.05.032
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the quest for greater autonomy, there is an increasing need for solutions that would enable a large set of robots to coalesce and perform complicated multi-robot tasks. This problem, also known as the multi-robot coalition formation problem has been traditionally approached as a single objective optimization problem. However, robots in the real world have to optimize multiple conflicting criteria such as battery life, number of completed tasks, and distance traveled. Researchers have only recently addressed the robot coalition formation problem as a multi-objective optimization problem, however the proposed solutions have computational bottlenecks that make them unsuitable for real time robotic applications. In this paper we address the issue of scalability by proposing parallelized algorithms in the CUDA programming framework. NSGA-II and PAES algorithm have been parallelized due to their suitability to the coalition formation domain as outlined in our previous work. The parallelized versions of these algorithms have been applied to both the additive and non-additive coalition formation environments. Simulations have been performed in the player/stage environment to validate the applicability of our approach to real robot situations. Results establish that the multi-point PAES parallel variant yields significant performance gains in terms of running time and solution quality when the problem is scaled to deal with large inputs. This suggests that the algorithm may be viable for real time robotic applications. Experiments demonstrate significant speedup when the proposed parallel algorithms were compared with the serial solutions proposed earlier. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:7797 / 7811
页数:15
相关论文
共 50 条
  • [31] Dynamic Multi-Robot Coalition Formation: Precision Agriculture Case Study
    Sheremetov, Leonid
    Smirnov, Alexander
    Teslya, Nikolay
    ACTA POLYTECHNICA HUNGARICA, 2022, 19 (10) : 221 - 242
  • [32] Parallel Multi-objective Memetic Algorithm for Competitive Facility Location
    Lancinskas, Algirdas
    Zilinskas, Julius
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT II, 2014, 8385 : 354 - 363
  • [33] Multi-Robot Routing Problem with Min-Max Objective
    David, Jennifer
    Rognvaldsson, Thorsteinn
    ROBOTICS, 2021, 10 (04)
  • [34] Task Allocation of Intelligent Warehouse Picking System based on Multi-robot Coalition
    Xue, Fei
    Tang, Hengliang
    Su, Qinghua
    Li, Tao
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (07): : 3566 - 3582
  • [35] Multi-objective multi-robot path planning in continuous environment using an enhanced genetic algorithm
    Nazarahari, Milad
    Khanmirza, Esmaeel
    Doostie, Samira
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 115 : 106 - 120
  • [36] Multi-objective ant lion optimizer: a multi-objective optimization algorithm for solving engineering problems
    Mirjalili, Seyedali
    Jangir, Pradeep
    Saremi, Shahrzad
    APPLIED INTELLIGENCE, 2017, 46 (01) : 79 - 95
  • [37] An improved multi-objective particle swarm optimizer for multi-objective problems
    Tsai, Shang-Jeng
    Sun, Tsung-Ying
    Liu, Chan-Cheng
    Hsieh, Sheng-Ta
    Wu, Wun-Ci
    Chiu, Shih-Yuan
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (08) : 5872 - 5886
  • [38] A parallel genetic algorithm for multi-objective flexible flowshop scheduling in pasta manufacturing
    Shen, Ke
    De Pessemier, Toon
    Martens, Luc
    Joseph, Wout
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 161
  • [39] Inverse Submodular Maximization with Application to Human-in-the-Loop Multi-Robot Multi-Objective Coverage Control
    Shi, Guangyao
    Sukhatme, Gaurav S.
    2024 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2024), 2024, : 8921 - 8928
  • [40] A cellular mechanism for multi-robot construction via evolutionary multi-objective optimization of a gene regulatory network
    Guo, Hongliang
    Meng, Yan
    Jin, Yaochu
    BIOSYSTEMS, 2009, 98 (03) : 193 - 203