Improved slime mould algorithm based on Gompertz dynamic probability and Cauchy mutation with application in FJS']JSP

被引:2
|
作者
Li, Dan
Gao, Fei [1 ,2 ]
机构
[1] Wuhan Univ Technol, Dept Math, Wuhan 430070, Peoples R China
[2] Wuhan Univ Technol, Ctr Math Sci, Wuhan 430070, Peoples R China
关键词
Slime mould algorithm; double chaotic map; Gompertz dynamic probability; Cauchy mutation; flexible job shop scheduling problem; OPTIMIZATION ALGORITHM; DIFFERENTIAL EVOLUTION; SEARCH;
D O I
10.3233/JIFS-223827
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Slime mould algorithm (SMA) is a novel meta-heuristic algorithm with fast convergence speed and high convergence accuracy. However, it still has some drawbacks to be improved. The exploration and exploitation of SMA is difficult to balance, and it easy to fall into local optimum in the late iteration. Aiming at the problems existing in SMA, a multistrategy slime mould algorithm named GCSMA is proposed for global optimization in this paper. First, the Logistic-Tent double chaotic map approach is introduced to improve the quality of the initial population. Second, a dynamic probability threshold based on Gompertz curve is designed to balance exploration and exploitation. Finally, the Cauchy mutation operator based on elite individuals is employed to enhance the global search ability, and avoid it falling into the local optimum. 12 benchmark function experiments show that GCSMA has superior performance in continuous optimization. Compared with the original SMA and other novel algorithms, the proposed GCSMA has better convergence accuracy and faster convergence speed. Then, a special encoding and decoding method is used to apply GCSMA to discrete flexible job-shop scheduling problem (FJSP). The simulation experiment is verified that GCSMA can be effectively applied to FJSP, and the optimization results are satisfactory.
引用
收藏
页码:10397 / 10415
页数:19
相关论文
共 50 条
  • [41] Grey Wolf Optimization algorithm based on Cauchy-Gaussian mutation and improved search strategy
    Li, Kewen
    Li, Shaohui
    Huang, Zongchao
    Zhang, Min
    Xu, Zhifeng
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [42] Research and Application of MPPT Control Strategy Based on Improved Slime Mold Algorithm in Shaded Conditions
    Fu, Changxin
    Zhang, Lixin
    Dong, Wancheng
    ELECTRONICS, 2022, 11 (14)
  • [43] Identification and application of dynamic parameters of manipulator based on improved IRLS algorithm
    Meng, Xiangchang
    Xu, Shuo
    Han, Ming
    Li, Tiejun
    Liu, Jinyue
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2024,
  • [44] An improved grasshopper optimization algorithm based on dynamic dual elite learning and sinusoidal mutation
    Lei Chen
    Yu Tian
    Yunpeng Ma
    Computing, 2022, 104 : 981 - 1015
  • [45] An improved grasshopper optimization algorithm based on dynamic dual elite learning and sinusoidal mutation
    Chen, Lei
    Tian, Yu
    Ma, Yunpeng
    COMPUTING, 2022, 104 (05) : 981 - 1015
  • [46] Improved slime mould algorithm by opposition-based learning and Levy flight distribution for global optimization and advances in real-world engineering problems
    Abualigah, Laith
    Diabat, Ali
    Abd Elaziz, Mohamed
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (2) : 1163 - 1202
  • [47] Improved slime mould algorithm by opposition-based learning and Levy flight distribution for global optimization and advances in real-world engineering problems
    Laith Abualigah
    Ali Diabat
    Mohamed Abd Elaziz
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 1163 - 1202
  • [48] Application of Improved Bird Swarm Algorithm Based on Nonlinear Factor in Dynamic Energy Management
    Luo Jun
    Liu Zewei
    Zhagn Ping
    Liu Xueming
    Liu Zheng
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (03) : 729 - 736
  • [49] Improved differential search algorithm based dynamic resource allocation approach for cloud application
    Anxiang Ma
    Yan Gao
    Liping Huang
    Bin Zhang
    Neural Computing and Applications, 2019, 31 : 3431 - 3442
  • [50] Improved differential search algorithm based dynamic resource allocation approach for cloud application
    Ma, Anxiang
    Gao, Yan
    Huang, Liping
    Zhang, Bin
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (08): : 3431 - 3442