An improved shuffled complex evolution algorithm with sequence mapping mechanism for job shop scheduling problems

被引:30
作者
Zhao, Fuqing [1 ,3 ]
Zhang, Jianlin [1 ]
Zhang, Chuck [2 ]
Wang, Junbiao [3 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou 730050, Peoples R China
[2] Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
[3] Northwestern Polytech Univ, Minist Educ, Key Lab Contemporary Design & Integrated Mfg Tech, Xian 710072, Peoples R China
基金
中国国家自然科学基金;
关键词
Job shop scheduling; Shuffled complex evolution; Job permutation; Sequence mapping mechanism; PARTICLE SWARM OPTIMIZATION; ANT COLONY OPTIMIZATION; GLOBAL OPTIMIZATION; GENETIC ALGORITHM; SETUP TIMES; SPACE;
D O I
10.1016/j.eswa.2015.01.007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The job shop problem is an important part of scheduling in the manufacturing industry. A new intelligent algorithm named Shuffled Complex Evolution (SCE) algorithm is proposed in this paper with the aim of getting the minimized makespan. The sequence mapping mechanism is used to change the variables in the continuous domain to discrete variables in the combinational optimization problem; the sequence, which is based on job permutation, is adopted for encoding mechanism and sequence insertion mechanism for decoding. While considering that the basic SCE algorithm has the drawbacks of poor solution and lower rate of convergence, a new strategy is used to change the individual's evolution in the basic SCE algorithm. The strategy makes the new individual closer to best individual in the current population. The improved SCE algorithm (ISCE) was used to solve the typical job shop problems and the results show that the improved algorithm is effective to the job shop scheduling. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3953 / 3966
页数:14
相关论文
共 50 条
  • [41] An Effective Shuffled Frog-leaping Algorithm for the Flexible Job-shop Scheduling Problem
    Xu, Ye
    Wang, Ling
    Wang, Shengyao
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN CONTROL AND AUTOMATION (CICA), 2013, : 128 - 134
  • [42] Solving the flexible job shop scheduling problem using an improved Jaya algorithm
    Caldeira, Rylan H.
    Gnanavelbabu, A.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 137
  • [43] Flexible job shop scheduling problem with reconfigurable machine tools: An improved differential evolution algorithm
    Mahmoodjanloo, Mehdi
    Tavakkoli-Moghaddam, Reza
    Baboli, Armand
    Bozorgi-Amiri, Ali
    APPLIED SOFT COMPUTING, 2020, 94
  • [44] A neighborhood for complex job shop scheduling problems with regular objectives
    Reinhard Bürgy
    Journal of Scheduling, 2017, 20 : 391 - 422
  • [45] 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
  • [46] An Improved Adaptive Genetic Algorithm for Job Shop Scheduling Problem
    Liang, Zhongyuan
    Zhong, Peisi
    Zhang, Chao
    Liu, Mei
    Liu, Jinming
    INTERNATIONAL CONFERENCE ON INTELLIGENT EQUIPMENT AND SPECIAL ROBOTS (ICIESR 2021), 2021, 12127
  • [47] 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
  • [48] 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
  • [50] An Improved Teaching-Learning-Based Optimization Algorithm to Solve Job Shop Scheduling Problems
    Li, Linna
    Weng, Wei
    Fujimura, Shigeru
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 797 - 801