Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

StableRCA: Robust Graph-Agnostic Mechanism-Level Root Cause Analysis

About

Root-Cause Analysis (RCA) seeks to identify the variables responsible for abnormal system behavior in complex domains such as manufacturing, cloud computing, and healthcare. Existing approaches face a critical bottleneck: graph-based causal methods can identify intervention targets but typically require a known or accurately estimated causal graph, while graph-free statistical methods either localize marginal anomalies rather than structural causes, or rely on restrictive assumptions about graph structure or functional form. We propose StableRCA, a local mechanism-level RCA framework that avoids global graph discovery by estimating local Markov boundaries and detecting conditional distribution shifts within them. Leveraging the Independent Causal Mechanism principle, we show that intervention targets can be identified with probability converging exponentially in sample size under faithful Markov boundary recovery and non-degenerate mechanism shifts. Experiments on synthetic benchmarks and five real-world datasets demonstrate that StableRCA is robust to graph misspecification, effective under multiple intervention targets, scalable to large systems, and reliable across diverse application domains. Code is available at: https://anonymous.4open.science/r/StableRCA-E362

Xiaoyu Lin, Nicholas Tagliapietra, Kehan Li, Lavdim Halilaj, Juergen Luettin• 2026

Related benchmarks

TaskDatasetResultRank
Root Cause AnalysisSynthetic Graph n=40
Top-5 Precision0.61
11
Root Cause AnalysisSynthetic Graph n=80
Top-5 Precision58
11
Root Cause AnalysisProRCA
Top-1 Accuracy100
11
Root Cause AnalysisSockShop
Top-1 Accuracy77
11
Root Cause AnalysisLinear-SCM graphs (n=100) synthetic (test)
Precision@597
11
Root Cause AnalysisLinear-SCM synthetic graphs (n=200) (test)
Precision@599
11
Root Cause AnalysisLinear-SCM graphs n=400 synthetic (test)
Precision@5100
11
Root Cause AnalysisER graph 50-node GT
Top-1 Accuracy88
11
Root Cause AnalysisER graph 50-node XGES-estimated
Top-1 Accuracy87
11
Root Cause Analysis50-node ER graph (30% corruption)
Top-1 Accuracy88
11
Showing 10 of 17 rows

Other info

Follow for update