Fault Trees Explain "Why It Went Wrong" Using Causality

Georgiana Caltais, Milan Lopuha\"a-Zwakenberg, Mari\"elle Stoelinga· July 3, 2026 View original

Summary

This paper applies Halpern & Pearl's theory of actual causality to fault trees, enabling them to answer "why has it gone wrong?" for failure diagnostics, beyond just "what can go wrong?". It provides a complete classification of causality notions based on fault tree structure and shows how minimal cut sets relate to actual causes.

Fault trees are widely used risk models that help identify potential failures in complex systems, primarily through minimal cut set analysis which answers "what can go wrong?". This research extends the utility of fault trees by integrating them with Halpern & Pearl's theory of actual causality. This integration allows fault trees to address the crucial question of "why has it gone wrong?", making them a powerful tool for failure diagnostics. The study offers a comprehensive classification of various notions of actual causality within the context of fault trees. This classification is based on both the graphical and logical structures inherent in fault trees. Furthermore, the research demonstrates a clear relationship between minimal cut sets, which represent the smallest combinations of events that can lead to a system failure, and the identification of actual causes for that failure. This advancement provides a more profound understanding of system failures, moving beyond mere identification of potential issues to pinpointing the specific causal factors.

Why it matters

For professionals in high-stakes industries, this research offers a more sophisticated method for root cause analysis and failure diagnostics, enabling more precise interventions and improved system reliability.

How to implement this in your domain

  1. 1Familiarize your team with Halpern & Pearl's theory of actual causality for advanced diagnostics.
  2. 2Integrate causal analysis tools with existing fault tree models to enhance failure investigations.
  3. 3Train engineers and risk analysts on applying actual causality principles to complex system failures.
  4. 4Develop diagnostic protocols that leverage fault tree structures to identify specific actual causes of incidents.

Who benefits

AerospaceManufacturingEnergyHealthcareAutomotive

Key takeaways

  • Fault trees can be used for "why it went wrong" diagnostics, not just "what can go wrong."
  • Integrating actual causality theory enhances the diagnostic power of fault trees.
  • The paper classifies causality notions based on fault tree graph and logical structures.
  • Minimal cut sets are directly linked to identifying actual causes of system failures.

Original post by Georgiana Caltais, Milan Lopuha\"a-Zwakenberg, Mari\"elle Stoelinga

"arXiv:2607.01840v1 Announce Type: new Abstract: Fault trees are a widely used as effective risk models for complex systems, answering the question "what can go wrong?", especially through minimal cut set analysis. We study fault trees from the perspective of Halpern & Pearl's the…"

View on X

Originally posted by Georgiana Caltais, Milan Lopuha\"a-Zwakenberg, Mari\"elle Stoelinga on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses