Exact Computation of Network Reliability with Sentential Decision Diagrams
Modern society largely depends on various network systems such as computer networks, communications, and power networks, it is crucial to exactly compute the reliability of these network systems. The exact computation of network reliability is known to be #P-Complete problem. The state-of-the-art exact computation method is based on binary decision diagrams (BDDs). Sentential decision diagrams (SDDs) are a new canonical representation of Boolean functions which is a strict superset of BDD. In both theoretical and practical perspectives, SDDs are a more compact representation than BDDs. In addition, it maintains canonicity and polynomial-time operations on Boolean functions. In this paper, we propose a top-down compilation algorithm based on SDD for representing the set of subgraphs that makes the network active. Then the exact computation of network reliability is based on the constructed SDD. The experiments show that in most real networks and all synthetic networks, the resulting SDD is smaller than the BDD representing the same set of subgraphs. Thus, SDD-based method to exact computation of network reliability is more efficient than BDD-based.
Authors
- Jiayu Zeng (ORCID: https://orcid.org/0009-0001-6502-878X)
- Delong Li (ORCID: https://orcid.org/0000-0002-1860-8933)
- Liangda Fang (ORCID: https://orcid.org/0000-0002-6435-6570)
- Quanlong Guan (ORCID: https://orcid.org/0000-0001-6911-3853)
- Lin Cui (ORCID: https://orcid.org/0000-0001-7961-3261)
- Chaonan Wang (ORCID: https://orcid.org/0009-0009-0564-9160)
Institutions
- Jinan University (CN)
Publication Details
- Published
- 2024-10-28
- DOI
- https://doi.org/10.1109/issre62328.2024.00064
- Primary Topic
- Reliability and Maintenance Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China