spowodować wystąpienie zdarzenia wierzchołkowego. Przekroje są generowane zgodnie z zasadami algebry Boole'a. Istnieje wiele różnych algorytmów służących do generowania przekrojów.
Przekroje posiadają następujące właściwości:
1. Przekroje niskiego rzędu są przyczyną wysokiej podatności na uszkodzenia systemu. Przekrój pierwszego rzędu jest zazwyczaj źródłem znacznego ryzyka.
2. Przekroje wysokich rzędów w nieznaczny sposób wpływają na podatność systemu na uszkodzenia. Przekroje wysokich rzędów mają tendencje do posiadania niewielkich prawdopodobieństw.
3. Dla dużej :iczby przekroi analityk musi ocenić łączne ryzyko zdarzenia wierzchołkowego, ponieważ wszystkie przekroje dodane razem mogą osiągać nieakceptowaną wartość prawdopodobieństwa.
Rys. nr 1.8. Przekroje niezdatności przykładowego Drzewa Niezdatności.
1.5 Algorytm MOCUS
Jednym z najbardziej znanych algorytmów generowania przekrojów niezdatności jest MOCUS (method of obtaining cut sets). Został on opracowany przez J. Fussell'a i W. Vesely'a. MOCUS bazuje na obserwacji, że bramki „I" zwiększają liczbę elementów w przekroju, a bramki „Lub" zwiększają liczbę przekrojów. Podstawowymi krokami algorytmu MOCUS są:
1. Nazwanie oraz ponumerowanie wszystkich bramek i zdarzeń.
2. Umieszczenie nazwy bramki zajmującej najwyższa pozycję w pierwszym wierszu macierzy.
3. Zastąpieniu górnej bramki jej wejściami w następujący sposób:
a. Zastąpieniu bramki „f jej wejściami, oddzielając wejścia przecinkiem.
b. Zastąpieniu bramki „Lub" poprzez pionowe rozmieszczenie, tworząc nową linię dla każdego wejścia.
4. Kolejne podstawianie i zastępowanie każdej bramki jej wejściami, przesuwając się w dół Drzewa Niezdatności.
5. Gdy pozostaną jedynie wejścia podstawowe, proces podstawiania jest zakończony, a lista wszystkich przekrojów niezdatności ustalona.