A Novel Hybrid Whale Optimization Algorithm for Flexible Job-Shop Scheduling Problem

被引:14
作者
Yang, Wenqiang [1 ]
Su, Jinzhe [1 ]
Yao, Yunhang [1 ]
Yang, Zhile [2 ]
Yuan, Ying [1 ]
机构
[1] Henan Inst Sci & Technol, Sch Mech & Elect Engn, Xinxiang 453003, Henan, Peoples R China
[2] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
关键词
whale optimization algorithm; flexible job shop scheduling problem; good point set; nonlinear convergence factor; multi-neighborhood structure; diversity reception mechanism; GENETIC ALGORITHM; SEARCH;
D O I
10.3390/machines10080618
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The flexible job shop scheduling problem (FJSP) is an extension of the classical job shop scheduling problem and one of the more well-known NP-hard problems. To get better global optima of the FJSP, a novel hybrid whale optimization algorithm (HWOA) is proposed for solving FJSP, in which minimizing the makespan is considered as the objective. Firstly, the uniformity and extensiveness of the initial population distribution are increased with a good point set (GPS). Secondly, a new nonlinear convergence factor (NCF) is proposed for coordinating the weight of global and local search. Then, a new multi-neighborhood structure (MNS) is proposed, within which a total of three new neighborhoods are used to search for the optimal solution from different directions. Finally, a population diversity reception mechanism (DRM), which ensures to some extent that the population diversity is preserved with iteration, is presented. Seven international benchmark functions are used to test the performance of HWOA, and the results show that HWOA is more efficient. Finally, the HWOA is applied to 73 FJSP and four Ra international instances of different scales and flexibility, and the results further verify the effectiveness and superiority of the HWOA.
引用
收藏
页数:33
相关论文
共 49 条
[21]   Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases [J].
Jiang, Tianhua ;
Zhang, Chao .
IEEE ACCESS, 2018, 6 :26231-26240
[22]   Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems [J].
Kacem, I ;
Hammadi, S ;
Borne, P .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2002, 32 (01) :1-13
[23]   WOA-TLBO: Whale optimization algorithm with Teaching-learning-based optimization for global optimization and facial emotion recognition [J].
Lakshmi, A. Vijaya ;
Mohanaiah, P. .
APPLIED SOFT COMPUTING, 2021, 110
[24]   An effective hybrid genetic algorithm and tabu search for flexible job shop scheduling problem [J].
Li, Xinyu ;
Gao, Liang .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2016, 174 :93-110
[25]   A Novel Fault Diagnosis Method Based on the KELM Optimized by Whale Optimization Algorithm [J].
Liang, Ruijun ;
Chen, Yao ;
Zhu, Rupeng .
MACHINES, 2022, 10 (02)
[26]   Flexible job shop scheduling based on improved hybrid immune algorithm [J].
Liang, Xu ;
Huang, Ming ;
Ning, Tao .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2018, 9 (01) :165-171
[27]   Hybrid whale optimization algorithm enhanced with Levy flight and differential evolution for job shop scheduling problems [J].
Liu, Min ;
Yao, Xifan ;
Li, Yongxiang .
APPLIED SOFT COMPUTING, 2020, 87
[28]  
[吕昊 Lu Hao], 2021, [振动与冲击, Journal of Vibration and Shock], V40, P85
[29]   Optimizing the Low-Carbon Flexible Job Shop Scheduling Problem with Discrete Whale Optimization Algorithm [J].
Luan, Fei ;
Cai, Zongyan ;
Wu, Shuqiang ;
Liu, Shi Qiang ;
He, Yixin .
MATHEMATICS, 2019, 7 (08)
[30]   Improved Whale Algorithm for Solving the Flexible Job Shop Scheduling Problem [J].
Luan, Fei ;
Cai, Zongyan ;
Wu, Shuqiang ;
Jiang, Tianhua ;
Li, Fukang ;
Yang, Jia .
MATHEMATICS, 2019, 7 (05)