Target-based project crashing problem by adaptive distributionally robust optimization

Abstract Project control that aims to track the project performance and to expedite relevant tasks when necessary has become the main aspect to ensure a successful scheduling outcome. We consider a project crashing problem with task completion due date. To cope with uncertainties lie in the duration time of tasks, we can crash the task with outsourced capacities, which should be reserved during the project planning stage. The total cost, including both capacity reservation cost and crashing cost, should be no more than the project budget. Since meeting with the task due date is a natural target, we focus on minimizing the overall task delay risk and model the objective using the target-based measure of minimizing delay risk index (DRI). We establish an adaptive distributionally robust optimization (ADRO) model for the project crashing problem and translate it into an equivalent mixed integer programming model. We compare the performance of our model against the stochastic approach and the expected makespan minimization model. Our model shows more efficiency and robustness with only mean and support information.

[1]  Hamidou Tembine,et al.  Distributionally Robust Games: Wasserstein Metric , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

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

[3]  Alison Davis-Blake,et al.  Managing Interdependence: The Effects of Outsourcing Structure on the Performance of Complex Projects , 2008, Decis. Sci..

[4]  Ghaleb Y. Abbasi,et al.  Crashing PERT networks using mathematical programming , 2001 .

[5]  Maria Elena Bruni,et al.  Evaluating project completion time in project networks with discrete random activity durations , 2009, Comput. Oper. Res..

[6]  Detmar W. Straub,et al.  IT Outsourcing Success: A Psychological Contract Perspective , 2004, Inf. Syst. Res..

[7]  Alexander Schied,et al.  Convex measures of risk and trading constraints , 2002, Finance Stochastics.

[8]  Chris Verhoef,et al.  The rise and fall of the Chaos report figures , 2010, IEEE Software.

[9]  Yakov Ben-Haim,et al.  Why Risk Analysis is Difficult, and Some Thoughts on How to Proceed , 2012, Risk analysis : an official publication of the Society for Risk Analysis.

[10]  Y. Ben-Haim Doing Our Best: Optimization and the Management of Risk , 2012, Risk analysis : an official publication of the Society for Risk Analysis.

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

[12]  Philippe Artzner,et al.  Coherent Measures of Risk , 1999 .

[13]  F. Knight The economic nature of the firm: From Risk, Uncertainty, and Profit , 2009 .

[14]  Dick den Hertog,et al.  A survey of adjustable robust optimization , 2019, Eur. J. Oper. Res..

[15]  Praveen Pathak,et al.  Knowledge sharing and cooperation in outsourcing projects - A game theoretic analysis , 2007, Decis. Support Syst..

[16]  Defeng Sun,et al.  Preferences for travel time under risk and ambiguity: Implications in path selection and network equilibrium , 2016 .

[17]  Alexander Shapiro,et al.  Optimality and Duality in Stochastic Programming , 2003 .

[18]  Peng Sun,et al.  A Linear Decision-Based Approximation Approach to Stochastic Programming , 2008, Oper. Res..

[19]  John M. Burt,et al.  Conditional Monte Carlo: A Simulation Technique for Stochastic Network Analysis , 1971 .

[20]  Lucy Gongtao Chen,et al.  On Dynamic Decision Making to Meet Consumption Targets , 2015, Oper. Res..

[21]  Ngai Pun,et al.  The Politics of Global Production: Apple, Foxconn and China's New Working Class , 2013 .

[22]  Salah E. Elmaghraby,et al.  On the fallacy of averages in project risk management , 2005, Eur. J. Oper. Res..

[23]  A. Rappaport,et al.  New thinking on how to link executive pay with performance. , 1999, Harvard business review.

[24]  Maqbool Dada,et al.  Sourcing decisions with capacity reservation contracts , 2001, Eur. J. Oper. Res..

[25]  Jin Qi,et al.  Mitigating Delays and Unfairness in Appointment Systems , 2017, Manag. Sci..

[26]  R. Pasupathy,et al.  A Guide to Sample Average Approximation , 2015 .

[27]  Nicholas G. Hall,et al.  Robust Capacity Planning for Project Management , 2021 .

[28]  Ruhul A. Sarker,et al.  Resource constrained project scheduling with uncertain activity durations , 2017, Comput. Ind. Eng..

[29]  Alexander Shapiro,et al.  On Complexity of Stochastic Programming Problems , 2005 .

[30]  Stephen M. Robinson,et al.  Sample-path optimization of convex stochastic performance functions , 1996, Math. Program..

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

[32]  Daniel Kuhn,et al.  Distributionally Robust Convex Optimization , 2014, Oper. Res..

