A multi-objective resource allocation problem in dynamic PERT networks

We develop a multi-objective model for the resource allocation problem in a dynamic PERT network, where the activity durations are exponentially distributed random variables and the new projects are generated according to a Poisson process. This dynamic PERT network is represented as a network of queues, where the service times represent the durations of the corresponding activities and the arrival stream to each node follows a Poisson process with the generation rate of new projects. It is assumed that the mean time spent in each service station is a non-increasing function and the direct cost of each activity is a non-decreasing function of the amount of resource allocated to it. The decision variables of the model are the allocated resource quantities. To evaluate the distribution function of total duration for any particular project, we apply a longest path technique in networks of queues. Then, the problem is formulated as a multi-objective optimal control problem that involves three conflicting objective functions. The objective functions are the project direct cost (to be minimized), the mean of the project completion time (min) and the variance of the project completion time (min). Finally, the goal attainment method is applied to solve a discrete-time approximation of the original optimal control problem. We also computationally investigate the trade-off between accuracy and the computational time of the discrete-time approximation technique.

[1]  Jan Węglarz,et al.  Project Scheduling with Continuously-Divisible, Doubly Constrained Resources , 1981 .

[2]  D. R. Robinson A Dynamic Programming Solution to Cost-Time Tradeoff for CPM , 1975 .

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

[4]  D. K. H. Chua Senior,et al.  A TIME-COST TRADE-OFF MODEL WITH RESOURCE CONSIDERATION USING GENETIC ALGORITHM , 1997 .

[5]  Emanuel Todorov,et al.  Optimal Control Theory , 2006 .

[6]  Amir Azaron,et al.  A genetic algorithm approach for the time-cost trade-off in PERT networks , 2005, Appl. Math. Comput..

[7]  Amir Azaron,et al.  Optimal control of service rates and arrivals in Jackson networks , 2003, Eur. J. Oper. Res..

[8]  C. Hwang Multiple Objective Decision Making - Methods and Applications: A State-of-the-Art Survey , 1979 .

[9]  S. Elmaghraby Resource allocation via dynamic programming in activity networks , 1993 .

[10]  Erik Demeulemeester,et al.  Optimal procedures for the discrete time/cost trade-off problem in project networks , 1996 .

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

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

[13]  C. Hwang,et al.  Fuzzy Multiple Objective Decision Making: Methods And Applications , 1996 .

[14]  Ching-Lai Hwang,et al.  Multiple Objective Decision Making , 1994 .

[15]  Amir Azaron,et al.  Distribution function of the shortest path in networks of queues , 2005, OR Spectr..

[16]  J. Horowitz,et al.  Critical Path Problems with Concave Cost-Time Curves , 1972 .

[17]  E. B. Berman,et al.  Resource Allocation in a PERT Network Under Continuous Activity Time-Cost Functions , 1964 .

[18]  R. R. Hocking,et al.  Optimum Time Compression in Project Scheduling , 1970 .

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

[20]  Donald E. Kirk,et al.  Optimal Control Theory , 1970 .

[21]  L. Valadares Tavares Optimal resource profiles for program scheduling , 1987 .