An improved genetic algorithm with dynamic neighborhood search for job shop scheduling problem

被引:4
|
作者
Hu, Kongfu [1 ]
Wang, Lei [1 ]
Cai, Jingcao [1 ,2 ]
Cheng, Long [1 ]
机构
[1] Anhui Polytech Univ, Sch Mech Engn, Wuhu 241000, Peoples R China
[2] AnHui Polytech Univ, AnHui Key Lab Detect Technol & Energy Saving Devic, Wuhu 241000, Peoples R China
关键词
job shop scheduling problem; improved genetic algorithm; idle time; improved POX; neighborhood searching; dynamic gene bank; elite retention; PARTICLE SWARM OPTIMIZATION; HYBRID ALGORITHM; TABU SEARCH;
D O I
10.3934/mbe.2023774
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The job shop scheduling problem (JSP) has consistently garnered significant attention. This paper introduces an improved genetic algorithm (IGA) with dynamic neighborhood search to tackle job shop scheduling problems with the objective of minimization the makespan. An inserted operation based on idle time is introduced during the decoding phase. An improved POX crossover operator is presented. A novel mutation operation is designed for searching neighborhood solutions. A new genetic recombination strategy based on a dynamic gene bank is provided. The elite retention strategy is presented. Several benchmarks are used to evaluate the algorithm's performance, and the computational results demonstrate that IGA delivers promising and competitive outcomes for the considered JSP.
引用
收藏
页码:17407 / 17427
页数:21
相关论文
共 50 条
  • [21] A clustering-based modified variable neighborhood search algorithm for a dynamic job shop scheduling problem
    Adibi, Mohammad Amin
    Shahrabi, Jamal
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (9-12): : 1955 - 1961
  • [22] An improved PSO algorithm with genetic and neighborhood-based diversity operators for the job shop scheduling problem
    Abdel-Kader, Rehab F.
    APPLIED ARTIFICIAL INTELLIGENCE, 2018, 32 (05) : 433 - 462
  • [23] Global neighborhood algorithm for Job Shop scheduling problem
    Cui, Jian-Shuang
    Li, Tie-Ke
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2009, 15 (07): : 1383 - 1388
  • [24] Solving Job-shop Scheduling Problem by an Improved Genetic Algorithm
    Yang Yanli
    Ke Weiwei
    PRECISION ENGINEERING AND NON-TRADITIONAL MACHINING, 2012, 411 : 588 - 591
  • [25] An improved adaptive genetic algorithm for job-shop scheduling problem
    Xing, Yingjie
    Chen, Zhentong
    Sun, Jing
    Hu, Long
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 287 - +
  • [26] 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
  • [27] 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
  • [28] Solving Job-Shop Scheduling Problem with Improved Genetic Algorithm
    Wu, Weijun
    Yu, Songnian
    Ding, Wang
    PROCEEDINGS OF 2008 INTERNATIONAL PRE-OLYMPIC CONGRESS ON COMPUTER SCIENCE, VOL II: INFORMATION SCIENCE AND ENGINEERING, 2008, : 348 - 352
  • [29] 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
  • [30] Local Search Algorithm with Hybrid Neighborhood and Its Application to Job Shop Scheduling Problem
    黄文奇
    曾立平
    Journal of Southwest Jiaotong University, 2004, (02) : 95 - 100