IDEAS home Printed from https://ideas.repec.org/a/eee/reensy/v188y2019icp142-154.html
   My bibliography  Save this article

Efficient construction of binary decision diagrams for network reliability with imperfect vertices

Author

Listed:
  • Kawahara, Jun
  • Sonoda, Koki
  • Inoue, Takeru
  • Kasahara, Shoji

Abstract

This paper discusses evaluation of the network reliability with imperfect vertices, which computes the probability that a subset of nodes is communicable under possible failures of links and nodes. Although the network reliability is efficiently computed utilizing a binary decision diagram (BDD) if assuming link failures only, it can be 10 times slower if considering node failures as well. This is because existing algorithms are designed to repeatedly update a BDD for every node failure in a step-by-step manner. This research proposes an algorithm that creates the final BDD without the redundant repetitions, which greatly improves the computation efficiency. Moreover, this paper presents a better variable order of BDDs among variables corresponding to links and nodes. Under the variable order, the proposed algorithm is compared with existing ones by numerical experiments using various benchmark networks including real communication networks. The results show that the proposed algorithm runs 198.2 times faster than the existing ones for the 10-by-10 grid graph, 1074.6 times faster for the complete graph with 12 vertices, and 65.6 times faster for some well-known benchmark network. For some network instances, the proposed variable order reduces the number of BDD nodes by 15–38% compared with the existing order. This paper reveals that considering imperfect vertices does not impose significant performance overheads.

