An Improved Harris Hawk Optimization Algorithm for Flexible Job Shop Scheduling Problem

被引:0
|
作者
Lv, Zhaolin [1 ]
Zhao, Yuexia [2 ]
Kang, Hongyue [3 ]
Gao, Zhenyu [3 ]
Qin, Yuhang [4 ]
机构
[1] Natl Univ Def Technol, Coll Syst Engn, Changsha 410073, Peoples R China
[2] Nanjing Agr Univ, Coll Informat Management, Nanjing 210031, Peoples R China
[3] JD Logist, Dept Intelligent Supply Chain, Beijing 100076, Peoples R China
[4] Natl Univ Def Technol, Coll Intelligent Sci & Technol, Changsha 410073, Peoples R China
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2024年 / 78卷 / 02期
关键词
Flexible job shop scheduling; improved Harris hawk optimization algorithm (GNHHO); premature convergence; maximum completion time (makespan); FLOW-SHOP;
D O I
10.32604/cmc.2023.045826
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flexible job shop scheduling problem (FJSP) is the core decision-making problem of intelligent manufacturing production management. The Harris hawk optimization (HHO) algorithm, as a typical metaheuristic algorithm, has been widely employed to solve scheduling problems. However, HHO suffers from premature convergence when solving NP-hard problems. Therefore, this paper proposes an improved HHO algorithm (GNHHO) to solve the FJSP. GNHHO introduces an elitism strategy, a chaotic mechanism, a nonlinear escaping energy update strategy, and a Gaussian random walk strategy to prevent premature convergence. A flexible job shop scheduling model is constructed, and the static and dynamic FJSP is investigated to minimize the makespan. This paper chooses a twosegment encoding mode based on the job and the machine of the FJSP. To verify the effectiveness of GNHHO, this study tests it in 23 benchmark functions, 10 standard job shop scheduling problems (JSPs), and 5 standard FJSPs. Besides, this study collects data from an agricultural company and uses the GNHHO algorithm to optimize the company's FJSP. The optimized scheduling scheme demonstrates significant improvements in makespan, with an advancement of 28.16% for static scheduling and 35.63% for dynamic scheduling. Moreover, it achieves an average increase of 21.50% in the on-time order delivery rate. The results demonstrate that the performance of the GNHHO algorithm in solving FJSP is superior to some existing algorithms.
引用
收藏
页码:2337 / 2360
页数:24
相关论文
共 50 条
  • [1] Improved bacteria foraging optimization algorithm for flexible job shop scheduling problem
    Wu, Xiu-Li
    Zhang, Zhi-Qiang
    Du, Yan-Hua
    Yan, Jin
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2015, 21 (05): : 1262 - 1270
  • [2] An Improved Genetic Algorithm for Flexible Job Shop Scheduling Problem
    Jiang Liangxiao
    Du Zhongjun
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 127 - 131
  • [3] A Grasshopper Optimization Algorithm for the Flexible Job Shop Scheduling Problem
    Feng, Yi
    Liu, Mengru
    Yang, Zhile
    Feng, Wei
    Yang, Dongsheng
    [J]. 2020 35TH YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2020, : 873 - 877
  • [4] Improved Multiverse Optimization Algorithm for Fuzzy Flexible Job-Shop Scheduling Problem
    Fang, Jin-Cheng
    Zeng, A-Feng
    Zheng, Shao-Feng
    Zhao, Wen-Di
    He, Xu
    [J]. IEEE ACCESS, 2023, 11 : 48259 - 48275
  • [5] Improved genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Li, Peigen
    Zhang, Chaoyong
    [J]. Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2009, 45 (07): : 145 - 151
  • [6] Improved Whale Algorithm for Solving the Flexible Job Shop Scheduling Problem
    Luan, Fei
    Cai, Zongyan
    Wu, Shuqiang
    Jiang, Tianhua
    Li, Fukang
    Yang, Jia
    [J]. MATHEMATICS, 2019, 7 (05)
  • [7] An Improved Genetic Algorithm for Solving Flexible Job shop Scheduling Problem
    Zhou Wei
    Bu Yan-ping
    Zhou Ye-qing
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 4553 - 4558
  • [8] Improved Genetic Algorithm for Solving Flexible Job Shop Scheduling Problem
    Luo, Xiong
    Qian, Qian
    Fu, Yun Fa
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INTELLIGENT ROBOTICS (ICMIR-2019), 2020, 166 : 480 - 485
  • [9] An improved algorithm for flexible job shop scheduling
    Han Jin-dong
    Zhang Ying-hong
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON MECHATRONICS, CONTROL AND ELECTRONIC ENGINEERING, 2014, 113 : 750 - 754
  • [10] An Improved Ant Colony Optimization for Flexible Job Shop Scheduling Problem
    Wang, Lei
    Cai, Jingcao
    Liu, Zhihu
    Luo, Chaomin
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON ELECTRONIC INDUSTRY AND AUTOMATION (EIA 2017), 2017, 145 : 20 - 23