TY - GEN
T1 - A new ordering heuristic based on ZBDDs' cutoff strategies
AU - Li, Y.
AU - Liu, P.
AU - Wang, H.
AU - Hu, L.
AU - Yuan, R.
AU - Wu, Y.
PY - 2008
Y1 - 2008
N2 - Two approaches have been proposed by A. Rauzy to handle the large-scale fault trees or event trees. The first one consists in using ZBDDs (Zero-suppressed Binary Decision Diagrams) to implement classical MCS (Minimal Cut Sets) algorithm. The second consists in designing heuristics and strategies to reduce the complexity of the BDDs (Binary Decision Diagrams) construction. It has been shown that the complexity of ZBDDs is less sensitive to the conventional heuristics and strategies compared with the complexity of BDDs, because these heuristics are based on BDDs. In term of the fact that cutoffs couldn't be applied on the intermediate BDDs, the failure probability of the basic events is not considered in the ordering procedure, therefore the heuristics applicable to ZBDDs need to be designed. This paper is motivated to combine the MCS/ZBDD and designing heuristics for ZBDDs together. A new ordering heuristic, which takes the failure probability into account and utilizes that the cutoffs can be applied on each intermediate ZBDD, is proposed. This heuristic accelerates the analysis progress by bringing forward the cutoffs and reducing the complexity of the intermediate ZBDDs. RiskA, a Zero-suppressed Binary Decision Diagram package extended to safety and reliability analysis, has adopted this new heuristic. RiskA's cutoff strategies, which have some relations with the ordering scheme, are also introduced. The correctness and efficiency of the new heuristic are verified by some practical models' analyses.
AB - Two approaches have been proposed by A. Rauzy to handle the large-scale fault trees or event trees. The first one consists in using ZBDDs (Zero-suppressed Binary Decision Diagrams) to implement classical MCS (Minimal Cut Sets) algorithm. The second consists in designing heuristics and strategies to reduce the complexity of the BDDs (Binary Decision Diagrams) construction. It has been shown that the complexity of ZBDDs is less sensitive to the conventional heuristics and strategies compared with the complexity of BDDs, because these heuristics are based on BDDs. In term of the fact that cutoffs couldn't be applied on the intermediate BDDs, the failure probability of the basic events is not considered in the ordering procedure, therefore the heuristics applicable to ZBDDs need to be designed. This paper is motivated to combine the MCS/ZBDD and designing heuristics for ZBDDs together. A new ordering heuristic, which takes the failure probability into account and utilizes that the cutoffs can be applied on each intermediate ZBDD, is proposed. This heuristic accelerates the analysis progress by bringing forward the cutoffs and reducing the complexity of the intermediate ZBDDs. RiskA, a Zero-suppressed Binary Decision Diagram package extended to safety and reliability analysis, has adopted this new heuristic. RiskA's cutoff strategies, which have some relations with the ordering scheme, are also introduced. The correctness and efficiency of the new heuristic are verified by some practical models' analyses.
KW - Heuristic
KW - MCS
KW - Probability truncation
KW - ZBDD
UR - https://www.scopus.com/pages/publications/84876468235
M3 - 会议稿件
AN - SCOPUS:84876468235
SN - 9781622765775
T3 - 9th International Conference on Probabilistic Safety Assessment and Management 2008, PSAM 2008
SP - 402
EP - 407
BT - 9th International Conference on Probabilistic Safety Assessment and Management 2008, PSAM 2008
T2 - 9th International Conference on Probabilistic Safety Assessment and Management 2008, PSAM 2008
Y2 - 18 May 2008 through 23 May 2008
ER -