Article ID: | iaor20033128 |
Country: | Netherlands |
Volume: | 118 |
Issue: | 1 |
Start Page Number: | 35 |
End Page Number: | 48 |
Publication Date: | Feb 2003 |
Journal: | Annals of Operations Research |
Authors: | Ajili Farid, Sakkout Hani El |
Keywords: | programming: linear |
A scheduling problem with piecewise linear (PL) optimization extends conventional scheduling by imposing a conjunction of combinatorial PL constraints involving the objective function variables. To solve this problem, this paper presents a hybrid algorithm where Constraint Programming (CP) search is supported and driven by a (integer) linear programming solver running on a well-controlled subproblem which is dynamically tightened. The paper discusses and compares different ways of decomposing the problem constraints between the CP search and the solver. We show how the subproblem structure and the piecework linearity are exploited by the search.