The theory of direct probability redistribution and its application to rare event simulation

Rare event simulation is an important area of simulation theory, producing algorithms that can significantly reduce the simulation time when analyzing problems that involve rare events. However, existing rare event simulation techniques are rather restrictive, i.e., applicable only to systems with modest complexity. In this paper, we first develop a Markov chain transformation theory that can redistribute steady-state probabilities in a finite-size discrete-time Markov chain in an arbitrary and controlled manner. We descriptively name the theoretical procedure “direct probability redistribution” (DPR). In the second part of the paper, we develop DPR theory into a simulation algorithm that uses trajectory splitting to realize the DPR effect without knowledge of the transition probability matrix, thus allowing for easy application to systems with realistic complexity. DPR-based splitting can significantly reduce the simulation time by increasing the visitng frequency of rare states, and it avoids the problems associated with the decreasing likelihood ratio, which can be a limitation in conventional Importance Sampling techniques. The main advantage of the DPR-based simulation technique over existing splitting techniques is that DPR does not impose any restrictions on the state transitions and it provides asymptotically unbiased estimates even if the rare event set overlaps many splitting partitions. We conclude by providing examples where DPR-based simulation has been successfully applied to nontrivial queuing problems, including a system with flow control.

[1]  J.S. Sadowsky,et al.  On large deviations theory and asymptotically efficient Monte Carlo estimation , 1990, IEEE Trans. Inf. Theory.

[2]  A. J. Bayes Statistical Techniques for Simulation Models , 1970, Aust. Comput. J..

[3]  Michael Devetsikiotis,et al.  Statistical optimization of dynamic importance sampling parameters for efficient simulation of communication networks , 1993, TNET.

[4]  Jean Walrand,et al.  A quick simulation method for excessive backlogs in networks of queues , 1989 .

[5]  Manuel Villén-Altamirano,et al.  Enhancement of the Accelerated Simulation Method RESTART by Considering Multiple Thresholds , 1994 .

[6]  Anthony Unwin,et al.  Markov Chains — Theory and Applications , 1977 .

[7]  Alexander Gersht,et al.  A Congestion Control Framework for ATM Networks , 1991, IEEE J. Sel. Areas Commun..

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

[9]  P. Glasserman,et al.  A large deviations perspective on the efficiency of multilevel splitting , 1998, IEEE Trans. Autom. Control..

[10]  Philip Heidelberger,et al.  A Unified Framework for Simulating Markovian Models of Highly Dependable Systems , 1992, IEEE Trans. Computers.

[11]  J. Villen-Altamirano RESTART METHOD FOR THE CASE WHERE RARE EVENTS CAN OCCUR IN RETRIALS FROM ANY THRESHOLD , 1998 .

[12]  P. Glasserman,et al.  A Look At Multilevel Splitting , 1998 .

[13]  F. L. Gunther,et al.  The Almost Regenerative Method for Stochastic System Simulations , 1980, Oper. Res..

[14]  Victor S. Frost,et al.  Efficient estimation of cell blocking probability for ATM systems , 1993, TNET.

[15]  J. K. Townsend,et al.  The theory of direct probability redistribution and its application to rare event simulation , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[16]  Paul Glasserman,et al.  Splitting for rare event simulation: analysis of simple cases , 1996, Winter Simulation Conference.

[17]  Alexander Gersht,et al.  A Congestion Control Framework for , 1991 .

[18]  Alexander Gersht,et al.  A congestion control framework for ATM networks , 1989, IEEE INFOCOM '89, Proceedings of the Eighth Annual Joint Conference of the IEEE Computer and Communications Societies.

[19]  Donald L. Iglehart,et al.  Importance sampling for stochastic simulations , 1989 .

[20]  H. Kahn,et al.  Methods of Reducing Sample Size in Monte Carlo Computations , 1953, Oper. Res..

[21]  Paul Glasserman,et al.  Multilevel Splitting for Estimating Rare Event Probabilities , 1999, Oper. Res..

[22]  C. E. Clark Importance Sampling in Monte Carlo Analyses , 1961 .