Task Allocation of Heterogeneous Multi-Unmanned Systems Based on Improved Sheep Flock Optimization Algorithm

被引:0
作者
Liu, Haibo [1 ,2 ]
Liao, Yang [1 ,2 ]
Shi, Changting [1 ,2 ]
Shen, Jing [1 ]
机构
[1] Harbin Engn Univ, Coll Comp Sci & Technol, Harbin 150001, Peoples R China
[2] Harbin Engn Univ, Sci & Technol Underwater Vehicle Technol Lab, Harbin 150001, Peoples R China
关键词
multi-unmanned systems; sheep flock optimization algorithm; prior knowledge; task allocation;
D O I
10.3390/fi16040124
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The objective of task allocation in unmanned systems is to complete tasks at minimal costs. However, the current algorithms employed for coordinating multiple unmanned systems in task allocation tasks frequently converge to local optima, thus impeding the identification of the best solutions. To address these challenges, this study builds upon the sheep flock optimization algorithm (SFOA) by preserving individuals eliminated during the iterative process within a prior knowledge set, which is continuously updated. During the reproduction phase of the algorithm, this prior knowledge is utilized to guide the generation of new individuals, preventing their rapid reconvergence to local optima. This approach aids in reducing the frequency at which the algorithm converges to local optima, continually steering the algorithm towards the global optimum and thereby enhancing the efficiency of task allocation. Finally, various task scenarios are presented to evaluate the performances of various algorithms. The results show that the algorithm proposed in this paper is more likely than other algorithms to escape from local optima and find the global optimum.
引用
收藏
页数:20
相关论文
共 25 条
  • [1] Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer
    Abualigah, Laith
    Abd Elaziz, Mohamed
    Sumari, Putra
    Geem, Zong Woo
    Gandomi, Amir H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
  • [2] Ant Lion Optimizer: A Comprehensive Survey of Its Variants and Applications
    Abualigah, Laith
    Shehab, Mohammad
    Alshinwan, Mohammad
    Mirjalili, Seyedali
    Abd Elaziz, Mohamed
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2021, 28 (03) : 1397 - 1416
  • [3] Parallel Ant Colony Optimization Algorithm for Finding the Shortest Path for Mountain Climbing
    Alhenawi, Esra'a
    Abu Khurma, Ruba
    Sharieh, Ahmad A.
    Al-Adwan, Omar
    Al Shorman, Areej
    Shannaq, Fatima
    [J]. IEEE ACCESS, 2023, 11 : 6185 - 6196
  • [4] Multi-base multi-UAV cooperative reconnaissance path planning with genetic algorithm
    Cao, Yan
    Wei, Wanyu
    Bai, Yu
    Qiao, Hu
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3): : S5175 - S5184
  • [5] Multi-UAV Task Assignment With Parameter and Time-Sensitive Uncertainties Using Modified Two-Part Wolf Pack Search Algorithm
    Chen, Yongbo
    Yang, Di
    Yu, Jianqiao
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2018, 54 (06) : 2853 - 2872
  • [6] Adaptive Chaotic Marine Predators Hill Climbing Algorithm for Large-Scale Design Optimizations
    Dehkordi, Amin Abdollahi
    Etaati, Bahareh
    Neshat, Mehdi
    Mirjalili, Seyedali
    [J]. IEEE ACCESS, 2023, 11 : 39269 - 39294
  • [7] Prairie Dog Optimization Algorithm
    Ezugwu, Absalom E.
    Agushaka, Jeffrey O.
    Abualigah, Laith
    Mirjalili, Seyedali
    Gandomi, Amir H.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (22) : 20017 - 20065
  • [8] Marine Predators Algorithm: A nature-inspired metaheuristic
    Faramarzi, Afshin
    Heidarinejad, Mohammad
    Mirjalili, Seyedali
    Gandomi, Amir H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 152
  • [9] A novel meta-heuristic optimization methodology for solving various types of economic dispatch problem
    Fesanghary, M.
    Ardehali, M. M.
    [J]. ENERGY, 2009, 34 (06) : 757 - 766
  • [10] Black Widow Optimization Algorithm: A novel meta-heuristic approach for solving engineering optimization problems
    Hayyolalam, Vahideh
    Kazem, Ali Asghar Pourhaji
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 87