English
Related papers

Related papers: Generic and Robust Root Cause Localization for Mul…

200 papers

Software testing is essential for the reliable development of complex software systems. A key step in software testing is fault localization, which uses test data to pinpoint failure-inducing combinations for further diagnosis. Existing…

Software Engineering · Computer Science 2026-03-30 Yi Ji , Simon Mak , Ryan Lekivetz , Joseph Morgan

Root Cause Analysis (RCA) is becoming increasingly crucial for ensuring the reliability of microservice systems. However, performing RCA on modern microservice systems can be challenging due to their large scale, as they usually comprise…

For large-scale simulation codes with huge and complex code bases, where bit-for-bit comparisons are too restrictive, finding the source of statistically significant discrepancies (e.g., from a previous version, alternative hardware or…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-02-12 Daniel J. Milroy , Allison H. Baker , Dorit M. Hammerling , Youngsung Kim , Elizabeth R. Jessup , Thomas Hauser

Spatial data is ubiquitous. Massive amounts of data are generated every day from billions of GPS-enabled devices such as cell phones, cars, sensors, and various consumer-based applications such as Uber, Tinder, location-tagged posts in…

Databases · Computer Science 2020-08-25 Varun Pandey , Alexander van Renen , Andreas Kipf , Ibrahim Sabek , Jialin Ding , Alfons Kemper

Detecting failures and identifying their root causes promptly and accurately is crucial for ensuring the availability of microservice systems. A typical failure troubleshooting pipeline for microservices consists of two phases: anomaly…

Software Engineering · Computer Science 2024-05-16 Luan Pham , Huong Ha , Hongyu Zhang

In recent years, microservices have gained widespread adoption in IT operations due to their scalability, maintenance, and flexibility. However, it becomes challenging for site reliability engineers (SREs) to pinpoint the root cause due to…

Machine Learning · Computer Science 2024-02-05 Cheng-Ming Lin , Ching Chang , Wei-Yao Wang , Kuang-Da Wang , Wen-Chih Peng

Diagnosing the root cause of an anomaly in a complex interconnected system is a pressing problem in today's cloud services and industrial operations. We propose In-Distribution Interventions (IDI), a novel algorithm that predicts root cause…

Machine Learning · Computer Science 2025-05-05 Lokesh Nagalapatti , Ashutosh Srivastava , Sunita Sarawagi , Amit Sharma

Microservice root cause localization is fundamentally challenged by the inherent heterogeneity of cloud-native systems, which encompasses diverse observability data and multiple system entities. Existing approaches typically focus on only…

Software Engineering · Computer Science 2026-04-30 Runzhou Wang , Shenglin Zhang , Wenwei Gu , Yongxin Zhao , Chenyu Zhao , Dan Pei , Yuxuan Chen , Yangyuxin Huang

Fault diagnosis is critical in many domains, as faults may lead to safety threats or economic losses. In the field of online service systems, operators rely on enormous monitoring data to detect and mitigate failures. Quickly recognizing a…

Software Engineering · Computer Science 2022-06-14 Mingjie Li , Zeyan Li , Kanglin Yin , Xiaohui Nie , Wenchi Zhang , Kaixin Sui , Dan Pei

Diagnosing the root causes of Quality of Experience (QoE) degradations in operational mobile networks is challenging due to complex cross-layer interactions among kernel performance indicators (KPIs) and the scarcity of reliable expert…

Machine Learning · Computer Science 2025-11-18 Qizhe Li , Haolong Chen , Jiansheng Li , Shuqi Chai , Xuan Li , Yuzhou Hou , Xinhua Shao , Fangfang Li , Kaifeng Han , Guangxu Zhu

The proliferation of location-based services and applications has brought significant attention to data and location privacy. While general secure computation and privacy-enhancing techniques can partially address this problem, one…

Cryptography and Security · Computer Science 2025-08-07 Ruoyang Guo , Jiarui Li , Shucheng Yu

Root cause analysis (RCA) for microservice systems has gained significant attention in recent years. However, there is still no standard benchmark that includes large-scale datasets and supports comprehensive evaluation environments. In…

Software Engineering · Computer Science 2025-02-04 Luan Pham , Hongyu Zhang , Huong Ha , Flora Salim , Xiuzhen Zhang

Causal discovery is a data-driven paradigm for analyzing complex systems, while physics-based models, such as ordinary differential equations (ODEs), provide mechanistic structure for real-world dynamical processes. Integrating these…

Machine Learning · Computer Science 2026-05-21 Jianhong Chen , Naichen Shi , Xubo Yue

Modern cloud services are prone to failures due to their complex architecture, making diagnosis a critical process. Site Reliability Engineers (SREs) spend hours leveraging multiple sources of data, including the alerts, error logs, and…

Software Engineering · Computer Science 2023-09-15 Sarthak Chakraborty , Shubham Agarwal , Shaddy Garg , Abhimanyu Sethia , Udit Narayan Pandey , Videh Aggarwal , Shiv Saini

Ensuring robust model performance in diverse real-world scenarios requires addressing generalizability across domains with covariate shifts. However, no formal procedure exists for statistically evaluating generalizability in machine…

Machine Learning · Computer Science 2025-06-13 Daniel de Vassimon Manela , Linying Yang , Robin J. Evans

Complex diseases are caused by a multitude of factors that may differ between patients even within the same diagnostic category. A few underlying root causes may nevertheless initiate the development of disease within each patient. We…

Machine Learning · Statistics 2023-07-10 Eric V. Strobl , Thomas A. Lasko

Fuzzing has contributed to automatically identifying bugs and vulnerabilities in the software testing field. Although it can efficiently generate crashing inputs, these inputs are usually analyzed manually. Several root cause analysis (RCA)…

Cryptography and Security · Computer Science 2023-03-13 Keisuke Nishimura , Yuichi Sugiyama , Yuki Koike , Masaya Motoda , Tomoya Kitagawa , Toshiki Takatera , Yuma Kurogome

Understanding the dynamics of complex systems is a central task in many different areas ranging form biology via epidemics to economics and engineering. Unexpected behaviour of dynamic systems or even systems failure is sometimes difficult…

Optimization and Control · Mathematics 2020-06-11 Dominik Kahl , Andreas Weber , Maik Kschischo

Roads are an essential mode of transportation, and maintaining them is critical to economic growth and citizen well-being. With the continued advancement of AI, road surface inspection based on camera images has recently been extensively…

Computer Vision and Pattern Recognition · Computer Science 2024-07-16 Linh Trinh , Ali Anwar , Siegfried Mercelis

Process mining techniques can help organizations to improve their operational processes. Organizations can benefit from process mining techniques in finding and amending the root causes of performance or compliance problems. Considering the…

Machine Learning · Computer Science 2021-08-18 Mahnaz Sadat Qafari , Wil van der Aalst