A computational study of exact approaches for the adjustable robust resource-constrained project scheduling problem

Abstract We study the robust resource-constrained project scheduling problem under budgeted uncertainty polytope. The problem can be seen as a very challenging variant of the resource-constrained project scheduling problem, where the objective function minimises the worst-case makespan, assuming that activity durations are subject to interval uncertainty. The model allows to control the level of robustness by means of a protection factor related to the risk aversion of the decision maker. The paper introduces two exact decomposition approaches to tackle the solution of this difficult problem. An extensive computational experimentation, on standard benchmark instances from the literature, is carried out to assess and compare the performance of the proposed methods, also with respect to the state-of-the-art exact solution approach.

[1]  R. Horst,et al.  Global Optimization: Deterministic Approaches , 1992 .

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

[3]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

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

[5]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

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

[7]  Patrizia Beraldi,et al.  A Two-stage Stochastic Programming Model for the Resource Constrained Project Scheduling Problem under Uncertainty , 2018, ICORES.

[8]  Norbert Trautmann,et al.  Scheduling the production of rolling ingots: industrial context, model, and solution method , 2003 .

[9]  Patrizia Beraldi,et al.  The Stochastic Resource-Constrained Project Scheduling Problem , 2015 .

[10]  Willy Herroelen,et al.  Robust and reactive project scheduling: a review and classification of procedures , 2004 .

[11]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[12]  Amir Beck,et al.  Duality in robust optimization: Primal worst equals dual best , 2009, Oper. Res. Lett..

[13]  Philip M. Wolfe,et al.  Multiproject Scheduling with Limited Resources: A Zero-One Programming Approach , 1969 .

[14]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..

[15]  Marcel Mongeau,et al.  Event-based MILP models for resource-constrained project scheduling problems , 2011, Comput. Oper. Res..

[16]  John N. Hooker,et al.  A Hybrid Method for Planning and Scheduling , 2004, CP.

[17]  Willy Herroelen,et al.  Project scheduling under uncertainty: Survey and research potentials , 2005, Eur. J. Oper. Res..

[18]  Cécile Murat,et al.  Robust location transportation problems under uncertain demands , 2014, Discret. Appl. Math..

[19]  Patrizia Beraldi,et al.  A scheduling methodology for dealing with uncertainty in construction projects , 2011 .

[20]  A. Ben-Tal,et al.  Adjustable robust solutions of uncertain linear programs , 2004, Math. Program..

[21]  Xin Chen,et al.  Uncertain Linear Programs: Extended Affinely Adjustable Robust Counterparts , 2009, Oper. Res..

[22]  J. F. Benders Partitioning procedures for solving mixed-variables programming problems , 1962 .

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

[24]  J Figueira,et al.  Stochastic Programming , 1998, J. Oper. Res. Soc..

[25]  Marcel Mongeau,et al.  Comparison of mixed integer linear programming models for the resource-constrained project scheduling problem with consumption and production of resources , 2012, Flexible Services and Manufacturing Journal.

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

[27]  Long Zhao,et al.  Solving two-stage robust optimization problems using a column-and-constraint generation method , 2013, Oper. Res. Lett..

[28]  Tara L. Terry,et al.  Robust Linear Optimization With Recourse , 2009 .

[29]  Patrizia Beraldi,et al.  An adjustable robust optimization model for the resource-constrained project scheduling problem with uncertain activity durations , 2017 .

[30]  Gang Yu,et al.  A two-stage stochastic programming approach for project planning with uncertain activity durations , 2007, J. Sched..