A hybrid of genetic algorithm and bottleneck shifting for multiobjective flexible job shop scheduling problems

被引:172
作者
Gao, Jie [1 ]
Gen, Mitsuo
Sun, Linyan
Zhao, Xiaohui
机构
[1] Xian Jiaotong Univ, Sch Management, Xian 710049, Peoples R China
[2] Waseda Univ, Grad Sch Informat Prod & Syst, Kitakyushu, Fukuoka 8080135, Japan
[3] Xian Polytech Univ, Sch Mech & Elect Engn, Xian 710048, Peoples R China
基金
中国国家自然科学基金;
关键词
flexible job shop scheduling problem; Genetic algorithm; Bottleneck shifting; Neighborhood structure;
D O I
10.1016/j.cie.2007.04.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Flexible job shop scheduling problem (fJSP) is an extension of the classical job shop scheduling problem, which provides a closer approximation to real scheduling problems. This paper addresses the fJSP problem with three objectives: min makespan, min maximal machine workload and min total workload. We develop a new genetic algorithm hybridized with an innovative local search procedure (bottleneck shifting) for the problem. The genetic algorithm uses two representation methods to depict solution candidates of the fJSP problem. Advanced crossover and mutation operators are proposed to adapt to the special chromosome structures and the characteristics of the problem. The bottleneck shifting works over two kinds of effective neighborhood, which use interchange of operation sequences and assignment of new machines for operations on the critical path. In order to strengthen search ability, the neighborhood structure can be adjusted dynamically in the local search procedure. The performance of the proposed method is tested by numerical experiments on a large number of representative problems. (c) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:149 / 162
页数:14
相关论文
共 20 条
[11]   Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems [J].
Kacem, I ;
Hammadi, S ;
Borne, P .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2002, 32 (01) :1-13
[12]  
Mastrolilli M., 2000, Journal of Scheduling, V3, P3, DOI 10.1002/(SICI)1099-1425(200001/02)3:1<3::AID-JOS32>3.0.CO
[13]  
2-Y
[14]  
Moscato P., 1992, P INT C PAR COMP TRA
[15]   A fast taboo search algorithm for the job shop problem [J].
Nowicki, E ;
Smutnicki, C .
MANAGEMENT SCIENCE, 1996, 42 (06) :797-813
[16]  
Vaessens R. J. M., 1996, INFORMS Journal on Computing, V8, P302, DOI 10.1287/ijoc.8.3.302
[17]   Multiagent scheduling method with earliness and tardiness objectives in flexible job shops [J].
Wu, ZB ;
Weng, MX .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2005, 35 (02) :293-301
[18]   An effective hybrid optimization approach for multi-objective flexible job-shop scheduling problems [J].
Xia, WJ ;
Wu, ZM .
COMPUTERS & INDUSTRIAL ENGINEERING, 2005, 48 (02) :409-425
[19]   GA-based discrete dynamic programming approach for scheduling in FMS environments [J].
Yang, JB .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2001, 31 (05) :824-835
[20]  
ZHANG H, 2005, J COMPLEXITY INT, V11, P223