Evolutionary Learning Based Simulation Optimization for Stochastic Job Shop Scheduling Problems

被引:39
|
作者
Ghasemi, Amir [1 ]
Ashoori, Amir [2 ]
Heavey, Cathal [1 ]
机构
[1] Univ Limerick, Sch Engn, CONFIRM SFI Res Ctr Smart Mfg, Limerick, Ireland
[2] Semnan Univ, Ind Engn Res Ctr, Semnan, Iran
基金
爱尔兰科学基金会;
关键词
Stochastic Job Shop Scheduling Problem; Simulation Optimization; Ordinal Optimization; Genetic Programming (GP); Simulation based metaheuristics; Learning based simulation optimization; ORDINAL OPTIMIZATION; GENETIC ALGORITHM; ALLOCATION; MODEL; TIMES;
D O I
10.1016/j.asoc.2021.107309
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Simulation Optimization (SO) techniques refer to a set of methods that have been applied to stochastic optimization problems, structured so that the optimizer(s) are integrated with simulation experiments. Although SO techniques provide promising solutions for large and complex stochastic problems, the simulation model execution is potentially expensive in terms of computation time. Thus, the overall purpose of this research is to advance the evolutionary SO methods literature by researching the use of metamodeling within these techniques. Accordingly, we present a new Evolutionary Learning Based Simulation Optimization (ELBSO) method embedded within Ordinal Optimization. In ELBSO a Machine Learning (ML) based simulation metamodel is created using Genetic Programming (GP) to replace simulation experiments aimed at reducing computation. ELBSO is evaluated on a Stochastic Job Shop Scheduling Problem (SJSSP), which is a well known complex production planning problem in most industries such as semiconductor manufacturing. To build the metamodel from SJSSP instances that replace simulation replications, we employ a novel training vector to train GP. This then is integrated into an evolutionary two-phased Ordinal Optimization approach to optimize an SJSSP which forms the ELBSO method. Using a variety of experimental SJSSP instances, ELBSO is compared with evolutionary optimization methods from the literature and typical dispatching rules. Our findings include the superiority of ELBSO over all other algorithms in terms of the quality of solutions and computation time. Furthermore, the integrated procedures and results provided within this article establish a basis for future SO applications to large and complex stochastic problems. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] The Simulation Optimization for Job-Shop Scheduling Based on Plant Simulation Using Genetic Algorithm
    Tian, Xiangke
    Wang, Jian
    ADVANCED MATERIALS AND PROCESS TECHNOLOGY, PTS 1-3, 2012, 217-219 : 1444 - 1448
  • [32] Simulation and Optimization of Discrete Customized Job-shop Scheduling
    Li, Qingsong
    Qu, Dan
    ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL II, PROCEEDINGS, 2009, : 213 - 215
  • [33] Learning-Based Grey Wolf Optimizer for Stochastic Flexible Job Shop Scheduling
    Lin, Chengran
    Cao, Zhengcai
    Zhou, Mengchu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (04) : 3659 - 3671
  • [34] An efficient evolutionary algorithm for multi-objective stochastic job shop scheduling
    Lei, De-Ming
    Xiong, He-Jin
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 867 - 872
  • [35] Testing the performance of teaching-learning based optimization (TLBO) algorithm on combinatorial problems: Flow shop and job shop scheduling cases
    Baykasoglu, Adil
    Hamzadayi, Alper
    Kose, Simge Yelkenci
    INFORMATION SCIENCES, 2014, 276 : 204 - 218
  • [36] Application of Ordinal Optimization to Stochastic Classical Job Shop Scheduling Problem
    Horng, Shih-Cheng
    Man, Guan-Ling
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 476 - 480
  • [37] Job-shop scheduling based on Multiagent Evolutionary Algorithm
    Zhong, WC
    Liu, J
    Jiao, LC
    ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 925 - 933
  • [38] Multi-stage ordinal optimization based approach for job shop scheduling problems
    Horng, Shih-Cheng
    Lin, Shin-Yeu
    APPLIED MATHEMATICS AND COMPUTATION, 2012, 219 (03) : 1125 - 1134
  • [39] Knowledge-Based Ant Colony Optimization for Flexible Job Shop Scheduling Problems
    Xing, Li-Ning
    Chen, Ying-Wu
    Wang, Peng
    Zhao, Qing-Song
    Xiong, Jian
    APPLIED SOFT COMPUTING, 2010, 10 (03) : 888 - 896
  • [40] A PARTICLE SWARM OPTIMIZATION-BASED ALGORITHM FOR JOB-SHOP SCHEDULING PROBLEMS
    Ge, H. W.
    Liang, Y. C.
    Zhou, Y.
    Guo, X. C.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL METHODS, 2005, 2 (03) : 419 - 430