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 条
  • [31] A shuffled complex evolution algorithm with opposition-based learning for a permutation flow shop scheduling problem
    Zhao, Fuqing
    Zhang, Jianlin
    Wang, Junbiao
    Zhang, Chuck
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2015, 28 (11) : 1220 - 1235
  • [32] Differential Evolution Algorithm for Job Shop Scheduling Problem
    Wisittipanich, Warisa
    Kachitvichyanukul, Voratas
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2011, 10 (03): : 203 - 208
  • [33] An improved particle swarm optimization algorithm for dynamic job shop scheduling problems with random job arrivals
    Wang, Zhen
    Zhang, Jihui
    Yang, Shengxiang
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 51
  • [34] Full-active Scheduling in Job Shop Problems Using an Improved Genetic Algorithm
    Lin, Wenwen
    Wang, Lei
    Zhou, Rengkai
    Zhang, Yuejun
    Zhang, Chaoyong
    JOURNAL OF APPLIED SCIENCE AND ENGINEERING, 2018, 21 (04): : 507 - 518
  • [35] Improved immune algorithm for global numerical optimization and job-shop scheduling problems
    Tsai, Jinn-Tsong
    Ho, Wen-Hsien
    Liu, Tung-Kuan
    Chou, Jyh-Horng
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 194 (02) : 406 - 424
  • [36] An Improved Solution Algorithm for Two-Job Shop Scheduling Problems with Availability Constraints
    Aggoune, Riad
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 2180 - 2185
  • [37] Hybrid Shuffled Frog-leaping Algorithm for Distributed Flexible Job Shop Scheduling
    Meng, Leilei
    Zhang, Biao
    Ren, Yaping
    Zhang, Chaoyong
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2021, 57 (17): : 263 - 272
  • [38] An Improved Differential Evolution Algorithm for Solving a Distributed Flexible Job Shop Scheduling Problem
    Wu Xiuli
    Liu Xiajing
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 968 - 973
  • [39] A hybrid evolution strategies-simulated annealing algorithm for job shop scheduling problems
    Khurshid, Bilal
    Maqsood, Shahid
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [40] Differential evolution algorithm based on blocks on critical path for job shop scheduling problems
    Pan Q.
    Wang L.
    Gao L.
    Sang H.
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2010, 46 (22): : 182 - 188