Efficient and exact reliability evaluation for networks with imperfect vertices

Sy Yen Kuo*, Fu Min Yeh, Hung Yau Lin

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

96 Scopus citations

Abstract

The factoring theorem, and BDD-based algorithms have been shown to be efficient reliability evaluation methods for networks with perfectly reliable vertices. However, the vertices, and the links of a network may fail in the real world. Imperfect vertices can be factored like links, but the complexity increases exponentially with their number. Exact algorithms based on the factoring theorem can therefore induce great overhead if vertex failures are taken into account. To solve the problem, a set of exact algorithms is presented to deal with vertex failures with little additional overhead. The algorithms can be used to solve terminal-pair, k-terminal, and all-terminal reliability problems in directed, and undirected networks. The essential variable is defined to be a vertex or a link of a network whose failure has the dominating effect on network reliability. The algorithms are so efficient that it takes less than 1.2 seconds on a 1.67 GHz personal computer to identify the essential variable of a network having 299 paths. When vertex failures in a 3 × 10 mesh network are taken into account, the proposed algorithms can induce as little as about 0.3% of runtime overhead, while the best result from factoring algorithms incurs about 300% overhead.

Original languageEnglish
Pages (from-to)288-300
Number of pages13
JournalIEEE Transactions on Reliability
Volume56
Issue number2
DOIs
StatePublished - 06 2007
Externally publishedYes

Keywords

  • BDD (Binary Decision Diagrams)
  • Boolean formula
  • Exact algorithm
  • Network reliability

Fingerprint

Dive into the research topics of 'Efficient and exact reliability evaluation for networks with imperfect vertices'. Together they form a unique fingerprint.

Cite this