Estimating buffer overflows in three stages using cross-entropy

In this paper we propose a fast adaptive importance sampling method for the efficient simulation of buffer overflow probabilities in queueing networks. The method comprises three stages. First we estimate the minimum cross-entropy tilting parameter for a small buffer level; next, we use this as a starting value for the estimation of the optimal tilting parameter for the actual (large) buffer level; finally, the tilting parameter just found is used to estimate the overflow probability of interest. We recognize three distinct properties of the method which together explain why the method works well; we conjecture that they hold for quite general queueing networks. Numerical results support this conjecture and demonstrate the high efficiency of the proposed algorithm.

[1]  C. Morris Natural Exponential Families with Quadratic Variance Functions , 1982 .

[2]  J. Sadowsky Large deviations theory and efficient simulation of excessive backlogs in a GI/GI/m queue , 1991 .

[3]  Michael R. Frater,et al.  Optimally efficient estimation of the statistics of rare events in queueing networks , 1991 .

[4]  J. N. Kapur,et al.  Entropy optimization principles with applications , 1992 .

[5]  Charles Leake,et al.  Discrete Event Systems: Sensitivity Analysis and Stochastic Optimization by the Score Function Method , 1994 .

[6]  Philip Heidelberger,et al.  Fast simulation of rare events in queueing and reliability models , 1993, TOMC.

[7]  R. Rubinstein,et al.  Quick estimation of rare events in stochastic networks , 1997 .

[8]  Reuven Y. Rubinstein,et al.  Optimization of computer simulation models with rare events , 1997 .

[9]  Reuven Y. Rubinstein,et al.  Modern simulation and modeling , 1998 .

[10]  R. Rubinstein The Cross-Entropy Method for Combinatorial and Continuous Optimization , 1999 .

[11]  Ananda Sen,et al.  The Theory of Dispersion Models , 1997, Technometrics.

[12]  Pieter Tjerk de Boer,et al.  Analysis and efficient simulation of queueing models of telecommunications systems , 2000 .

[13]  Pieter-Tjerk de Boer,et al.  Techniques for simulating difficutl queueing problems: adaptive importance sampling simulation of queueing networks , 2000, WSC '00.

[14]  V.F. Nicola,et al.  Adaptive importance sampling simulation of queueing networks , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[15]  R. Rubinstein Combinatorial Optimization, Cross-Entropy, Ants and Rare Events , 2001 .

[16]  Pierre L'Ecuyer,et al.  Estimating small cell-loss ratios in ATM switches via importance sampling , 2001, TOMC.

[17]  Pieter-Tjerk de Boer,et al.  Adaptive state- dependent importance sampling simulation of markovian queueing networks , 2002, Eur. Trans. Telecommun..

[18]  Reuven Y. Rubinstein,et al.  Cross-entropy and rare events for maximal cut and partition problems , 2002, TOMC.

[19]  Reuven Y. Rubinstein,et al.  Rare event estimation for static models via cross-entropy and importance sampling , 2003 .

[20]  Dirk P. Kroese,et al.  Combinatorial Optimization via Cross-Entropy , 2004 .

[21]  Dirk P. Kroese,et al.  Cross‐Entropy Method , 2011 .

[22]  Dirk P. Kroese,et al.  A Fast Cross-Entropy Method for Estimating Buffer Overflows in Queueing Networks , 2004, Manag. Sci..