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

DSN(2014)

引用 9|浏览9
暂无评分
摘要
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.
更多
查看译文
关键词
optimisation,hardy decomposition approach,input graph,binary decision diagrams,tree searching,k-terminal reliability,breadth-first-search,bdd, decomposition, k-terminal reliability, dependability analysis,np-hard k-terminal reliability,bdd-based k-terminal reliability,novel variable ordering heuristic,dependability analysis,decomposition,reliability,bdd,graph theory,network theory (graphs),breadth first search,boolean functions,vectors,sorting,data structures
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要