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 条
  • [21] Improved genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Li, Peigen
    Zhang, Chaoyong
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2009, 45 (07): : 145 - 151
  • [22] An improved algorithm for flexible job shop scheduling
    Han Jin-dong
    Zhang Ying-hong
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON MECHATRONICS, CONTROL AND ELECTRONIC ENGINEERING, 2014, 113 : 750 - 754
  • [23] A Novel Hybrid Whale Optimization Algorithm for Flexible Job-Shop Scheduling Problem
    Yang, Wenqiang
    Su, Jinzhe
    Yao, Yunhang
    Yang, Zhile
    Yuan, Ying
    MACHINES, 2022, 10 (08)
  • [24] Solving the Flexible Job Shop Scheduling Problem Using a Discrete Improved Grey Wolf Optimization Algorithm
    Kong, Xiaohong
    Yao, Yunhang
    Yang, Wenqiang
    Yang, Zhile
    Su, Jinzhe
    MACHINES, 2022, 10 (11)
  • [25] An Improved Sparrow Search Algorithm for Solving the Energy-Saving Flexible Job Shop Scheduling Problem
    Luan, Fei
    Li, Ruitong
    Liu, Shi Qiang
    Tang, Biao
    Li, Sirui
    Masoud, Mahmoud
    MACHINES, 2022, 10 (10)
  • [26] Improved Heuristic Kalman Algorithm for Solving Multi-Objective Flexible Job Shop Scheduling Problem
    Robert, Ojstersek
    Zhang Hankun
    Liu Shifeng
    Borut, Buchmeister
    28TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2018): GLOBAL INTEGRATION OF INTELLIGENT MANUFACTURING AND SMART INDUSTRY FOR GOOD OF HUMANITY, 2018, 17 : 895 - 902
  • [27] Solving flexible Job Shop scheduling problem based on cultural genetic algorithm
    Li, Tie-Ke
    Wang, Wei-Ling
    Zhang, Wen-Xue
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2010, 16 (04): : 861 - 866
  • [28] A tabu search algorithm for solving a multicriteria flexible job shop scheduling problem
    Vilcot, Geoffrey
    Billaut, Jean-Charles
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (23) : 6963 - 6980
  • [29] Differential evolution algorithm for solving distributed flexible job shop scheduling problem
    Wu X.
    Liu X.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2019, 25 (10): : 2539 - 2558
  • [30] Research on Improved Genetic Algorithm Solving Flexible Job-Shop Problem
    Li, Minshuo
    MinghaiYao
    ADVANCED MECHANICAL DESIGN, PTS 1-3, 2012, 479-481 : 1918 - 1921