Article ID: | iaor20071719 |
Country: | Singapore |
Volume: | 23 |
Issue: | 3 |
Start Page Number: | 393 |
End Page Number: | 405 |
Publication Date: | Sep 2006 |
Journal: | Asia-Pacific Journal of Operational Research |
Authors: | Gonalves Jos Fernando, Valente Jorge M.S., Alves Rui A.F.S. |
Keywords: | heuristics: genetic algorithms |
In this paper, we present a hybrid genetic algorithm for a version of the early/tardy scheduling problem in which no unforced idle time may be inserted in a sequence. The chromosome representation of the problem is based on random keys. The genetic algorithm is used to establish the order in which the jobs are initially scheduled, and a local search procedure is subsequently applied to detect possible improvements. The approach is tested on a set of randomly generated problems and compared with existing efficient heuristic procedures based on dispatch rules and local search. The computational results show that this new approach, although requiring slightly longer computational times, is better than the previous algorithms in terms of solution quality.