OPTIMAL RESOURCE ALLOCATION IN ACTIVITY NETWORKS UNDER STOCHASTIC CONDITIONS

We treat the problem of optimally allocating a single resource under uncertainty to the various activities of a project to minimize a certain economic objective composed of resource utilization cost and tardiness cost. Traditional project scheduling methods assume that the uncertainty resides in the duration of the activities. Our research differs from the traditional view in that it assumes that the work content (or “effort”) of an activity is the source of the ‘internal’ uncertainty — as opposed to the ‘external’ uncertainty — and the duration is the result of the intensity of the resource allocated to the activity, which then becomes the decision variable. The functional relationship between the work content, the resource allocation, and the duration of the activity is arbitrary, though we take it to be hyperbolic. When the work content is known only in probability, we discuss the approach via stochastic programming and demonstrate its inadequacy to respond to the various questions raised in this domain. Our analysis treats the special case when the work content is exponentially distributed, which may be viewed as an ‘upper bound’ distribution on most probability distributions suggested in this field. This results in a continuous-time Markov chain with a single absorbing state. We establish convexity of the cost function and develop a Policy Iteration-like approach that achieves the optimum in finite number of steps. † Corresponding author.

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

[2]  Shu-Cherng Fang,et al.  An Electromagnetism-like Mechanism for Global Optimization , 2003, J. Glob. Optim..

[3]  Richard E. Barlow,et al.  Statistical Theory of Reliability and Life Testing: Probability Models , 1976 .

[4]  R. E. Kalman,et al.  Optimum Seeking Methods. , 1964 .

[5]  S. Elmaghraby An Algebra for the Analysis of Generalized Activity Networks , 1964 .

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

[7]  R. Wollmer Critical path planning under uncertainty , 1985 .

[8]  Eugene L. Lawler,et al.  The recognition of Series Parallel digraphs , 1979, SIAM J. Comput..

[9]  Salah E. Elmaghraby,et al.  Basic approximations to an adaptive resource allocation technique to stochastic multimodal projects , 2003 .

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

[11]  Anabela Tereso Experimental Results of an Adaptive Resource Allocation Technique to Stochastic Multimodal Projects , 2003 .

[12]  Christine Strauss,et al.  A Stochastic Branch-and-Bound Approach to Activity Crashing in Project Management , 2000, INFORMS J. Comput..

[13]  R. Benmansour,et al.  Approximation of Continuous Distribution Via the Generalized Erlang Distribution , 2009 .

[14]  Sacramento Quintanilla,et al.  Project Scheduling with Stochastic Activity Interruptions , 1999 .

[15]  Yuval Rabani,et al.  Linear Programming , 2007, Handbook of Approximation Algorithms and Metaheuristics.

[16]  Joseph G. Szmerekovsky,et al.  Scheduling projects with stochastic activity duration to maximize expected net present value , 2009, Eur. J. Oper. Res..

[17]  J. Kamburowski,et al.  OPTIMAL REDUCTION OF TWO-TERMINAL DIRECTED ACYCLIC GRAPHS * , 1992 .

[18]  Salah E. Elmaghraby,et al.  The optimal resource allocation in stochastic activity networks via the electromagnetism approach , 2004 .

[19]  Salah E. Elmaghraby,et al.  Adaptive resource allocation in multimodal activity networks , 2004 .

[20]  Amir Azaron,et al.  Time-cost trade-off via optimal control theory in Markov PERT networks , 2007, Ann. Oper. Res..

[21]  James J. Solberg,et al.  The use of cutsets in Monte Carlo analysis of stochastic networks , 1979 .

[22]  Marcel F. Neuts,et al.  Structured Stochastic Matrices of M/G/1 Type and Their Applications , 1989 .

[23]  S E Elmaghraby,et al.  Resource Allocation in Activity Networks under Stochastic Conditions. A Geometric Programming-Sample Path Optimization Approach , 2007 .

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

[25]  Dimitri Golenko-Ginzburg,et al.  Stochastic network project scheduling with non-consumable limited resources , 1997 .

[26]  Stein W. Wallace,et al.  Improving project cost estimation by taking into account managerial flexibility , 2000, Eur. J. Oper. Res..