Using Genetic Algorithms and Heuristics for Job Shop Scheduling with Sequence-Dependent Setup Times

被引:1
作者
Waiman Cheung
Hong Zhou
机构
[1] The Chinese University of Hong Kong,Faculty of Business Administration
[2] Beijing University of Aeronautics and Astronautics,School of Economics and Management
来源
Annals of Operations Research | 2001年 / 107卷
关键词
scheduling; sequence-dependent setup time; job shop; genetic algorithm; and heuristic;
D O I
暂无
中图分类号
学科分类号
摘要
The importance of job shop scheduling as a practical problem has attracted the attention of many researchers. However, most research has focused on special cases such as single machine, parallel machine, and flowshop environments due to the “hardness” of general job shop problems. In this paper, a hybrid algorithm based on an integration of a genetic algorithm and heuristic rules is proposed for a general job shop scheduling problem with sequence-dependent setups (Jm|sjk|Cmax ). An embedded simulator is employed to implement the heuristic rules, which greatly enhances the flexibility of the algorithm. Knowledge relevant to the problem is inherent in the heuristic rules making the genetic algorithm more efficient, while the optimization procedure provided by the genetic algorithm makes the heuristic rules more effective. Extensive numerical experiments have been conducted and the results have shown that the hybrid approach is superior when compared to recently published existing methods for the same problem.
引用
收藏
页码:65 / 81
页数:16
相关论文
共 62 条
[1]  
Adams J.(1989)The shifting bottleneck procedure for job shop scheduling Management Science 34 391-401
[2]  
Balas E.(1988)Scheduling tasks with sequence-dependent processing times Naval Research Logistics 35 177-184
[3]  
Zawack D.(1998)Approximation algorithms for two-machine flow shop scheduling with batch setup times Mathematical Programming 82 255-271
[4]  
Bianco L.(1997)Job shop scheduling with separable sequence-dependent setups Annals of Operations Research 70 155-170
[5]  
Ricciardelli S.(1992)Technical note: a simple model for optimizing the single machine early/tardy problem with sequence-dependent setups Production and Operations Management 1 225-228
[6]  
Rinaldi G.(1996)Local search heuristics for single-machine scheduling with batching to minimize the number of late jobs European Journal of Operational Research 90 200-213
[7]  
Sassano A.(1995)A genetic algorithm for the job shop problem Computers and Operations Research 22 12-24
[8]  
Chen B.(1995)A savings index heuristic algorithm for flowshop scheduling with sequence-dependent setup times Journal of the Operational Research Society 46 1365-1373
[9]  
Potts C.N.(2000)Parallel machine scheduling with a common server Discrete Applied Mathematics 102 223-243
[10]  
Strusevich V.A.(1998)A two-stage hybrid flowshop with uniform machines and setup times Mathematical and Computer Modelling 27 27-45