Flexible job shop scheduling with parallel machines using Genetic Algorithm and Grouping Genetic Algorithm

被引:91
作者
Chen, James C. [1 ]
Wu, Cheng-Chun [2 ]
Chen, Chia-Wen [3 ]
Chen, Kou-Huang [4 ]
机构
[1] Natl Tsing Hua Univ, Dept Ind Engn & Engn Management, Hsinchu, Taiwan
[2] Data Syst Consulting Co, Taipei, Taiwan
[3] Natl Cheng Kung Univ, Dept Ind & Informat Management, Tainan 70101, Taiwan
[4] China Univ Sci & Technol, Dept Ind Engn & Management, Taipei, Taiwan
关键词
Flexible job shop; Scheduling; Parallel machine; Genetic Algorithm; Grouping Genetic Algorithm; Makespan; Tardiness;
D O I
10.1016/j.eswa.2012.01.211
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Based on Genetic Algorithm (GA) and Grouping Genetic Algorithm (GGA), this research develops a scheduling algorithm for job shop scheduling problem with parallel machines and reentrant process. This algorithm consists of two major modules: machine selection module (MSM) and operation scheduling module (OSM). MSM helps an operation to select one of the parallel machines to process it. OSM is then used to arrange the sequences of all operations assigned to each machine. A real weapon production factory is used as a case study to evaluate the performance of the proposed algorithm. Due to the high penalty of late delivery in military orders and high cost of equipment investment, total tardiness, total machine idle time and makespan are important performance measures used in this study. Based on the design of experiments, the parameters setting for GA and GGA are identified. Simulation results demonstrate that MSM and OSM respectively using GGA and GA outperform current methods used in practice. (c) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:10016 / 10021
页数:6
相关论文
共 20 条
[1]   A review of scheduling research involving setup considerations [J].
Allahverdi, A ;
Gupta, JND ;
Aldowaisan, T .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1999, 27 (02) :219-239
[2]   Non-identical parallel machine scheduling using genetic algorithm [J].
Balin, Savas .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (06) :6814-6821
[3]   Linguistic-based meta-heuristic optimization model for flexible job shop scheduling [J].
Baykasoglu, A .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (17) :4523-4543
[4]   A grouping genetic algorithm for the multiple traveling salesperson problem [J].
Brown, Evelyn C. ;
Ragsdale, Cliff T. ;
Carter, Arthur E. .
INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2007, 6 (02) :333-347
[5]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[6]   Flexible job-shop scheduling problem under resource constraints [J].
Chan, F. T. S. ;
Wong, T. C. ;
Chan, L. Y. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (11) :2071-2089
[7]   A genetic algorithm-based scheduler for multiproduct parallel machine sheet metal job shop [J].
Chan, Felix T. S. ;
Choy, K. L. ;
Bibhushan .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (07) :8703-8715
[8]   A study of the flexible job shop scheduling problem with parallel machines and reentrant process [J].
Chen, J. C. ;
Chen, K. H. ;
Wu, J. J. ;
Chen, C. W. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 39 (3-4) :344-354
[9]   A local search algorithm for jobshop scheduling problems with alternative operations and sequence-dependent setups [J].
Choi, IC ;
Choi, DS .
COMPUTERS & INDUSTRIAL ENGINEERING, 2002, 42 (01) :43-58
[10]  
Falkenauer E., 1992, JORBEL-Belgian Journal of Operations Research,Statistics and Computer Science, V33, P79