Article ID: | iaor20062052 |
Country: | Netherlands |
Volume: | 165 |
Issue: | 2 |
Start Page Number: | 457 |
End Page Number: | 467 |
Publication Date: | Sep 2005 |
Journal: | European Journal of Operational Research |
Authors: | Potts C.N., Ghirardi M. |
Keywords: | heuristics |
This paper considers the problem of scheduling jobs on unrelated parallel machines to minimize the makespan. Recovering Beam Search is a recently introduced method for obtaining approximate solutions to combinatorial optimiztion problems. A traditional Beam Search algorithm is a type of truncated branch and bound algorithm approach. However, Recovering Beam Search allows the possibility of correcting wrong decisions by replacing partial solutions with others. We develop a Recovering Beam Search algorithm for our unrelated parallel machine scheduling problem that requires polynomial time. Computational results show that it is able to generate approximate solutions for instances with large size (up to 1000 jobs) using a few minutes of computation time.