Efficient algorithms for machine scheduling problems with earliness and tardiness penalties

被引:0
作者
Guang Feng
Hoong Chuin Lau
机构
[1] ILOG (S) Pte Ltd,School of Information Systems
[2] Singapore Management University,undefined
来源
Annals of Operations Research | 2008年 / 159卷
关键词
Earliness-tardiness; Meta-heuristics; Scheduling; Squeaky wheel;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we study the multi-machine scheduling problem with earliness and tardiness penalties and sequence dependent setup times. This problem can be decomposed into two subproblems—sequencing and timetabling. Sequencing focuses on assigning each job to a fixed machine and determine the job sequence on each machine. We call such assignment a semi-schedule. Timetabling focuses on finding an executable schedule from the semi-schedule via idle-time insertion. Sequencing is strongly NP-hard in general. Although timetabling is polynomial-time solvable, it can become a computational bottleneck if the procedure is executed many times within a larger framework. This paper makes two contributions. We first propose a quantum improvement to the computational efficiency of the timetabling algorithm. We then apply it within a squeaky wheel optimization framework to solve the sequencing and overall problem. Finally, we demonstrate the strength of our proposed algorithms by experiments.
引用
收藏
页码:83 / 95
页数:12
相关论文
共 33 条
[1]  
Balakrishnan N.(1998)Early/tardy scheduling with sequence dependent setups on uniform parallel machines Computers and Operations Research 26 127-141
[2]  
Kanet J. J.(1995)Minmax earliness/tardiness scheduling in identical parallel machine system using genetic algorithm Computers and Industrial Engineering 29 513-517
[3]  
Sridharan S. V.(1993)Single-machine scheduling with early and tardy completion costs Naval Research Logistics 40 85-101
[4]  
Cheng R.(1988)One-processor scheduling with symmetric earliness and tardiness penalties Mathematics of Operations Research 13 330-348
[5]  
Gen M.(1995)Solving a class scheduling problem with a genetic algorithm ORSA Journal of Computing 7 443-452
[6]  
Tosawa T.(1997)A neighbourhood scheme with a compressed solution space for the early/tardy scheduling problem European Journal of Operational Research 102 513-527
[7]  
Davis J. S.(1999)Squeaky wheel optimization Journal of Artificial Intelligence Research 10 353-373
[8]  
Kanet J. J.(2000)Scheduling with inserted idle time: problem taxonomy and literature review Operations Research 48 99-110
[9]  
Garey M. R.(2002)Unrelated parallel machine scheduling with setup times using simulated annealing Robotics and Computer Integrated Manufacturing 18 223-231
[10]  
Tarjan R. E.(1977)A “pseudopolynomial” algorithm for sequencing jobs to minimize total tardiness Annals of Discrete Mathematics 1 331-342