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 条
  • [1] An Improved Genetic Algorithm for Solving Flexible Job shop Scheduling Problem
    Zhou Wei
    Bu Yan-ping
    Zhou Ye-qing
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 4553 - 4558
  • [2] Improved Genetic Algorithm for Solving Flexible Job Shop Scheduling Problem
    Luo, Xiong
    Qian, Qian
    Fu, Yun Fa
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INTELLIGENT ROBOTICS (ICMIR-2019), 2020, 166 : 480 - 485
  • [3] Solving the flexible job shop scheduling problem using an improved Jaya algorithm
    Caldeira, Rylan H.
    Gnanavelbabu, A.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 137
  • [4] A heuristic algorithm for solving flexible job shop scheduling problem
    Ziaee, Mohsen
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 71 (1-4): : 519 - 528
  • [5] A heuristic algorithm for solving flexible job shop scheduling problem
    Mohsen Ziaee
    The International Journal of Advanced Manufacturing Technology, 2014, 71 : 519 - 528
  • [6] An improved adaptive hybrid algorithm for solving distributed flexible job shop scheduling problem
    Wang, Cuiyu
    Wei, Mengxi
    Liu, Qihao
    Zhang, Xinjian
    Li, Xinyu
    SWARM AND EVOLUTIONARY COMPUTATION, 2025, 94
  • [7] An Improved Differential Evolution Algorithm for Solving a Distributed Flexible Job Shop Scheduling Problem
    Wu Xiuli
    Liu Xiajing
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 968 - 973
  • [8] An Improved Genetic Algorithm for Flexible Job Shop Scheduling Problem
    Jiang Liangxiao
    Du Zhongjun
    2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 127 - 131
  • [9] Hybrid Beluga Whale Optimization Algorithm for Flexible Job Shop Scheduling Problem
    Meng, Guanjun
    Huang, Jiangtao
    Wei, Yabo
    Computer Engineering and Applications, 2024, 60 (12) : 325 - 333
  • [10] An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem
    Meng, Leilei
    Cheng, Weiyao
    Zhang, Biao
    Zou, Wenqiang
    Fang, Weikang
    Duan, Peng
    SENSORS, 2023, 23 (08)