Principled network reliability approximation: A counting-based approach
•Develops network reliability approximation with user-specified error and confidence.•Relies on a counting method and increasingly powerful satisfiability (SAT) solvers.•Discusses results of our method relative to several modern competitive techniques.•Showcases our capabilities using ideal networks...
Saved in:
Published in | Reliability engineering & system safety Vol. 191; p. 106472 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Barking
Elsevier Ltd
01.11.2019
Elsevier BV |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | •Develops network reliability approximation with user-specified error and confidence.•Relies on a counting method and increasingly powerful satisfiability (SAT) solvers.•Discusses results of our method relative to several modern competitive techniques.•Showcases our capabilities using ideal networks and power transmission grids.
As engineered systems expand, become more interdependent, and operate in real-time, reliability assessment is key to inform investment and decision making. However, network reliability problems are known to be #P-complete, a computational complexity class believed to be intractable, and thus motivate the quest for approximations. Based on their theoretical foundations, reliability evaluation methods can be grouped as: (i) exact or bounds, (ii) guarantee-less sampling, and (iii) probably approximately correct (PAC). Group (i) is well regarded due to its useful byproducts, but it does not scale in practice. Group (ii) scales well and verifies desirable properties, such as the bounded relative error, but it lacks error guarantees. Group (iii) is of great interest when precision and scalability are required. We introduce K-RelNet, an extended counting-based method that delivers PAC guarantees for the K-terminal reliability problem. We also put our developments in context relative to classical and emerging techniques to facilitate dissemination. Then, we test in a fair way the performance of competitive methods using various benchmark systems. We note the range of application of algorithms and suggest a foundation for future computational reliability and resilience engineering, given the need for principled uncertainty quantification across complex networked systems. |
---|---|
ISSN: | 0951-8320 1879-0836 |
DOI: | 10.1016/j.ress.2019.04.025 |