Skip to main content
Log in

Error analysis for regenerative queueing estimators with special reference to gradient estimators via likelihood ratio

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

Abstract

The performance of telecommunications systems is typically estimated (either analytically or by simulation) via queueing theoretic models. The gradient of the expected performance with respect to the various parameters (such as arrival rate or service rate) is very important as it not only measures the sensitivity to change, but is also needed for the solution of optimization problems. While the estimator for the expected performance is the sample mean of the simulation experiment, there are several possibilities for the estimator of the gradient. They include the obvious finite difference approximation, but also other recently advocated techniques, such as estimators derived from likelihood ratio transformations or from infinitesimal perturbations. A major problem in deciding upon which estimator to use and in planning the length of the simulation has been the scarcity of analytical error calculations for estimators of queueing models. It is this question that we answer in this paper for the waiting time moments (of arbitrary order) of theM / G / 1 queue by using the queueing analysis technique developed by Shalmon. We present formulas for the error variance of the estimators of expectation and of its gradient as a function of the simulation length; at arbitrary traffic intensity the formulas are recursive, while the heavy traffic approximations are explicit and of very simple form. For the gradient of the mean waiting time with respect to the arrival (or service) rate, and at 1 percent relative precision, the heavy traffic formulas show that the likelihood ratio estimator for the gradient reduces the length of the simulation required by the finite difference estimator by about one order of magnitude; further increasing the relative precision by a factor increases the reduction advantage by the same factor. At any relative precision, it exceeds the length of the simulation required for the estimation of the mean with the same relative precision by about one order of magnitude. While strictly true for theM / G / 1 queue, the formulas can also be used as guidelines in the planning of queueing simulations and of stochastic optimizations of complex queueing systems, particularly those with Poisson arivals.

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

References

  1. S. Asmussen, Queueing simulation in heavy traffic, Math. Oper. Res. (1990) to appear.

  2. S. Asmussen and R.Y. Rubinstein, The efficiency at heavy traffic of the score function method for sensitivity analysis of queueing models, preprint (1990).

  3. D.J. Daley and D.R. Jacobs, The total waiting time in a busy period of a stable single server queue II, J. Appl. Prob. 6 (1969) 565–572.

    Google Scholar 

  4. Y.C. Ho and X.R. Cao, Perturbation analysis and optimization of queueing networks, J. Opt. Th. Appl. (1983) 559–582.

  5. M.I. Reiman and A. Weiss, Sensitivity analysis for simulation via likelihood ratio, Oper. Res. (1989).

  6. R.Y. Rubinstein, Sensitivity of computer simulation models via the efficient score, Oper. Res. 37 (1989) 72–81.

    Google Scholar 

  7. M. Shalmon, TheGI / GI / 1 queue and its variations via the LCFS preemptive resume discipline, Prob. Eng. Inform. Sci. 2 (1988) 215–230.

    Google Scholar 

  8. M. Shalmon, Random walks, branching processes and stochastic decompositions in queueing systems with Poisson arrivals, INRS-Telecommunications Technical Report 88-07 (1988).

  9. M. Shalmon, TheM / G / 1 queue via the LCFS nonpreemptive discipline and its probabilistic interpretation, INRS-Telecommunications Technical Report 88-19 (1988).

  10. M. Shalmon, Joint distribution of waiting time and ‘generalized’ rank with sensitivity applications, manuscript (1989).

  11. M. Shalmon, The moments of the regenerative estimators for theM / G / 1 queue and their interpretation as functionals of an associated branching process, in preparation (1991).

  12. R. Suri and M. Zazanis, Perturbation analysis gives strongly consistent sensitivity estimates for theM / G / 1 queue, Mngm. Sci. (1988) 39–64.

  13. W. Whitt, Planning queueing simulations, Mngm. Sci. (1989) 1341–1366.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shalmon, M., Rubinstein, R. Error analysis for regenerative queueing estimators with special reference to gradient estimators via likelihood ratio. Ann Oper Res 36, 383–396 (1992). https://doi.org/10.1007/BF02094338

Download citation

  • Issue Date:

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

Keywords

Navigation