• Title of article

    Choosing a heuristic and root node for edge ordering in BDD-based network reliability analysis

  • Author/Authors

    Mo، نويسنده , , Yuchang and Xing، نويسنده , , Liudong and Zhong، نويسنده , , Farong and Pan، نويسنده , , Zhusheng and Chen، نويسنده , , Zhongyu، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2014
  • Pages
    11
  • From page
    83
  • To page
    93
  • Abstract
    In the Binary Decision Diagram (BDD)-based network reliability analysis, heuristics have been widely used to obtain a reasonably good ordering of edge variables. Orderings generated using different heuristics can lead to dramatically different sizes of BDDs, and thus dramatically different running times and memory usages for the analysis of the same network. Unfortunately, due to the nature of the ordering problem (i.e., being an NP-complete problem) no formal guidelines or rules are available for choosing a good heuristic or for choosing a high-performance root node to perform edge searching using a particular heuristic. In this work, we make novel contributions by proposing heuristic and root node selection methods based on the concept of boundary sets for the BDD-based network reliability analysis. Empirical studies show that the proposed selection methods can help to generate high-performance edge ordering for most of studied cases, enabling the efficient BDD-based reliability analysis of large-scale networks. The proposed methods are demonstrated on different types of networks, including square lattice networks, torus lattice networks and de Bruijn networks.
  • Keywords
    network reliability , Binary decision diagram , Edge ordering heuristic , Lattice network , de Bruijn network
  • Journal title
    Reliability Engineering and System Safety
  • Serial Year
    2014
  • Journal title
    Reliability Engineering and System Safety
  • Record number

    1574020