skip to main content
article

Exploiting regenerative structure to estimate finite time averages via simulation

Published:01 April 2007Publication History
Skip Abstract Section

Abstract

We propose nonstandard simulation estimators of expected time averages over finite intervals [0, t], seeking to enhance estimation efficiency. We make three key assumptions: (i) the underlying stochastic process has regenerative structure, (ii) the time average approaches a known limit as time t increases and (iii) time 0 is a regeneration time. To exploit those properties, we propose a residual-cycle estimator, based on data from the regenerative cycle in progress at time t, using only the data after time t. We prove that the residual-cycle estimator is unbiased and more efficient than the standard estimator for all sufficiently large t. Since the relative efficiency increases in t, the method is ideally suited to use when applying simulation to study the rate of convergence to the known limit. We also consider two other simulation techniques to be used with the residual-cycle estimator. The first involves overlapping cycles, paralleling the technique of overlapping batch means in steady-state estimation; multiple observations are taken from each replication, starting a new observation each time the initial regenerative state is revisited. The other technique is splitting, which involves independent replications of the terminal period after time t, for each simulation up to time t. We demonstrate that these alternative estimators provide efficiency improvement by conducting simulations of queueing models.

Skip Supplemental Material Section

Supplemental Material

References

  1. Asmussen, S. 2003. Applied Probability and Queues, second ed. Wiley, New York.Google ScholarGoogle Scholar
  2. Billingsley, P. 1999. Convergence of Probability Measures, second ed. Wiley, New York.Google ScholarGoogle Scholar
  3. Bratley, P., Fox, B. L., and Schrage, L. E. 1987. A Guide to Simulation, Second Ed. Springer Verlag, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Calvin, J. M. and Nakayama, M. K. 1998. Using permutations in regenerative simulations to reduce variance. ACM Trans. Model. Comput. Simul. 8, 153--193. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Calvin, J. M. and Nakayama, M. K. 2000. Central limit theorems for permuted regenerative estimators. Oper. Res. 48, 776--787. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chow, Y. S., Hsiung, C. A., and Lai, T. L. 1979. Extended renewal theory and moment convergence in Anscombe's theorem. Ann. Probab. 7, 304--318.Google ScholarGoogle ScholarCross RefCross Ref
  7. Chung, K. L. 1974. A Course in Probability Theory, second ed. Academic Press.Google ScholarGoogle Scholar
  8. Crane, M. A. and Iglehart, D. L. 1975. Simulating stable stochastic systems III: regenerative processes and discrete event simulation. Oper. Res. 23, 33--45.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Duffield, N. G. and Whitt, W. 2000. Network design and control using on-off and multi-level source traffic models with heavy-tailed distributions. Chapter 17 in Self-Similar Network Traffic and Performance Evaluation, Kihong Park and Walter Willinger, eds. John Wiley and Sons, 421-445.Google ScholarGoogle Scholar
  10. Erdélyi, A. 1956. Asymptotic Expansions, Dover.Google ScholarGoogle Scholar
  11. Glynn, P. W. and Iglehart, D. L. 1986. Consequences of uniform integrability for simulation. Tech. rep. 40, Stanford University, Dept. of Operations Research.Google ScholarGoogle Scholar
  12. Glynn, P. W. and Whitt, W. 1992. The Asymptotic Efficiency of Simulation Estimators. Oper. Res., 40, 505--520. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Glynn, P. W. and Whitt, W. 1993. Limit theorems for cumulative processes, Stoch. Proc. Appl. 47, 299--314.Google ScholarGoogle ScholarCross RefCross Ref
  14. Glynn, P. W. and Whitt, W. 2002. Necessary conditions in limit theorems for cumulative processes, Stoch. Proc. Appl. 98, 199--209.Google ScholarGoogle ScholarCross RefCross Ref
  15. Glynn, P. W. and Wong E. W. 1996. Efficient simulation via coupling. Prob. Engr. Inf. Sci. 10, 165--186.Google ScholarGoogle ScholarCross RefCross Ref
  16. Gut, A. 1988. Stopped Random Walks, Springer.Google ScholarGoogle Scholar
  17. Hammersley, J. M. and Handscomb, D. C. 1964. Monte Carlo Methods, Methuen, London.Google ScholarGoogle Scholar
  18. Henderson, S. G. and Glynn, P. W. 2002. Approximating martingales for variance reduction in Markov process simulation. Math. Opes. Res. 27, 253--271. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Kang, W., Shahabuddin, P., and Whitt, W. 2007. Exploiting regenerative structure to estimate finite time averages via simulation: supplementary material available in the ACM Digital Library.Google ScholarGoogle Scholar
  20. Keilson, J. 1979. Markov Chain Models---Rarity and Exponentiality, Springer.Google ScholarGoogle Scholar
  21. Meketon, M. S. and Heidelberger, P. 1982. A renewal theoretic approach to bias reduction in regenerative simulations. Manag. Sci. 28, 173--181.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Meketon, M. S. and Schmeiser, B. 1984. Overlapping batch means; something for nothing? Proceedings of 1984 Winter Simulation Conference, 227--230. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Meyn, S. P. and Tweedie, R. L. 1993. Markov Chains and Stochastic Stability, Springer.Google ScholarGoogle Scholar
  24. Pawlikowski, K. 1990. Steady state simulation of queueing processes; a survey of problems and solutions. ACM Comput. Surv. 22, 123--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Ross, S. M. 1996. Stochastic Processes, second ed., John Wiley and Sons.Google ScholarGoogle Scholar
  26. Ross, S. M. 2003. Introduction to Probability Models, eighth ed. Academic Press, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Smith, W. L. 1955. Regenerative stochastic processes. Proceedings of the Royal Society of London A232, 6--31.Google ScholarGoogle Scholar
  28. Whitt, W. 1972. Embedded renewal processes in the GI/G/s queue. J. Appl. Prob. 9, 650--658.Google ScholarGoogle ScholarCross RefCross Ref
  29. Whitt, W. 1992. Asymptotic formulas for Markov processes. Oper. Res. 40, 279--291. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Wong E. W., Glynn, P. W., and Iglehart, D. L. 1999. Transient simulation via empirically based coupling. Prob. Engr. Inf. Sci. 13, 147--167. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Exploiting regenerative structure to estimate finite time averages via simulation

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader