A hybrid genetic and variable neighborhood descent algorithm for flexible job shop scheduling problems

被引:358
作者
Gao, Jie [1 ,2 ]
Sun, Linyan [1 ]
Gen, Mitsuo [2 ]
机构
[1] Xian Jiaotong Univ, Sch Management, Xian 710049, Peoples R China
[2] Waseda Univ, Grad Sch Informat Prod & Syst, Kitakyushu, Fukuoka 8080135, Japan
基金
中国国家自然科学基金;
关键词
flexible job shop scheduling; genetic algorithms; variable neighborhood descent; critical path;
D O I
10.1016/j.cor.2007.01.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper addresses the flexible job shop scheduling problem (fJSP) with three objectives: min makespan, min maximal machine workload and ruin total workload. We developed a hybrid genetic algorithm (GA) for the problem. The GA uses two vectors to represent solutions. Advanced crossover and mutation operators are used to adapt to the special chromosome structure and the characteristics of the problem. In order to strengthen the search ability, individuals of GA are first improved by a variable neighborhood descent (VND), which involves two local search procedures: local search of moving one operation and local search of moving two operations. Moving an operation is to delete the operation, find an assignable time interval for it, and allocate it in the assignable interval. We developed an efficient method to find assignable time intervals for the deleted operations based on the concept of earliest and latest event time. The local optima of moving one operation are further improved by moving two operations simultaneously. An extensive computational study on 181 benchmark problems shows the performance of our approach. (c) 2007 Published by Elsevier Ltd.
引用
收藏
页码:2892 / 2907
页数:16
相关论文
共 32 条
[1]   PERFORMANCE OF HIERARCHICAL PRODUCTION SCHEDULING POLICY [J].
AKELLA, R ;
CHOONG, Y ;
GERSHWIN, SB .
IEEE TRANSACTIONS ON COMPONENTS HYBRIDS AND MANUFACTURING TECHNOLOGY, 1984, 7 (03) :225-240
[2]  
Baker KR., 1974, Introduction to Sequencing and Scheduling
[4]  
BARNES JW, 1996, ORP9609 U TEX AUST
[5]   HYBRID HIERARCHICAL SCHEDULING AND CONTROL-SYSTEMS IN MANUFACTURING [J].
BONA, B ;
BRANDIMARTE, P ;
GRECO, C ;
MENGA, G .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (06) :673-686
[6]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[7]   Tabu-search for the multi-mode job-shop problem [J].
Brucker P. ;
Neyer J̈. .
Operations-Research-Spektrum, 1998, 20 (1) :21-28
[8]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[9]  
CHAMBERS JB, 1996, THESIS U TEXAS AUSTI
[10]   An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search [J].
DauzerePeres, S ;
Paulli, J .
ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) :281-306