The Cross-Entropy Method for Network Reliability Estimation

Consider a network of unreliable links, modelling for example a communication network. Estimating the reliability of the network—expressed as the probability that certain nodes in the network are connected—is a computationally difficult task. In this paper we study how the Cross-Entropy method can be used to obtain more efficient network reliability estimation procedures. Three techniques of estimation are considered: Crude Monte Carlo and the more sophisticated Permutation Monte Carlo and Merge Process. We show that the Cross-Entropy method yields a speed-up over all three techniques.

[1]  A. W. Marshall,et al.  Bounds for Distributions with Monotone Hazard Rate, II , 1964 .

[2]  D. Walkup,et al.  Association of Random Variables, with Applications , 1967 .

[3]  Richard E. Barlow,et al.  Statistical Theory of Reliability and Life Testing: Probability Models , 1976 .

[4]  E. Henley,et al.  Dagger-Sampling Monte Carlo For System Unavailability Evaluation , 1980, IEEE Transactions on Reliability.

[5]  E. Henley,et al.  State-Transition Monte Carlo for Evaluating Large, Repairable Systems , 1980, IEEE Transactions on Reliability.

[6]  Malcolm C. Easton,et al.  Sequential Destruction Method for Monte Carlo Evaluation of System Reliability , 1980, IEEE Transactions on Reliability.

[7]  J. Scott Provan,et al.  The Complexity of Counting Cuts and of Computing the Probability that a Graph is Connected , 1983, SIAM J. Comput..

[8]  George S. Fishman A Monte Carlo Sampling Plan for Estimating Network Reliability , 1986, Oper. Res..

[9]  Charles J. Colbourn,et al.  The Combinatorics of Network Reliability , 1987 .

[10]  Tov Elperin,et al.  Estimation of network reliability using graph evolution models , 1991 .

[11]  T. Elperin,et al.  An Evolution Model for Monte Carlo Estimation of Equilibrium Network Renewal Parameters , 1992 .

[12]  Charles J. Colbourn,et al.  Evaluating performability: Most probable states and bounds , 1993, Telecommun. Syst..

[13]  M. Lomonosov On Monte Carlo Estimates in Network Reliability , 1994, Probability in the Engineering and Informational Sciences.

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

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

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

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

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

[19]  I. Gertsbakh Reliability Theory with Applications to Preventive Maintenance , 2000 .

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

[21]  Bjarne E. Helvik,et al.  Using the Cross-Entropy Method to Guide/Govern Mobile Agent's Path Finding in Networks , 2001, MATA.

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

[23]  Dirk P. Kroese,et al.  Sequence alignment by rare event simulation , 2002, Proceedings of the Winter Simulation Conference.

[24]  Bjarne E. Helvik,et al.  Cross entropy guided ant-like agents finding dependable primary/backup path patterns in networks , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

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

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

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

[28]  Miro Kraetzl,et al.  THE TREE CUT AND MERGE ALGORITHM FOR ESTIMATION OF NETWORK RELIABILITY , 2003 .

[29]  Dirk P. Kroese,et al.  The Cross-Entropy Method: A Unified Approach to Combinatorial Optimization, Monte-Carlo Simulation and Machine Learning , 2004 .

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

[31]  Dirk P. Kroese,et al.  Application of the Cross-Entropy Method to the Buffer Allocation Problem in a Simulation-Based Environment , 2005, Ann. Oper. Res..

[32]  D. M. Hutton,et al.  The Cross‐Entropy Method: A Unified Approach to Combinatorial Optimisation, Monte‐Carlo Simulation and Machine Learning , 2005 .

[33]  Shie Mannor,et al.  A Tutorial on the Cross-Entropy Method , 2005, Ann. Oper. Res..