Article ID: | iaor20033129 |
Country: | Netherlands |
Volume: | 118 |
Issue: | 1 |
Start Page Number: | 49 |
End Page Number: | 71 |
Publication Date: | Feb 2003 |
Journal: | Annals of Operations Research |
Authors: | Beck J. Christopher, Refalo Philippe |
Keywords: | programming: integer, programming: linear |
A hybrid technique using constraint programming and linear programming is applied to the problem of scheduling with earliness and tardiness costs. The linear model maintains a set of relaxed optimal start times which are used to guide the constraint programming search heuristic. In addition, the constraint programming problem model employs the strong constraint propagation techniques responsible for many of the advances in constraint programming for scheduling in the past few years. Empirical results validate our approach and show, in particular, that creating and solving a subproblem containing only the activities with direct impact on the cost function and then using this solution in the main search, significantly increases the number of problems that can be solved to optimality while significantly decreasing the search time.