Strength Learning Particle Swarm Optimization for Multiobjective Multirobot Task Scheduling

被引:22
|
作者
Liu, Xiao-Fang [1 ,2 ]
Fang, Yongchun [1 ,2 ]
Zhan, Zhi-Hui [3 ]
Zhang, Jun [4 ,5 ]
机构
[1] Nankai Univ, Inst Robot & Automatic Informat Syst, Coll Artificial Intelligence, Tianjin 300350, Peoples R China
[2] Nankai Univ, Tianjin Key Lab Intelligent Robot, Tianjin 300350, Peoples R China
[3] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[4] Zhejiang Normal Univ, Jinhua 321004, Peoples R China
[5] Hanyang Univ, Ansan 15588, South Korea
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2023年 / 53卷 / 07期
基金
中国国家自然科学基金;
关键词
Task analysis; Robots; Robot kinematics; Multi-robot systems; Search problems; Particle swarm optimization; Metaheuristics; Cooperative; evolutionary computation; multiobjective; multirobot systems; multirobot task scheduling; particle swarm optimization (PSO); ALLOCATION; ALGORITHM;
D O I
10.1109/TSMC.2023.3239953
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cooperative heterogeneous multirobot systems have attracted increasing attention in recent years. They use multiple heterogeneous robots to execute complex tasks in a coordinated way. The allocation of heterogeneous robots to cooperative tasks is a significant and challenging optimization problem. However, little work has gone into scheduling large-scale cooperative tasks with precedence constraints and multiple conflicting optimization objectives. Existing methods are insufficient to address the issue. We propose a multiobjective model and develop strength learning particle swarm optimization (SLPSO) to optimize multiple objectives. In this article, the problem is converted into a two-step problem of task permutation construction and robot subset selection. In order to coordinate with the time-extended property of the problem, SLPSO utilizes a hybrid encode scheme: an element-based representation for task permutations and a binary representation for robot coalitions. A strength learning strategy with heuristic information guides particles to enhance their best-performing objectives for improving swarm convergence. In addition, an estimation-based local search is developed to improve spare solutions for enhancing swarm diversity, which determines the search direction by estimating fitness improvements. Experimental results on thirty problem instances are elaborated to demonstrate that the proposed SLPSO significantly outperforms the state-of-the-art algorithms in terms of inverted generational distance and hypervolume metrics. The proposed SLPSO can obtain a set of high-quality and diversified solutions.
引用
收藏
页码:4052 / 4063
页数:12
相关论文
共 50 条
  • [1] A Rule Learning Multiobjective Particle Swarm Optimization
    de Carvalho, A. B.
    Pozo, A. T. R.
    IEEE LATIN AMERICA TRANSACTIONS, 2009, 7 (04) : 478 - 486
  • [2] Multiobjective sorting-based learning particle swarm optimization for continuous optimization
    Xu, Gang
    Liu, Binbin
    Song, Jun
    Xiao, Shuijing
    Wu, Aijun
    NATURAL COMPUTING, 2019, 18 (02) : 313 - 331
  • [3] Particle Swarm Optimization and strength Pareto to solve multiobjective optimization problems
    Barbosa, Leandro Zavarez
    Coelho, Leandro dos S.
    Lebensztajn, Luiz
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 2013, 43 (1-2) : 137 - 149
  • [4] Multiobjective clustering analysis using particle swarm optimization
    Armano, Giuliano
    Farmani, Mohammad Reza
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 55 : 184 - 193
  • [5] Multistage Particle Swarm Optimization for Heterogeneous Multipoint Dynamic Aggregation
    Dai, Shi-Hao
    Jia, Ya-Hui
    Chen, Wei-Neng
    Mei, Yi
    Yang, Qiang
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2025,
  • [6] Hybridization of immune with particle swarm optimization in task scheduling on smart devices
    Balusamy, Jeevanantham
    Karunakaran, Manivannan
    DISTRIBUTED AND PARALLEL DATABASES, 2022, 40 (01) : 85 - 107
  • [7] Survey of Task Scheduling in Cloud Computing based on Particle Swarm Optimization
    Alkayal, Entisar S.
    Jennings, Nicholas R.
    Abulkhair, Maysoon F.
    2017 INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTING TECHNOLOGIES AND APPLICATIONS (ICECTA), 2017, : 263 - 268
  • [8] Cloud Task Scheduling Based on Improved Particle Swarm Optimization Algorithm
    Wang, Hui Min
    Li, Ping Ping
    Liu, Chong
    Shen, Jin Yuan
    2022 ASIA CONFERENCE ON ADVANCED ROBOTICS, AUTOMATION, AND CONTROL ENGINEERING (ARACE 2022), 2022, : 24 - 29
  • [9] Overall multiobjective optimization of construction projects scheduling using particle swarm
    Elbeltagi, Emad
    Ammar, Mohammed
    Sanad, Haytham
    Kassab, Moustafa
    ENGINEERING CONSTRUCTION AND ARCHITECTURAL MANAGEMENT, 2016, 23 (03) : 265 - 282
  • [10] Application of Particle Swarm Optimization for Production Scheduling
    Ghumare, M. M.
    Bewoor, L. A.
    Sapkal, S. U.
    1ST INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION ICCUBEA 2015, 2015, : 485 - 489