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 条
  • [21] A novel hybrid model for task scheduling based on particle swarm optimization and genetic algorithms
    Karishma
    Kumar, Harendra
    MATHEMATICS IN ENGINEERING, 2024, 6 (04): : 559 - 606
  • [22] Solving Task Scheduling Problem in the Cloud Using a Hybrid Particle Swarm Optimization Approach
    Cheikh, Salmi
    Walker, Jessie J.
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2022, 13 (01)
  • [23] Opposition-based learning inspired particle swarm optimization (OPSO) scheme for task scheduling problem in cloud computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (10) : 9855 - 9875
  • [24] Task Scheduling with Improved Particle Swarm Optimization in Cloud Data Center
    Bi, Yang
    Ni, Wenlong
    Liu, Yao
    Lai, Lingyue
    Zhou, Xinyu
    NEURAL INFORMATION PROCESSING, ICONIP 2023, PT III, 2024, 14449 : 277 - 287
  • [25] Enhanced Particle Swarm Optimization For Task Scheduling In Cloud Computing Environments
    Awad, A. I.
    El-Hefnawy, N. A.
    Kader, H. M. Abdel
    INTERNATIONAL CONFERENCE ON COMMUNICATIONS, MANAGEMENT, AND INFORMATION TECHNOLOGY (ICCMIT'2015), 2015, 65 : 920 - 929
  • [26] TASK SCHEDULING USING HAMMING PARTICLE SWARM OPTIMIZATION IN DISTRIBUTED SYSTEMS
    Sarathambekai, Subramaniam
    Umamaheswari, Kandaswamy
    COMPUTING AND INFORMATICS, 2017, 36 (04) : 950 - 970
  • [27] TASK SCHEDULING IN DISTRIBUTED SYSTEMS USING HEAP INTELLIGENT DISCRETE PARTICLE SWARM OPTIMIZATION
    Sarathambekai, S.
    Umamaheswari, K.
    COMPUTATIONAL INTELLIGENCE, 2017, 33 (04) : 737 - 770
  • [28] Hybridization of immune with particle swarm optimization in task scheduling on smart devices
    Jeevanantham Balusamy
    Manivannan Karunakaran
    Distributed and Parallel Databases, 2022, 40 : 85 - 107
  • [29] Multi-Task Particle Swarm Optimization With Dynamic Neighbor and Level-Based Inter-Task Learning
    Tang, Zedong
    Gong, Maoguo
    Xie, Yu
    Li, Hao
    Qin, A. K.
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2022, 6 (02): : 300 - 314
  • [30] A novel particle swarm optimization approach for multiobjective flexible job shop scheduling problem
    Mekni, Souad
    Char, Besma Fayech
    Ksouri, Mekki
    ICINCO 2008: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL ICSO: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2008, : 225 - 230