probability: Probability Calculstion by BDD or mcub

View source: R/probability.r

probabilityR Documentation

Probability Calculstion by BDD or mcub

Description

Performs a calculation at a selected fault tree gate node.

Usage

probability(DF, ft_node=1, method="bdd") 

Arguments

DF

A fault tree dataframe object.

ft_node

A gate node ID treated as top of (sub)tree to be calculated.

method

The method for calculation either 'bdd' or 'mcub'

Details

For BDD probability a binary decision diagram is generated on which a recusive algorithm is operated to generate the exact probablility. For mcub (minimal cutset upper bound) the mocus algorithm is run to determine minimal cutsets. The upper bound estimate for probability is calculated by a probabilistic sum of the individual cutset probabilities.

References

Ericson, Clifton A. II (2011) Fault Tree Analysis Primer CreateSpace Inc.

Ericson, Clifton A. II (2005) Hazard Analysis Techniques for System Safety John Wiley & Sons

Rauzy, Antoine (1993) "New algorithms for fault trees analysis" Reliabiity Engineering System Safety, volume 40

Limnios, Nikolaos (2007) Fault Trees ISTE,Ltd.

Bedford, Tim, Cooke, Roger (2012) Probabilistic Risk Analysis Foundations and Methods Cambridge University Press


FaultTree documentation built on Aug. 26, 2023, 5:07 p.m.