cs.AIAug 21, 2026

Root cause analysis via difference graph discovery from linear time-series data

Authors: Anouk Ruer, Timothée Loranchet, Daria Bystrova, Charles K. Assaad

Organizations: Sorbonne Université, INSERM, Institut Pierre Louis d’Epidémiologie et de Santé Publique, F75012, Paris, France

Abstract

Root cause analysis aims to identify the mechanisms responsible for anomalies in complex dynamical systems. In this paper, we study root cause analysis in linear time-series through the lens of difference graph discovery. We focus on effect-defying root causes, corresponding to variables whose causal coefficients change between a normal and an anomalous regime. We formalize this problem using linear discrete-time dynamic structural causal models and adapt several methods originally introduced for discovering difference graphs between two populations to the time-series setting, where the two populations are replaced by a normal and an anomalous regime. We first evaluate the proposed approaches on simulated data, and then demonstrate their practical relevance on real-world datasets from IT monitoring and intensive care monitoring. Our results show how difference graph discovery can help localize causal mechanisms responsible for anomalous behavior.

Figures & tables

Appendix figures & tables6 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. StableRCA: Robust Graph-Agnostic Mechanism-Level Root Cause Analysis

    Jun 4, 2026Xiaoyu Lin, Nicholas Tagliapietra, Kehan Li +2Root Cause AnalysisCausal Intervention

  2. Root Cause Analysis of Outliers in Unknown Cyclic Graphs

    Oct 8, 2025Daniela Schkoda, Dominik JanzingStructural Causal ModelsRoot Cause Analysis

  3. Conditional Attribution for Root Cause Analysis in Time-Series Anomaly Detection

    Apr 19, 2026Shashank Mishra, Karan Patil, Cedric Schockaert +2Feature AttributionInterpretable Anomaly Detection