A hybrid genetic algorithm for the job shop scheduling problem

被引:340
作者
Gonçalves, JF
Mendes, JJDM
Resende, MGC
机构
[1] Univ Porto, Fac Econ, P-4200464 Oporto, Portugal
[2] Inst Super Engn Porto, Dept Informat Engn, P-4200072 Oporto, Portugal
关键词
job shop; scheduling; genetic algorithm; heuristics; random keys;
D O I
10.1016/j.ejor.2004.03.012
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a hybrid genetic algorithm for the job shop scheduling problem. The chromosome representation of the problem is based on random keys. The schedules are constructed using a priority rule in which the priorities are defined by the genetic algorithm. Schedules are constructed using a procedure that generates parameterized active schedules. After a schedule is obtained a local search heuristic is applied to improve the solution. The approach is tested on a set of standard instances taken from the literature and compared with other approaches. The computation results validate the effectiveness of the proposed algorithm. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:77 / 95
页数:19
相关论文
共 38 条
[1]  
Aarts E. H., 1994, ORSA Journal on Computing, V6, P118, DOI 10.1287/ijoc.6.2.118
[2]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[3]   Parallel GRASP with path-relinking for job shop scheduling [J].
Aiex, RM ;
Binato, S ;
Resende, MGC .
PARALLEL COMPUTING, 2003, 29 (04) :393-430
[4]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[5]  
[Anonymous], 1996, META HEURISTICS THEO, DOI DOI 10.1007/978-1-4613-1361-8_14
[6]  
Applegate D., 1991, ORSA Journal on Computing, V3, P149, DOI 10.1287/ijoc.3.2.149
[7]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[8]  
BEASLEY D, 1993, U COMPUT, V15, P58
[9]  
BINATO S, 2002, ESSAYS SURVEYS METAH
[10]  
BRUCKER P, 1994, DISCRETE APPL MATH, V49, P105