A hybrid differential evolution and estimation of distribution algorithm based on neighbourhood search for job shop scheduling problems

被引:52
|
作者
Zhao, Fuqing [1 ,2 ]
Shao, Zhongshi [1 ]
Wang, Junbiao [2 ]
Zhang, Chuck [3 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou, Peoples R China
[2] Northwestern Polytech Univ, Key Lab Contemporary Design & Integrated Mfg Tech, Minist Educ, Xian 710072, Peoples R China
[3] Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
基金
中国国家自然科学基金;
关键词
estimation of distribution algorithm; differential evolution algorithm; neighbourhood search; hybrid optimisation; job shop scheduling; ANT COLONY OPTIMIZATION; GENETIC ALGORITHM; MECHANISM; SINGLE;
D O I
10.1080/00207543.2015.1041575
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Job shop scheduling problem (JSSP) is a typical NP-hard problem. In order to improve the solving efficiency for JSSP, a hybrid differential evolution and estimation of distribution algorithm based on neighbourhood search is proposed in this paper, which combines the merits of Estimation of distribution algorithm and Differential evolution (DE). Meanwhile, to strengthen the searching ability of the proposed algorithm, a chaotic strategy is introduced to update the parameters of DE. Two mutation operators are adopted. A neighbourhood search (NS) algorithm based on blocks on critical path is used to further improve the solution quality. Finally, the parametric sensitivity of the proposed algorithm has been analysed based on the Taguchi method of design of experiment. The proposed algorithm was tested through a set of typical benchmark problems of JSSP. The results demonstrated the effectiveness of the proposed algorithm for solving JSSP.
引用
收藏
页码:1039 / 1060
页数:22
相关论文
共 50 条
  • [31] A hybrid evolution strategies-simulated annealing algorithm for job shop scheduling problems
    Khurshid, Bilal
    Maqsood, Shahid
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [32] Research on distributed scheduling of mechanical job shop based on hybrid differential evolution
    Pan Y.
    Xie G.
    Applied Mathematics and Nonlinear Sciences, 2024, 9 (01)
  • [33] A hybrid differential evolution algorithm for flexible job shop scheduling with outsourcing operations and job priority constraints
    Li, Hui
    Wang, Xi
    Peng, Jianbiao
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 201
  • [34] Hybrid estimation of distribution algorithm for stochastic Job shop scheduling with earliness/tardiness penalty
    School of Mechanical Engineering, Northwestern Polytechnical University, Xi'an
    710072, China
    Kongzhi yu Juece Control Decis, 10 (1854-1860):
  • [35] A hybrid estimation of distribution algorithm for distributed flexible job shop scheduling with crane transportations
    Du, Yu
    Li, Jun-qing
    Luo, Chao
    Meng, Lei-lei
    SWARM AND EVOLUTIONARY COMPUTATION, 2021, 62
  • [36] A Discrete Differential Evolution Algorithm for the Job Shop Scheduling Problem
    Liu, Fang
    Qi, Yutao
    Xia, Zhuchang
    Hao, Hongxia
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 879 - 882
  • [37] A Modified Differential Evolution Algorithm for Job-Shop Scheduling
    Chai, Yongsheng
    Chen, Fang
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MECHANICAL ENGINEERING AND MECHANICS, VOLS 1 AND 2, 2009, : 1936 - 1941
  • [38] A Chaotic Differential Evolution Algorithm for Flexible Job Shop Scheduling
    Zhang, Haijun
    Yan, Qiong
    Zhang, Guohui
    Jiang, Zhiqiang
    THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT II, 2016, 644 : 79 - 88
  • [39] Hybrid Genetic Algorithm for Solving Job Shop Scheduling Problems
    Piroozfard, Hamed
    Hassan, Adnan
    Moghadam, Ali Mokhtari
    Asl, Ali Derakhshan
    MATERIALS, INDUSTRIAL, AND MANUFACTURING ENGINEERING RESEARCH ADVANCES 1.1, 2014, 845 : 559 - 563
  • [40] A Hybrid Evolutionary Algorithm for Flexible Job Shop Scheduling Problems
    Chun, Wang
    Na, Tian
    Chen, Ji Zhi
    Yan, Wang
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 2690 - 2696