Proactive policies for the stochastic resource-constrained project scheduling problem

The resource-constrained project scheduling problem involves the determination of a schedule of the project activities, satisfying the precedence and resource constraints while minimizing the project duration. In practice, activity durations may be subject to variability. We propose a stochastic methodology for the determination of a project execution policy and a vector of predictive activity starting times with the objective of minimizing a cost function that consists of the weighted expected activity starting time deviations and the penalties or bonuses associated with late or early project completion. In a computational experiment, we show that our procedure greatly outperforms existing algorithms described in the literature.

[1]  Guochuan Zhang,et al.  Some results on resource constrained scheduling , 2004 .

[2]  Erik Demeulemeester,et al.  A tabu search procedure for developing robust predictive project schedules , 2008 .

[3]  Gideon Weiss,et al.  Stochastic scheduling problems I — General strategies , 1984, Z. Oper. Research.

[4]  Gideon Weiss,et al.  Stochastic scheduling problems II-set strategies- , 1985, Z. Oper. Research.

[5]  Roel Leus,et al.  The generation of stable project plans , 2004, 4OR.

[6]  Willy Herroelen,et al.  Stability and resource allocation in project planning , 2004 .

[7]  Erik Demeulemeester,et al.  A branch-and-bound procedure for the multiple resource-constrained project scheduling problem , 1992 .

[8]  Jane N. Hagstrom,et al.  Computational complexity of PERT problems , 1988, Networks.

[9]  Olivier Lambrechts,et al.  Robust project scheduling subject to resource breakdowns , 2007 .

[10]  Erik Demeulemeester,et al.  Proactive and reactive strategies for resource-constrained project scheduling with uncertain resource availabilities , 2008, J. Sched..

[11]  Erik Demeulemeester,et al.  Reactive scheduling in the multi-mode RCPSP , 2011, Comput. Oper. Res..

[12]  Mario Vanhoucke,et al.  Future research avenues for resource-constrained project scheduling: search space restriction or neighbourhood search extension? , 2006 .

[13]  Rainer Kolisch,et al.  PSPLIB - A project scheduling problem library: OR Software - ORSEP Operations Research Software Exchange Program , 1997 .

[14]  Kenneth R. Baker,et al.  Principles of Sequencing and Scheduling , 2018 .

[15]  Erik Demeulemeester,et al.  Generating Proactive Execution Policies for Resource-Constrained Projects with Uncertain Activity Durations , 2010 .

[16]  Christian Artigues,et al.  Insertion techniques for static and dynamic resource-constrained project scheduling , 2003, Eur. J. Oper. Res..

[17]  Mario Vanhoucke,et al.  A Decomposition-Based Genetic Algorithm for the Resource-Constrained Project-Scheduling Problem , 2007, Oper. Res..

[18]  K. Arrow,et al.  Optimal Inventory Policy. , 1951 .

[19]  Xiangtong Qi,et al.  Disruption Management: Framework, Models And Applications , 2004 .

[20]  Frederik Stork,et al.  Stochastic resource-constrained project scheduling , 2001 .

[21]  Stijn Van de Vonder Proactive-reactive procedures for robust project scheduling , 2006 .

[22]  Roel Leus,et al.  New competitive results for the stochastic resource-constrained project scheduling problem: exploring the benefits of pre-processing , 2011, J. Sched..

[23]  Rolf H. Möhring,et al.  Resource-constrained project scheduling: Notation, classification, models, and methods , 1999, Eur. J. Oper. Res..

[24]  Erik Demeulemeester,et al.  Heuristic Procedures for Reactive Project Scheduling , 2006, Comput. Ind. Eng..

[25]  Erik Demeulemeester,et al.  Proactive heuristic procedures for robust project scheduling: An experimental analysis , 2008, Eur. J. Oper. Res..

[26]  Jonathan F. Bard,et al.  Disruption management for resource-constrained project scheduling , 2005, J. Oper. Res. Soc..

[27]  Erik Demeulemeester,et al.  New Benchmark Results for the Resource-Constrained Project Scheduling Problem , 1997 .