Triconnected decomposition for computing K-terminal network reliability

Let R(Gk) denote the probability that a subset of vertices K in the undirected graph G = (V, E) can communicate when the edge of G fail independently with known probabilities. Suppose that Gk contains as separting pair of vertices {u, v} such that Gk= Gk ∪ Ǧǩ, Ṽ ∩ V ={u v}, Ẽ ∩ E = o, |Ẽ| ⩾ 2, and |E| ⩾2. It is shown that Ĝk may be replaced by a chain χ of at most three edges between u and v such that R(Gk) = ΩR ((G ∪ χ)k′) where Ω is a derived constant and K′ is defined by the procedure. The failure probabilities of the edges in χ and the value of Ω are shown to be computable by evaluating the reliability of one of four variants of Ĝk. Minimal components Ĝk can be efficiently found using triconnected decomposition and the above procedure embedded within a recursive factoring algorithm for computing K-terminal reliability. Conditions are derived which guarantee the new algorithm is at least as good as a pure factoring algorithm, and an example shows that the new algorithm can be exponentially better.

[1]  Kenneth R. Meyer,et al.  AVERAGING AND BIFURCATIONS IN SYMMETRIC SYSTEMS , 1977 .

[2]  Robert E. Kahn,et al.  Computer communication network design: Experience with theory and practice , 1972, Networks.

[3]  Leslie G. Valiant,et al.  The Complexity of Enumeration and Reliability Problems , 1979, SIAM J. Comput..

[4]  John A. Buzacott,et al.  A recursive algorithm for finding reliability measures related to the connection of nodes in a graph , 1980, Networks.

[5]  Frank Harary,et al.  Graph Theory , 2016 .

[6]  W. T. Tutte Connectivity in graphs , 1966 .

[7]  A. Rosenthal Computing the Reliability of Complex Networks , 1977 .

[8]  Michael O. Ball,et al.  Complexity of network reliability computations , 1980, Networks.

[9]  R. Johnson,et al.  Network reliability and acyclic orientations , 1984, Networks.

[10]  Mark K. Chang,et al.  Network reliability and the factoring theorem , 1983, Networks.

[11]  A. Ádám,et al.  On graphs in which two vertices are distinguished , 1964 .

[12]  A. Satyanarayana,et al.  A Unified Formula for Analysis of Some Network Reliability Problems , 1982, IEEE Transactions on Reliability.

[13]  Robert E. Tarjan,et al.  Dividing a Graph into Triconnected Components , 1973, SIAM J. Comput..

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

[15]  A. Satyanarayana,et al.  Network reliability analysis using 2-connected digraph reductions , 1985, Networks.

[16]  R. Kevin Wood A factoring algorithm using polygon-to-chain reductions for computing K-terminal network reliability , 1985, Networks.

[17]  Z. Birnbaum,et al.  Modules of Coherent Binary Systems , 1965 .