English

Root Cause Analysis for Microservice Systems via Cascaded Conditional Learning with Hypergraphs

Machine Learning 2025-11-25 v1 Distributed, Parallel, and Cluster Computing Software Engineering

Abstract

Root cause analysis in microservice systems typically involves two core tasks: root cause localization (RCL) and failure type identification (FTI). Despite substantial research efforts, conventional diagnostic approaches still face two key challenges. First, these methods predominantly adopt a joint learning paradigm for RCL and FTI to exploit shared information and reduce training time. However, this simplistic integration neglects the causal dependencies between tasks, thereby impeding inter-task collaboration and information transfer. Second, these existing methods primarily focus on point-to-point relationships between instances, overlooking the group nature of inter-instance influences induced by deployment configurations and load balancing. To overcome these limitations, we propose CCLH, a novel root cause analysis framework that orchestrates diagnostic tasks based on cascaded conditional learning. CCLH provides a three-level taxonomy for group influences between instances and incorporates a heterogeneous hypergraph to model these relationships, facilitating the simulation of failure propagation. Extensive experiments conducted on datasets from three microservice benchmarks demonstrate that CCLH outperforms state-of-the-art methods in both RCL and FTI.

Keywords

Cite

@article{arxiv.2511.17566,
  title  = {Root Cause Analysis for Microservice Systems via Cascaded Conditional Learning with Hypergraphs},
  author = {Shuaiyu Xie and Hanbin He and Jian Wang and Bing Li},
  journal= {arXiv preprint arXiv:2511.17566},
  year   = {2025}
}
R2 v1 2026-07-01T07:49:18.089Z