Improved Whale Algorithm for Solving the Flexible Job Shop Scheduling Problem

被引:34
|
作者
Luan, Fei [1 ,2 ]
Cai, Zongyan [1 ]
Wu, Shuqiang [1 ]
Jiang, Tianhua [3 ]
Li, Fukang [1 ]
Yang, Jia [1 ]
机构
[1] Changan Univ, Sch Construct Machinery, Xian 710064, Shaanxi, Peoples R China
[2] Shaanxi Univ Sci & Technol, Coll Mech & Elect Engn, Xian 710021, Shaanxi, Peoples R China
[3] Ludong Univ, Sch Transportat, Yantai 264025, Peoples R China
基金
中国国家自然科学基金;
关键词
whale optimization algorithm; flexible job shop scheduling problem; nonlinear convergence factor; adaptive weight; variable neighborhood search; HYBRID GENETIC ALGORITHM; OPTIMIZATION ALGORITHM; SEARCH ALGORITHM; TIME;
D O I
10.3390/math7050384
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In this paper, a novel improved whale optimization algorithm (IWOA), based on the integrated approach, is presented for solving the flexible job shop scheduling problem (FJSP) with the objective of minimizing makespan. First of all, to make the whale optimization algorithm (WOA) adaptive to the FJSP, the conversion method between the whale individual position vector and the scheduling solution is firstly proposed. Secondly, a resultful initialization scheme with certain quality is obtained using chaotic reverse learning (CRL) strategies. Thirdly, a nonlinear convergence factor (NFC) and an adaptive weight (AW) are introduced to balance the abilities of exploitation and exploration of the algorithm. Furthermore, a variable neighborhood search (VNS) operation is performed on the current optimal individual to enhance the accuracy and effectiveness of the local exploration. Experimental results on various benchmark instances show that the proposed IWOA can obtain competitive results compared to the existing algorithms in a short time.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Improved bacteria foraging optimization algorithm for flexible job shop scheduling problem
    Wu, Xiu-Li
    Zhang, Zhi-Qiang
    Du, Yan-Hua
    Yan, Jin
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2015, 21 (05): : 1262 - 1270
  • [32] An improved GWO algorithm for fuzzy distributed flexible job shop scheduling problem
    Tang H.
    Li Y.
    Wang L.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2022, 50 (06): : 81 - 88
  • [33] Research on Flexible Job Shop Scheduling Problem Based on Improved Genetic Algorithm
    Cai, Jing-Cao
    Wang, Lei
    Xing, Yi-Peng
    2016 INTERNATIONAL CONFERENCE ON MECHANICS DESIGN, MANUFACTURING AND AUTOMATION (MDM 2016), 2016, : 1 - 7
  • [34] An Improved Genetic Algorithm for the Distributed and Flexible Job-shop Scheduling problem
    De Giovanni, L.
    Pezzella, F.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (02) : 395 - 408
  • [35] An Improved Harris Hawk Optimization Algorithm for Flexible Job Shop Scheduling Problem
    Lv, Zhaolin
    Zhao, Yuexia
    Kang, Hongyue
    Gao, Zhenyu
    Qin, Yuhang
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (02): : 2337 - 2360
  • [36] An Improved Social Spider Algorithm for the Flexible Job-Shop Scheduling Problem
    Wang, Yao
    Zhu, Linbo
    Wang, Jiwen
    Qiu, Jianfeng
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON ESTIMATION, DETECTION AND INFORMATION FUSION ICEDIF 2015, 2015, : 157 - 162
  • [37] Application of Improved Sparrow Search Algorithm to Flexible Job Shop Scheduling Problem
    Xu, Long-Yan
    Zhao, Yi-Fan
    Li, Peng
    Li, Ming
    Zhai, Ya-Hong
    Huang, Li-Ming
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (07) : 424 - 435
  • [38] An improved memetic algorithm for the flexible job shop scheduling problem with transportation times
    Zhang, Guohui
    Sun, Jinghe
    Lu, Xixi
    Zhang, Haijun
    MEASUREMENT & CONTROL, 2020, 53 (7-8): : 1518 - 1528
  • [39] Research on Solving Flexible Job Shop Scheduling Problem Based on Improved GWO Algorithm SS-GWO
    Kai Zhou
    Chuanhe Tan
    Yi Zhao
    Junyuan Yu
    Zhilong Zhang
    Yanqiang Wu
    Neural Processing Letters, 56
  • [40] An improved genetic algorithm with an overlapping strategy for solving a combination of order batching and flexible job shop scheduling problem
    Liu, Zhifeng
    Zha, Jiming
    Yan, Jun
    Zhang, Yueze
    Zhao, Tianzuo
    Cheng, Qiang
    Cheng, Chenyang
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 127