Reliability evaluation of multi-state systems subject to imperfect coverage using OBDD

This paper presents an efficient approach based on OBDD for the reliability analysis of a multi-state system subject to imperfect fault-coverage with combinatorial performance requirements. Since there exist dependencies between combinatorial performance requirements, we apply the multi-state dependency operation (MDO) of OBDD to deal with these dependencies in a multi-state system. In addition, this OBDD-based approach is combined with the conditional probability methods to find solutions for the multi-state imperfect coverage models. Using conditional probabilities, we can also apply this method for modular structures. The main advantage of this algorithm is that it will take computational time that is equivalent to the same problem without assuming imperfect coverage (i.e. with perfect coverage). This algorithm is very important for complex systems such as fault-tolerant computer systems, since it can obtain the complete results quickly and accurately even when there exist a number of dependencies such as shared loads (reconfiguration), degradation and common-cause failures.

[1]  Kishor S. Trivedi,et al.  A BDD-Based Algorithm for Analysis of Multistate Systems with Multistate Components , 2003, IEEE Trans. Computers.

[2]  Suprasad V. Amari,et al.  Comment on: dynamic reliability analysis of coherent multistate systems , 1997 .

[3]  Antoine Rauzy,et al.  New algorithms for fault trees analysis , 1993 .

[4]  Kishor S. Trivedi,et al.  Coverage Modeling for Dependability Analysis of Fault-Tolerant Systems , 1989, IEEE Trans. Computers.

[5]  Suprasad V. Amari,et al.  A separable method for incorporating imperfect fault-coverage into combinatorial models , 1999 .

[6]  Joanne Bechta Dugan,et al.  Fault trees and imperfect coverage , 1989 .

[7]  Xue Janan,et al.  On Multistate System Analysis , 1985, IEEE Transactions on Reliability.

[8]  Kai Yang,et al.  Dynamic reliability analysis of coherent multistate systems , 1995 .

[9]  Kishor S. Trivedi,et al.  Dependability analysis of distributed computer systems with imperfect coverage , 1999, Digest of Papers. Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing (Cat. No.99CB36352).

[10]  S. Kuo,et al.  Determining terminal-pair reliability based on edge expansion diagrams using OBDD , 1999 .

[11]  Gregory Levitin Incorporating common-cause failures into nonrepairable multistate series-parallel system analysis , 2001, IEEE Trans. Reliab..

[12]  D. Elmakis,et al.  Redundancy optimization for series-parallel multi-state systems , 1998 .

[13]  Roslyn M. Sinnamon,et al.  Improved efficiency in qualitative fault tree analysis , 1997 .

[14]  Suprasad V. Amari,et al.  Optimal reliability of systems subject to imperfect fault-coverage , 1999 .

[15]  Randal E. Bryant,et al.  Graph-Based Algorithms for Boolean Function Manipulation , 1986, IEEE Transactions on Computers.

[16]  Joanne Bechta Dugan,et al.  A combinatorial approach to modeling imperfect coverage , 1995 .