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 abstract

University of Melbourne Researchers

Grants


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.