New benchmark results for the stochastic resource-constrained project scheduling problem

In this article* we study the stochastic resource-constrained project scheduling problem or SRCPSP, where project activities have stochastic durations. A solution is a scheduling policy, and we propose a new class of policies that is a superset of most of the existing classes that are available in the literature. A policy in this new class makes a number of a-priori decisions in a pre-processing phase while the remaining scheduling decisions are made on-line. A two-phase local-search algorithm is proposed to find high-quality policies within the class. Our computational results indicate that the proposed procedure outperforms all existing algorithms for large instances.

[1]  Nashwan Dawood Estimating project and activity duration: a risk management approach using network analysis , 1998 .

[2]  Gündüz Ulusoy,et al.  A note on an iterative forward/backward scheduling technique with reference to a procedure by Li and Willis , 1996 .

[3]  Roel Leus,et al.  Resource‐Constrained Project Scheduling for Timely Project Completion with Stochastic Activity Durations , 2007 .

[4]  Rolf H. Möhring,et al.  Scheduling under uncertainty: Optimizing against a randomizing adversary , 2000, APPROX.

[5]  Roger J.-B. Wets,et al.  The aggregation principle in scenario analysis stochastic optimization , 1989 .

[6]  Jan Karel Lenstra,et al.  Scheduling subject to resource constraints: classification and complexity , 1983, Discret. Appl. Math..

[7]  Arno Sprecher,et al.  Scheduling Resource-Constrained Projects Competitively at Modest Memory Requirements , 2000 .

[8]  Patrizia Beraldi,et al.  A heuristic approach for resource constrained project scheduling with uncertain activity durations , 2011, Comput. Oper. Res..

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

[10]  Robert J Willis,et al.  An iterative scheduling technique for resource-constrained project scheduling , 1992 .

[11]  Filip Deblaere Resource-constrained project scheduling under uncertainty. , 2010 .

[12]  R. Tyrrell Rockafellar,et al.  Scenarios and Policy Aggregation in Optimization Under Uncertainty , 1991, Math. Oper. Res..

[13]  Juite Wang,et al.  A fuzzy robust scheduling approach for product development projects , 2004, Eur. J. Oper. Res..

[14]  Franz Josef Radermacher,et al.  Preselective strategies for the optimization of stochastic project networks under resource constraints , 1983, Networks.

[15]  Mohamed Haouari,et al.  A two-stage-priority-rule-based algorithm for robust resource-constrained project scheduling , 2008, Comput. Ind. Eng..

[16]  Erik Demeulemeester,et al.  The use of buffers in project management: The trade-off between stability and makespan , 2004 .

[17]  Erik Demeulemeester,et al.  Project scheduling : a research handbook , 2002 .

[18]  S. Ward,et al.  Estimation and evaluation of uncertainty: a minimalist first pass approach , 2000 .

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

[20]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[21]  Luca Maria Gambardella,et al.  A survey on metaheuristics for stochastic combinatorial optimization , 2009, Natural Computing.

[22]  Erik Demeulemeester,et al.  Proactive policies for the stochastic resource-constrained project scheduling problem , 2011, Eur. J. Oper. Res..

[23]  F. Radermacher Scheduling of project networks , 1985 .

[24]  Haitao Li,et al.  Solving stochastic resource-constrained project scheduling problems by closed-loop approximate dynamic programming , 2015, Eur. J. Oper. Res..

[25]  Stefan Creemers,et al.  Minimizing the expected makespan of a project with stochastic activity durations under resource constraints , 2015, J. Sched..

[26]  Professor Dr. Klaus Neumann,et al.  Project Scheduling with Time Windows and Scarce Resources , 2003, Springer Berlin Heidelberg.

[27]  Ling Wang,et al.  An estimation of distribution algorithm and new computational results for the stochastic resource-constrained project scheduling problem , 2015, Flexible Services and Manufacturing Journal.

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

[29]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[30]  Francisco Ballestín,et al.  When it is worthwhile to work with the stochastic RCPSP? , 2007, J. Sched..

[31]  Rainer Kolisch Serial and parallel resource-constrained project scheduling methods revisited: Theory and computation , 1994 .

[32]  Rainer Kolisch,et al.  Efficient priority rules for the resource-constrained project scheduling problem , 1996 .

[33]  Eduardo Saliby,et al.  Descriptive Sampling: A Better Approach to Monte Carlo Simulation , 1990 .

[34]  Francisco Ballestín,et al.  Justification and RCPSP: A technique that pays , 2005, Eur. J. Oper. Res..

[35]  Boaz Golany,et al.  Predetermined intervals for start times of activities in the stochastic project scheduling problem , 2011, Ann. Oper. Res..

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

[37]  Robert L. Armacost,et al.  The role of the nonanticipativity constraint in commercial software for stochastic project scheduling , 1996 .

[38]  Laureano F. Escudero,et al.  Production planning via scenario modelling , 1993, Ann. Oper. Res..

[39]  Ronald L. Graham,et al.  Bounds on Multiprocessing Timing Anomalies , 1969, SIAM Journal of Applied Mathematics.

[40]  Christian Artigues,et al.  Robust optimization for resource-constrained project scheduling with uncertain activity durations , 2011, Flexible Services and Manufacturing Journal.

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

[42]  D. Malcolm,et al.  Application of a Technique for Research and Development Program Evaluation , 1959 .

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

[44]  Jamal F. Al‐Bahar,et al.  Systematic Risk Management Approach for Construction Projects , 1990 .

[45]  Rainer Kolisch,et al.  Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem , 2000, Eur. J. Oper. Res..

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

[47]  Rainer Kolisch,et al.  PSPLIB - a project scheduling problem library , 1996 .

[48]  Robert L. Armacost,et al.  Understanding Simulation Solutions to Resource Constrained Project Scheduling Problems with Stochastic Task Durations , 1998 .

[49]  Marc Lambrecht,et al.  Scheduling Markovian PERT networks to maximize the net present value , 2010, Oper. Res. Lett..

[50]  Vidyadhar G. Kulkarni,et al.  Markov and Markov-Regenerative pert Networks , 1986, Oper. Res..