Suggested Citation

  • Kawahara, Jun & Sonoda, Koki & Inoue, Takeru & Kasahara, Shoji, 2019. "Efficient construction of binary decision diagrams for network reliability with imperfect vertices," Reliability Engineering and System Safety, Elsevier, vol. 188(C), pages 142-154.
  • Handle: RePEc:eee:reensy:v:188:y:2019:i:c:p:142-154
    DOI: 10.1016/j.ress.2019.03.026
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0951832018308986
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ress.2019.03.026?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Zaitseva, Elena & Levashenko, Vitaly & Kostolny, Jozef, 2015. "Importance analysis based on logical differential calculus and Binary Decision Diagram," Reliability Engineering and System Safety, Elsevier, vol. 138(C), pages 135-144.
    2. Miroslav Kvassay & Vitaly Levashenko & Elena Zaitseva, 2016. "Analysis of minimal cut and path sets based on direct partial Boolean derivatives," Journal of Risk and Reliability, , vol. 230(2), pages 147-161, April.
    3. Mo, Yuchang & Xing, Liudong & Zhong, Farong & Pan, Zhusheng & Chen, Zhongyu, 2014. "Choosing a heuristic and root node for edge ordering in BDD-based network reliability analysis," Reliability Engineering and System Safety, Elsevier, vol. 131(C), pages 83-93.
    4. Kang, Won-Hee & Song, Junho & Gardoni, Paolo, 2008. "Matrix-based system reliability method and applications to bridge networks," Reliability Engineering and System Safety, Elsevier, vol. 93(11), pages 1584-1593.
    5. Kim, Youngsuk & Kang, Won-Hee, 2013. "Network reliability analysis of complex systems using a non-simulation-based method," Reliability Engineering and System Safety, Elsevier, vol. 110(C), pages 80-88.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Alkaff, Abdullah & Qomarudin, Mochamad Nur & Bilfaqih, Yusuf, 2021. "Network reliability analysis: matrix-exponential approach," Reliability Engineering and System Safety, Elsevier, vol. 212(C).
    2. Alkaff, Abdullah & Qomarudin, Mochamad Nur & Bilfaqih, Yusuf, 2020. "Network reliability analysis: Matrix-exponential approach," Reliability Engineering and System Safety, Elsevier, vol. 204(C).
    3. Monfared, M.A.S. & Rezazadeh, Masoumeh & Alipour, Zohreh, 2022. "Road networks reliability estimations and optimizations: A Bi-directional bottom-up, top-down approach," Reliability Engineering and System Safety, Elsevier, vol. 222(C).
    4. Davila-Frias, Alex & Yodo, Nita & Le, Trung & Yadav, Om Prakash, 2023. "A deep neural network and Bayesian method based framework for all-terminal network reliability estimation considering degradation," Reliability Engineering and System Safety, Elsevier, vol. 229(C).
    5. Vaibhav Gaur & Om Prakash Yadav & Gunjan Soni & Ajay Pal Singh Rathore, 2021. "A literature review on network reliability analysis and its engineering applications," Journal of Risk and Reliability, , vol. 235(2), pages 167-181, April.
    6. Cui, Hongjun & Wang, Fei & Ma, Xinwei & Zhu, Minqing, 2022. "A novel fixed-node unconnected subgraph method for calculating the reliability of binary-state networks," Reliability Engineering and System Safety, Elsevier, vol. 226(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Bistouni, Fathollah & Jahanshahi, Mohsen, 2014. "Analyzing the reliability of shuffle-exchange networks using reliability block diagrams," Reliability Engineering and System Safety, Elsevier, vol. 132(C), pages 97-106.
    2. Li, Jian & Dueñas-Osorio, Leonardo & Chen, Changkun & Shi, Congling, 2016. "Connectivity reliability and topological controllability of infrastructure networks: A comparative assessment," Reliability Engineering and System Safety, Elsevier, vol. 156(C), pages 24-33.
    3. Bistouni, Fathollah & Jahanshahi, Mohsen, 2017. "Remove and contraction: A novel method for calculating the reliability of Ethernet ring mesh networks," Reliability Engineering and System Safety, Elsevier, vol. 167(C), pages 362-375.
    4. Dehghani, Nariman L. & Zamanian, Soroush & Shafieezadeh, Abdollah, 2021. "Adaptive network reliability analysis: Methodology and applications to power grid," Reliability Engineering and System Safety, Elsevier, vol. 216(C).
    5. Sadoughi, Mohammadkazem & Li, Meng & Hu, Chao, 2018. "Multivariate system reliability analysis considering highly nonlinear and dependent safety events," Reliability Engineering and System Safety, Elsevier, vol. 180(C), pages 189-200.
    6. Mo, Yuchang & Xing, Liudong & Zhong, Farong & Pan, Zhusheng & Chen, Zhongyu, 2014. "Choosing a heuristic and root node for edge ordering in BDD-based network reliability analysis," Reliability Engineering and System Safety, Elsevier, vol. 131(C), pages 83-93.
    7. Byun, Ji-Eun & Noh, Hee-Min & Song, Junho, 2017. "Reliability growth analysis of k-out-of-N systems using matrix-based system reliability method," Reliability Engineering and System Safety, Elsevier, vol. 165(C), pages 410-421.
    8. Bistouni, Fathollah & Jahanshahi, Mohsen, 2015. "Evaluating failure rate of fault-tolerant multistage interconnection networks using Weibull life distribution," Reliability Engineering and System Safety, Elsevier, vol. 144(C), pages 128-146.
    9. Dharmaraja, S. & Vinayak, Resham & Trivedi, Kishor S., 2016. "Reliability and survivability of vehicular ad hoc networks: An analytical approach," Reliability Engineering and System Safety, Elsevier, vol. 153(C), pages 28-38.
    10. Sungsik Yoon & Young-Joo Lee & Hyung-Jo Jung, 2021. "Flow-based seismic risk assessment of a water transmission network employing probabilistic seismic hazard analysis," Natural Hazards: Journal of the International Society for the Prevention and Mitigation of Natural Hazards, Springer;International Society for the Prevention and Mitigation of Natural Hazards, vol. 105(2), pages 1231-1254, January.
    11. Kim, Youngsuk & Kang, Won-Hee, 2013. "Network reliability analysis of complex systems using a non-simulation-based method," Reliability Engineering and System Safety, Elsevier, vol. 110(C), pages 80-88.
    12. Monfared, M.A.S. & Rezazadeh, Masoumeh & Alipour, Zohreh, 2022. "Road networks reliability estimations and optimizations: A Bi-directional bottom-up, top-down approach," Reliability Engineering and System Safety, Elsevier, vol. 222(C).
    13. Di Maio, Francesco & Pettorossi, Chiara & Zio, Enrico, 2023. "Entropy-driven Monte Carlo simulation method for approximating the survival signature of complex infrastructures," Reliability Engineering and System Safety, Elsevier, vol. 231(C).
    14. Roberto Benato & Antonio Chiarelli & Sebastian Dambone Sessa, 2021. "Reliability Assessment of a Multi-State HVDC System by Combining Markov and Matrix-Based Methods," Energies, MDPI, vol. 14(11), pages 1-13, May.
    15. Yang Liu & Naiwei Lu & Xinfeng Yin & Mohammad Noori, 2016. "An adaptive support vector regression method for structural system reliability assessment and its application to a cable-stayed bridge," Journal of Risk and Reliability, , vol. 230(2), pages 204-219, April.
    16. Nicolae Brînzei & Jean-François Aubry, 2018. "Graphs models and algorithms for reliability assessment of coherent and non-coherent systems," Journal of Risk and Reliability, , vol. 232(2), pages 201-215, April.
    17. Cai, Wei & Zhao, Jingyi & Zhu, Ming, 2020. "A real time methodology of cluster-system theory-based reliability estimation using k-means clustering," Reliability Engineering and System Safety, Elsevier, vol. 202(C).
    18. Kim, Dong-Seok & Ok, Seung-Yong & Song, Junho & Koh, Hyun-Moo, 2013. "System reliability analysis using dominant failure modes identified by selective searching technique," Reliability Engineering and System Safety, Elsevier, vol. 119(C), pages 316-331.
    19. Morshedi, Mohamad Ali & Kashani, Hamed, 2022. "Assessment of vulnerability reduction policies: Integration of economic and cognitive models of decision-making," Reliability Engineering and System Safety, Elsevier, vol. 217(C).
    20. Lu, Qing-Chang & Zhang, Lei & Xu, Peng-Cheng & Cui, Xin & Li, Jing, 2022. "Modeling network vulnerability of urban rail transit under cascading failures: A Coupled Map Lattices approach," Reliability Engineering and System Safety, Elsevier, vol. 221(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:reensy:v:188:y:2019:i:c:p:142-154. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: https://www.journals.elsevier.com/reliability-engineering-and-system-safety .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.