Journal article
Using constraint programming for solving RCPSP/max-cal
S Kreter, A Schutt, PJ Stuckey
Constraints | SPRINGER | Published : 2017
Abstract
Resource-constrained project scheduling with the objective of minimizing project duration (RCPSP) is one of the most studied scheduling problems. In this paper we consider the RCPSP with general temporal constraints and calendar constraints. Calendar constraints make some resources unavailable on certain days in the scheduling period and force activity execution to be delayed while resources are unavailable. They arise in practice from, e.g., unavailabilities of staff during public holidays and weekends. The resulting problems are challenging optimization problems. We develop not only six different constraint programming (CP) models to tackle the problem, but also a specialized propagator fo..
View full abstractGrants
Funding Acknowledgements
This work was partially supported by Asian Office of Aerospace Research and Development (AOARD) grant FA2386-12-1-4056. We thank Petr Vilim for his insights and suggestions that he provided us for our initial CP Optimizer model. We also thank for the anonymous reviewers who help to improve the manuscript, especially for the suggestions of model variants of the CP Optimizer model.