[33]  Daniel Kuhn,et al.  Data-driven distributionally robust optimization using the Wasserstein metric: performance guarantees and tractable reformulations , 2015, Mathematical Programming.

[34]  Erik Demeulemeester,et al.  A computational experiment to explore better robustness measures for project scheduling under two types of uncertain environments , 2019, Comput. Ind. Eng..

[35]  Dimitris Bertsimas,et al.  On the power and limitations of affine policies in two-stage adaptive optimization , 2012, Math. Program..

[36]  Richard M. Van Slyke,et al.  Letter to the Editor---Monte Carlo Methods and the PERT Problem , 1963 .

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

[38]  Erik Demeulemeester,et al.  RanGen: A Random Network Generator for Activity-on-the-Node Networks , 2003, J. Sched..

[39]  Abdollah Aghaie,et al.  Ant colony optimization algorithm for stochastic project crashing problem in PERT networks using MC simulation , 2009 .

[40]  Avraham Shtub,et al.  The stochastic time–cost tradeoff problem: A robust optimization approach , 2007, Networks.

[41]  Karthik Natarajan,et al.  Distributionally robust project crashing with partial or no correlation information , 2019, Networks.

[42]  R. A. Bowman Stochastic gradient-based time-cost tradeoffs in PERT networks using simulation , 1994, Ann. Oper. Res..

[43]  Cameron A MacKenzie,et al.  Summarizing Risk Using Risk Measures and Risk Indices , 2014, Risk analysis : an official publication of the Society for Risk Analysis.

[44]  Zhe Zhang,et al.  Time/resource trade-off in the robust optimization of resource-constraint project scheduling problem under uncertainty , 2018 .

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

[46]  James E. Kelley,et al.  Critical-Path Planning and Scheduling: Mathematical Basis , 1961 .

[47]  Lucy Gongtao Chen,et al.  The Impact of a Target on Newsvendor Decisions , 2015, Manuf. Serv. Oper. Manag..

[48]  Martin Grunow,et al.  Capacity flexibility allocation in an outsourced supply chain with reservation , 2011 .

[49]  Nicholas G. Hall Research and Teaching Opportunities in Project Management , 2016 .

[50]  Mingyuan Chen,et al.  The distributionally robust newsvendor problem with dual sourcing under carbon tax and cap-and-trade regulations , 2016, Comput. Ind. Eng..

[51]  Melvyn Sim,et al.  Distributionally Robust Optimization and Its Tractable Approximations , 2010, Oper. Res..

[52]  Pablo A. Parrilo,et al.  Optimality of Affine Policies in Multistage Robust Optimization , 2009, Math. Oper. Res..

[53]  H. Simon,et al.  Theories of Decision-Making in Economics and Behavioural Science , 1966 .

[54]  Melvyn Sim,et al.  Adaptive Distributionally Robust Optimization , 2019, Manag. Sci..

[55]  Yinyu Ye,et al.  Distributionally Robust Optimization Under Moment Uncertainty with Application to Data-Driven Problems , 2010, Oper. Res..

[56]  Gérard P. Cachon,et al.  Contracting to Assure Supply: How to Share Demand Forecasts in a Supply Chain , 2001, Manag. Sci..

[57]  Daniel Kuhn,et al.  Primal and dual linear decision rules in stochastic and robust optimization , 2011, Math. Program..

[58]  D. R. Fulkerson A Network Flow Computation for Project Cost Curves , 1961 .

[59]  Patrizia Beraldi,et al.  A computational study of exact approaches for the adjustable robust resource-constrained project scheduling problem , 2018, Comput. Oper. Res..

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

[61]  Raad Yahya Qassim,et al.  Project Acceleration via Activity Crashing, Overlapping, and Substitution , 2008, IEEE Transactions on Engineering Management.

[62]  Chris Chapman,et al.  Transforming project risk management into project uncertainty management , 2003 .

[63]  Jeffrey L. Riggs,et al.  Integration of technical, cost, and schedule risks in project management , 1994, Comput. Oper. Res..

[64]  S. David Wu,et al.  Capacity reservation contracts for high-tech industry , 2007, Eur. J. Oper. Res..

[65]  Peng Sun,et al.  A Robust Optimization Perspective on Stochastic Programming , 2007, Oper. Res..

[66]  Melvyn Sim,et al.  Robust Optimization Made Easy with ROME , 2011, Oper. Res..

[67]  Melvyn Sim,et al.  Managing Underperformance Risk in Project Portfolio Selection , 2015, Oper. Res..

[68]  Robert J. Might,et al.  The role of structural factors in determining project management success , 1985, IEEE Transactions on Engineering Management.

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

[70]  Joel Goh,et al.  Total Cost Control in Project Management via Satisficing , 2013, Manag. Sci..