mlsanityData to 14 Oct 2026

Efficient Discovery of Actual Causality using Abstraction-Refinement

arXiv 2407.16629 ↗First posted 23 Jul 2024cs.LO cs.SY eess.SYcited by 1

Not on the map. Why?

Abstract (arXiv)

Causality is the relationship where one event contributes to the production of another, with the cause being partly responsible for the effect and the effect partly dependent on the cause. In this paper, we propose a novel and effective method to formally reason about the causal effect of events in engineered systems, with application for finding the root-cause of safety violations in embedded and cyber-physical systems. We are motivated by the notion of actual causality by Halpern and Pearl, which focuses on the causal effect of particular events rather than type-level causality, which attempts to make general statements about scientific and natural phenomena. Our first contribution is formulating discovery of actual causality in computing systems modeled by transition systems as an SMT solving problem. Since datasets for causality analysis tend to be large, in order to tackle the scalability problem of automated formal reasoning, our second contribution is a novel technique based on abstraction-refinement that allows identifying for actual causes within smaller abstract causal models. We demonstrate the effectiveness of our approach (by several orders of magnitude) using three case studies to find the actual cause of violations of safety in (1) a neural network controller for a Mountain Car, (2) a controller for a Lunar Lander obtained by reinforcement learning, and (3) an MPC controller for an F-16 autopilot simulator.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 23 Jul 2024.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2025Causal Bayesian Networks for Data-driven Safety Analysis of Complex Systems
  2. 2024Automated Discovery of Functional Actual Causes in Complex Environments
  3. 2025ACCESS : A Benchmark for Abstract Causal Event Discovery and Reasoning
  4. 2022Markov categories, causal theories, and the do-calculus
  5. 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretability
  6. 2025Causality can systematically address the monsters under the bench(marks)
  7. 2023Applications of Causality and Causal Inference in Software Engineering
  8. 2026Symmetries and Causality: Causal Effect Identification Beyond IID Data