Determining terminal-pair reliability based on edge expansion diagrams using OBDD

被引:105
作者
Kuo, SY
Lu, SK
Yeh, FM
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei 10617, Taiwan
[2] Fu Jen Catholic Univ, Dept Elect Engn, Taipei, Taiwan
关键词
terminal-pair reliability; factoring; network reduction; Ordered Binary Decision Diagram (OBDD); Boolean function;
D O I
10.1109/24.799845
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For calculating terminal-pair reliability, most published algorithms are based on the sum of disjoint products. However, these tree-based partitions lack the capability to avoid redundant computation due to the isomorphic sub-problems. To overcome these problems, an efficient methodology to evaluate the terminal-pair reliability, based on edge expansion diagrams using OBDD (ordered binary decision diagram) is presented. First, the success path function of a given network is constructed based on OBDD by traversing the network with diagram-based edge expansion. Then the reliability of the network is obtained by directly evaluating on this OBDD recursively The effectiveness of this approach is demonstrated by performing experiments on benchmarks collected by previous works including the larger networks (from 4 to 2(99) paths). A dramatic improvement, as demonstrated by the experimental results for a 2-by-n lattice network is that the number of OBDD nodes is only linearly proportional to the number of stages, and is much better than previous algorithms which have exponential complexity by using the sum of disjoint products. The CPU time of reliability calculation for a 100-stage lattice network is only about 2.5 seconds with 595 nodes generated on a SPARC 20 workstation with 128 MBytes of memory. Thus, with this approach, the terminal-pair reliability of large networks can be efficiently evaluated better than thought possible.
引用
收藏
页码:234 / 246
页数:13
相关论文
共 19 条
[1]   IMPROVED ALGORITHM FOR NETWORK RELIABILITY [J].
ABRAHAM, JA .
IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (01) :58-61
[2]  
AKERS SB, 1978, IEEE T COMPUT, V27, P509, DOI 10.1109/TC.1978.1675141
[3]  
[Anonymous], 1988, P IEEE INT C COMP AI
[5]  
BRACE KS, 1990, P 27 ACM IEEE DES AU, P40
[6]  
BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
[7]   A cut-based method for terminal-pair reliability [J].
Chen, YG ;
Yuang, MC .
IEEE TRANSACTIONS ON RELIABILITY, 1996, 45 (03) :413-416
[8]   PARALLEL ALGORITHMS FOR TERMINAL-PAIR RELIABILITY [J].
DEO, N ;
MEDIDI, M .
IEEE TRANSACTIONS ON RELIABILITY, 1992, 41 (02) :201-209
[9]   NEW ANALYSIS TECHNIQUE FOR PROBABILISTIC GRAPHS [J].
DOTSON, WP ;
GOBIEN, JO .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1979, 26 (10) :855-865
[10]  
FRATTA L, 1978, IEEE T COMMUN, V26, P1166, DOI 10.1109/TCOM.1978.1094215