All-terminal network reliability optimization via probabilistic solution discovery

This paper presents a new algorithm that can be readily applied to solve the all-terminal network reliability allocation problems. The optimization problem solved considers the minimization of the network design cost subject to a known constraint on all-terminal reliability by assuming that the network contains a known number of functionally equivalent components (with different performance specifications) that can be used to provide redundancy. The algorithm is based on two major steps that use a probabilistic solution discovery approach and Monte Carlo simulation to generate the quasi-optimal network designs. Examples for different sizes of all-terminal networks are used throughout the paper to illustrate the approach. The results obtained for the larger networks with unknown optima show that the quality of the solutions generated by the proposed algorithm is significantly higher with respect to other approaches and that these solutions are obtained from restricted solution search space. Although developed for all-terminal reliability optimization, the algorithm can be easily applied in other resource-constrained allocation problems.

[1]  Alice E. Smith,et al.  Heuristic optimization of network design considering all-terminal reliability , 1997, Annual Reliability and Maintainability Symposium.

[2]  Abdullah Konak,et al.  Capacitated network design considering survivability: an evolutionary approach , 2004 .

[3]  Jacques Periaux,et al.  Genetic Algorithms in Engineering and Computer Science , 1996 .

[4]  Alice E. Smith,et al.  Efficient optimization of all-terminal reliable networks, using an evolutionary approach , 1997 .

[5]  Wei Jiang,et al.  Confidence bounds for the reliability of binary capacitated two-terminal networks , 2006, Reliab. Eng. Syst. Saf..

[6]  Thomas Bäck,et al.  Evolutionary computation: an overview , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[7]  Rong-Hong Jan Design of reliable networks , 1993, Comput. Oper. Res..

[8]  Hosam M. F. AboElFotoh,et al.  A neural approach to topological optimization of communication networks, with reliability constraints , 2001, IEEE Trans. Reliab..

[9]  George S. Fishman A Comparison of Four Monte Carlo Methods for Estimating the Probability of s-t Connectedness , 1986, IEEE Transactions on Reliability.

[10]  Enrico Zio,et al.  Basics of the Monte Carlo Method with Application to System Reliability , 2002 .

[11]  David W. Coit,et al.  A Monte-Carlo simulation approach for approximating multi-state two-terminal reliability , 2005, Reliab. Eng. Syst. Saf..

[12]  Wilson H. Tang,et al.  Probability concepts in engineering planning and design , 1984 .

[13]  Jose Emmanuel Ramirez-Marquez,et al.  Two-terminal reliability analyses for a mobile ad hoc wireless network , 2007, Reliab. Eng. Syst. Saf..

[14]  Darko Skorin-Kapov,et al.  On minimum cost isolated failure immune networks , 1994, Telecommun. Syst..

[15]  Héctor Cancela,et al.  A recursive variance-reduction algorithm for estimating communication-network reliability , 1995 .

[16]  Xiaolong Wang,et al.  Optimal resource allocation on grid systems for maximizing service reliability using a genetic algorithm , 2006, Reliab. Eng. Syst. Saf..

[17]  George S. Fishman,et al.  A Monte Carlo Sampling Plan for Estimating Network Reliability , 1984, Oper. Res..

[18]  Jose Emmanuel Ramirez-Marquez,et al.  A Classification Tree Based Approach for the Development of Minimal Cut and Path Vectors of a Capacitated Network , 2007, IEEE Transactions on Reliability.

[19]  K. K. Aggarwal,et al.  Topological layout of links for optimizing the s-t reliability in a computer communication system , 1982 .

[20]  Michael Ball,et al.  Backtracking Algorithms for Network Reliability Analysis , 1977 .

[21]  Alice E. Smith,et al.  Local search genetic algorithm for optimal design of reliable networks , 1997, IEEE Trans. Evol. Comput..

[22]  Li Dong-Kui,et al.  A new algorithm for computing the reliability of complex networks by the cut method , 1994 .

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

[24]  R. Jan,et al.  Topological optimization of a communication network subject to a reliability constraint , 1993 .

[25]  Mir M. Atiqullah,et al.  Reliability optimization of communication networks using simulated annealing , 1993 .

[26]  Seok J. Koh,et al.  A tabu search for the survivable fiber optic communication network design , 1995 .

[27]  J. M. Kontoleon,et al.  Overall reliability determination of computer networks with hierarchical routing strategies , 1987 .

[28]  Michael W. Riley,et al.  Determination of Reliability Using Event-Based Monte Carlo Simulation , 1975, IEEE Transactions on Reliability.

[29]  E. Reingold,et al.  Combinatorial Algorithms: Theory and Practice , 1977 .

[30]  Francesco Maffioli,et al.  Fishman's sampling plan for computing network reliability , 2001, IEEE Trans. Reliab..