Skip to main content
Log in

Stochastic gradient-based time-cost tradeoffs in PERT networks using simulation

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

Infinitesimal perturbation analysis and score function gradient estimators are developed for PERT (Program Evaluation and Review Technique) networks and analyzed for potential use for prescriptive project management. In particular, a stochastic version of the familiar deterministic “project crashing” problem is considered. A heuristic using the gradient estimators is developed and shown to give close to locally optimal performance relatively quickly. An attempt is made to characterize the amount of variability in networks that would warrant the use of this heuristic by comparing its performance experimentally to that of the standard linear programming approach using only the task means (ignoring variability).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Referees

  1. V.G. Adlakha, An empirical evaluation of antithetic variates and quasirandom points for simulating stochastic networks, Simulation 58(1992).

  2. V.G. Adlakha, An improved conditional Monte Carlo technique for stochastic shortest route problems, Manag. Sci. 32(1986)1360–1367.

    Google Scholar 

  3. V.M. Aleksandrov, V.I. Sysoyev and V.V. Shemeneva, Stochastic optimization, Eng. Cybern. 5(1968)11–16.

    Google Scholar 

  4. J.F. Bard and J.E. Bennett, Path preference in stochastic acyclic networks, Manag. Sci. 37(1991)198–215.

    Google Scholar 

  5. R.A. Bowman, Efficient estimation of arc criticalities in stochastic activity networks, Working Paper, Graduate Management Institute, Union College, Schenectady, NY (1991), to appear in Manag. Sci.

    Google Scholar 

  6. R.A. Bowman, Parameter selection for stochastic PERT time-cost tradeoffs, Working Paper, Graduate Management Institute, Union College, Schenectady, NY (1992).

    Google Scholar 

  7. R.A. Bowman and J.A. Muckstadt, Stochastic analysis of cyclic schedules, Technical Report No. 941, School of OR and IE, Cornell University, Ithaca, NY (1990), to appear in Oper. Res.

    Google Scholar 

  8. J.M. Burt and M.B. Garman, Conditional Monte Carlo: A simulation technique for stochastic network analysis, Manag. Sci. 18(1971).

  9. R.C.H. Cheng, The use of antithetic control variates in computer simulations, in:Proc. 1981 Winter Simulation Conf., ed. T.I. Ören, C.M. Delfosse and C.M. Schub (1981).

  10. R. Dial, F. Glover, D. Karney and D. Klingman, A computational analysis of alternative algorithms for finding shortest path trees, Research Report No. CCS 291, University of Texas (1977).

  11. B.M. Dodin, Bounding the project completion time distribution in PERT networks, Oper. Res. 33(1985)862–881.

    Google Scholar 

  12. S.E. Elmaghraby,Activity Networks: Project Planning and Control by Network Models (Wiley, New York, 1977).

    Google Scholar 

  13. G.S. Fishman, Estimating critical path and arc probabilities in stochastic activity networks, Technical Report No. ONC/ORSA/TR-83/5, University of North Carolina at Chapel Hill (1983).

  14. G.S. Fishman, Estimating network characteristics in stochastic activity networks, Manag. Sci. 31(1985)579–593.

    Google Scholar 

  15. G.A. Forgionne, Corporate management science activities: An update, Interfaces 13(1983)20–23.

    Google Scholar 

  16. M.C. Fu and J.Q. Hu, Extensions and generalizations of smoothed perturbation analysis in a generalized semi-Markov process framework, IEEE Trans. Auto. Contr. AC-37(1992)1483–1500.

    Google Scholar 

  17. D.R. Fulkerson, A network flow computation for project cost curve, Manag. Sci. 7(1961)167–178.

    Google Scholar 

  18. P. Glasserman,Gradient Estimation via Perturbation Analysis (Kluwer Academic, 1991).

  19. P. Glasserman, Structural conditions for perturbation analysis derivative estimation: Finite time performance indices, Oper. Res. 39(1991)724–738.

    Google Scholar 

  20. P. Glasserman and W.B. Gong, Smoothed perturbation analysis for a class of discrete event systems, IEEE Trans. Auto. Contr. AC-35(1990)1218–1230.

    Google Scholar 

  21. P.W. Glynn, Stochastic approximation for Monte Carlo optimization, in:Proc. 1986 Winter Simulation Conf. (IEEE Press, 1986) pp. 356–364.

  22. P.W. Glynn, LIkelihood ratio gradient estimation: An overview, in:Proc. 1987 Winter Simulation Conf. (IEEE Press, 1987) pp. 366–375.

  23. P.W. Glynn, Likelihood ratio gradient estimation for stochastic systems, Commun. ACM 33(1990)75–84.

    Google Scholar 

  24. W.B. Gong and Y.C. Ho, Smoothed perturbation analysis of discrete event dynamical systems, IEEE Trans. Auto. Contr. AC-32(1987)858–866.

    Google Scholar 

  25. Y.C. Ho, M.A. Eyler and T.T. Chien, A gradient technique for general buffer storage design in a serial production line, Int. J. Prod. Res. 7(1979)557–580.

    Google Scholar 

  26. Y.C. Ho and X.R. Cao,Discrete Event Dynamic Systems and Perturbation Analysis (Kluwer Academic, 1991).

  27. A.M. Law and W.D. Kelton,Simulation Modeling and Analysis (McGraw-Hill, New York, 1991).

    Google Scholar 

  28. P. L'Ecuyer, A unified view of the IPA, SF, and LR gradient estimation techniques, Manag. Sci. 36(1990)1364–1383.

    Google Scholar 

  29. P. L'Ecuyer, An overview of derivative estimation, in:Proc. 1991 Winter Simulation Conf. (IEEE Press, 1991) pp. 207–217.

  30. J.J. Martin, Distribution of time through a directed acyclic network, Oper. Res. 13(1965)46–66.

    Google Scholar 

  31. M.I. Reiman and A. Weiss, Sensitivity analysis for simulations via likelihood ratios, Oper. Res. 37(1989)830–844.

    Google Scholar 

  32. R.Y. Rubinstein, Sensitivity analysis and performance extrapolation for computer simulation models, Oper. Res. 37(1989)72–81.

    Google Scholar 

  33. R.Y. Rubinstein and A. Shapiro,Discrete-Event Systems: Sensitivity Analysis and Stochastic Optimization via the Score Function Method (Wiley, 1993).

  34. C.E. Sigal, A.A.B. Pritsker and J.J. Solberg, The use of cutsets in Monte Carlo analysis of stochastic networks, Math. Comp. Simul. 21(1979)376–384.

    Google Scholar 

  35. R.M. Van Slyke, Monte Carlo methods and the PERT problem, Oper. Res. 11(1963)839–860.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bowman, R.A. Stochastic gradient-based time-cost tradeoffs in PERT networks using simulation. Ann Oper Res 53, 533–551 (1994). https://doi.org/10.1007/BF02136842

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02136842

Keywords

Navigation