• DocumentCode
    1258123
  • Title

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

  • Author

    Kuo, Sy-Yen ; Lu, Shyue-Kung ; Yeh, Fu-Min

  • Author_Institution
    Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    48
  • Issue
    3
  • fYear
    1999
  • fDate
    9/1/1999 12:00:00 AM
  • Firstpage
    234
  • Lastpage
    246
  • Abstract
    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
  • Keywords
    Boolean functions; binary decision diagrams; lattice networks; reliability; 100-stage lattice network; 2-by-n lattice network; Boolean function; SPARC 20 workstation; diagram-based edge expansion; edge expansion diagrams; isomorphic sub-problems; network reduction; network reliability; ordered binary decision diagram; success path function; sum of disjoint products; terminal-pair reliability; Boolean algebra; Boolean functions; Computer networks; Lattices; Merging; NP-hard problem; Partitioning algorithms; Production; Redundancy; Reliability theory;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.799845
  • Filename
    799845