• DocumentCode
    244363
  • Title

    A Novel Variable Ordering Heuristic for BDD-based K-Terminal Reliability

  • Author

    Minh Le ; Weidendorfer, Josef ; Walter, Michael

  • Author_Institution
    LRR, Tech. Univ. Munchen, Munich, Germany
  • fYear
    2014
  • fDate
    23-26 June 2014
  • Firstpage
    527
  • Lastpage
    537
  • Abstract
    Modern exact methods solving the NP-hard k-terminal reliability problem are based on Binary Decision Diagrams (BDDs). The system redundancy structure represented by the input graph is converted into a BDD whose size highly depends on the predetermined variable ordering. As finding the optimal available ordering has exponential complexity, a heuristic must be used. Currently, the breadth-first-search is considered to be state-of-the-art. Based on Hardy´s decomposition approach, we derive a novel static heuristic which yields significantly smaller BDD sizes for a wide variety of network structures, especially irregular ones. As a result, runtime and memory requirements can be drastically reduced for BDD-based reliability methods. Applying the decomposition method with the new heuristic to three medium-sized irregular networks from the literature, an average speedup of around 9,400 is gained and the memory consumption drops to less than 0.1 percent.
  • Keywords
    binary decision diagrams; graph theory; network theory (graphs); optimisation; reliability; tree searching; BDD-based K-terminal reliability; Hardy decomposition approach; NP-hard k-terminal reliability; binary decision diagrams; breadth-first-search; input graph; novel variable ordering heuristic; Boolean functions; Complexity theory; Data structures; Heuristic algorithms; Reliability; Sorting; Vectors; BDD; decomposition; dependability analysis; k-terminal reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2014 44th Annual IEEE/IFIP International Conference on
  • Conference_Location
    Atlanta, GA
  • Type

    conf

  • DOI
    10.1109/DSN.2014.55
  • Filename
    6903608