A linear-time algorithm to find modules of fault trees

被引:101
作者
Dutuit, Y [1 ]
Rauzy, A [1 ]
机构
[1] UNIV BORDEAUX 1,LABRI,F-33405 TALENCE,FRANCE
关键词
fault tree; module;
D O I
10.1109/24.537011
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A module of a fault tree is a subtree whose terminal events do not occur elsewhere in the tree, Modules. which are independent subtrees, can be used to reduce the computational cost of basic operations on fault trees, such as the computation of the probability of the root event or the computation of the minimal cut sets, This paper presents a linear time algorithm to detect modules of a fault tree, coherent or not, that is derived from the Tarjan algorithm to find strongly connected components of a graph, We show, on a benchmark of real fault trees, that our method detects modules of trees with several hundred gates and events within few milliseconds on a personal computer.
引用
收藏
页码:422 / 425
页数:4
相关论文
共 14 条
[1]  
Aralia Group, 1995, P EUR SAF REL ASS C, P190
[2]  
BIRNBAUM ZW, 1965, SIAM J APPL MATH, V13, P442
[3]  
BRACE R, 1990, P 27 ACM IEEE DES AU
[4]   AN IMPROVED TOP-DOWN ALGORITHM COMBINED WITH MODULARIZATION AS A HIGHLY EFFICIENT METHOD FOR FAULT TREE ANALYSIS [J].
CAMARINOPOULOS, L ;
YLLERA, J .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 1985, 11 (02) :93-108
[5]  
Chatterjee P., 1975, RELIABILITY FAULT TR, V8, P101
[6]   METAPRIME - AN INTERACTIVE FAULT-TREE ANALYZER [J].
COUDERT, O ;
MADRE, JC .
IEEE TRANSACTIONS ON RELIABILITY, 1994, 43 (01) :121-127
[7]  
DOYLE SA, 1995, P A REL MAI, P82, DOI 10.1109/RAMS.1995.513227
[8]   FINDING MODULES IN FAULT-TREES [J].
KOHDA, T ;
HENLEY, EJ ;
INOUE, K .
IEEE TRANSACTIONS ON RELIABILITY, 1989, 38 (02) :165-176
[9]   FAULT TREE ANALYSIS, METHODS, AND APPLICATIONS - A REVIEW [J].
LEE, WS ;
GROSH, DL ;
TILLMAN, FA ;
LIE, CH .
IEEE TRANSACTIONS ON RELIABILITY, 1985, 34 (03) :194-203
[10]   MODULARIZING, MINIMIZING, AND INTERPRETING THE K-AND-H FAULT-TREE [J].
LOCKS, MO .
IEEE TRANSACTIONS ON RELIABILITY, 1981, 30 (05) :411-415