| Article ID: | iaor2009942 |
| Country: | Netherlands |
| Volume: | 159 |
| Issue: | 1 |
| Start Page Number: | 83 |
| End Page Number: | 95 |
| Publication Date: | Mar 2008 |
| Journal: | Annals of Operations Research |
| Authors: | Lau Hoong Chuin, Feng Guang |
| Keywords: | heuristics |
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.