Improved cuckoo search algorithm and its application to permutation flow shop scheduling problem

被引:10
|
作者
Zhang, Lieping [1 ]
Yu, Yanlin [1 ]
Luo, Yingxiong [1 ]
Zhang, Shenglan [1 ]
机构
[1] Guilin Univ Technol, Coll Mech & Control Engn, Guilin 541004, Peoples R China
基金
中国国家自然科学基金;
关键词
Levy flight; cuckoo search algorithm; dynamic balance factor; self-adaptive step; permutation flow shop scheduling problem; car benchmark instance class; OPTIMIZATION;
D O I
10.1177/1748302620962403
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Aiming at the problem that the standard cuckoo search algorithm relies on Levy flights, which leads to the step-size randomness of the search process, a self-adaptive step cuckoo search algorithm based on dynamic balance factor is proposed in our paper. First, two parameters are introduced in our paper, which were iteration number ratio parameter and adaptability ratio parameter. Then, a dynamic balance factor parameter is introduced to adjust the weight number of iteration number ratio parameter and adaptability ratio parameter. Finally, parameter skewness value calculation method and self-adaptive step strategy were proposed combined with the dynamic balance factor. Six typical test functions are used to test the performance of the proposed algorithm, the standard cuckoo search algorithm and the self-adaptive step cuckoo search algorithm which relies only on the iterative times. The test results show that the proposed algorithm had good convergence speed and accuracy. Meanwhile, taking the permutation flow shop scheduling problem as an example, eight operators of Car benchmark class are used as the test data to compare the performance of three algorithms, the effectiveness and superiority of the algorithm in solving the permutation flow shop scheduling problem are verified.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] An improved bat algorithm and its application in permutation flow shop scheduling problem
    Zhang, Jianjun
    Li, Yueguang
    [J]. MODERN TECHNOLOGIES IN MATERIALS, MECHANICS AND INTELLIGENT SYSTEMS, 2014, 1049 : 1359 - 1362
  • [2] Ant colony optimization for Cuckoo Search algorithm for permutation flow shop scheduling problem
    Zhang, Yu
    Yu, Yanlin
    Zhang, Shenglan
    Luo, Yingxiong
    Zhang, Lieping
    [J]. SYSTEMS SCIENCE & CONTROL ENGINEERING, 2019, 7 (01): : 20 - 27
  • [3] An improved hybrid Cuckoo Search (IHCS) metaheuristics algorithm for permutation flow shop scheduling problems
    Marichelvam, M. K.
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2012, 4 (04) : 200 - 205
  • [4] Modified Cuckoo Search Algorithm for Solving Permutation Flow Shop Problem
    Zheng, Hong-Qing
    Zhou, Yong-Quan
    Xie, Cong
    [J]. INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2016, PT I, 2016, 9771 : 714 - 721
  • [5] An Improve Firefly Algorithm and its application in permutation flow shop scheduling problem
    Su, Fulin
    Li, Yueguang
    [J]. MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 2125 - 2129
  • [6] A Modified Cuckoo Search Algorithm for Flow Shop Scheduling Problem with Blocking
    Wang, Hui
    Wang, Wenjun
    Sun, Hui
    Li, Changhe
    Rahnamayan, Shahryar
    Liu, Yong
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 456 - 463
  • [7] A hybrid cuckoo search via Levy flights for the permutation flow shop scheduling problem
    Li, Xiangtao
    Yin, Minghao
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (16) : 4732 - 4754
  • [8] An energy-efficient multi-objective permutation flow shop scheduling problem using an improved hybrid cuckoo search algorithm
    Gu, Wenbin
    Li, Zhuo
    Dai, Min
    Yuan, Minghai
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2021, 13 (06)
  • [9] JOB-SHOP SCHEDULING PROBLEM BASED ON IMPROVED CUCKOO SEARCH ALGORITHM
    Hu, H. X.
    Lei, W. X.
    Gao, X.
    Zhang, Y.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2018, 17 (02) : 337 - 346
  • [10] Improved Hormone Algorithm for Solving the Permutation Flow Shop Scheduling Problem
    Zheng, Kun
    Lian, Zhiwei
    Wang, Yuguo
    Zhu, Changjian
    Gu, Xinyan
    Liu, Xuan
    [J]. Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2022, 51 (06): : 890 - 903