Automatic Failure Attribution and Critical Step Prediction Method for Multi-Agent Systems Based on Causal Inference
Not on the map. Why?
Abstract (arXiv)
Multi-agent systems (MAS) are critical for automating complex tasks, yet their practical deployment is severely hampered by the challenge of failure attribution. Current diagnostic tools, which rely on statistical correlations, are fundamentally inadequate; on challenging benchmarks like Who&When, state-of-the-art methods achieve less than 15% accuracy in locating the root-cause step of a failure. To address this critical gap, we introduce the first failure attribution framework for MAS grounded in multi-granularity causal inference. Our approach makes two key technical contributions: (1) a performance causal inversion principle, which correctly models performance dependencies by reversing the data flow in execution logs, combined with Shapley values to accurately assign agent-level blame; (2) a novel causal discovery algorithm, CDC-MAS, that robustly identifies critical failure steps by tackling the non-stationary nature of MAS interaction data. The framework's attribution results directly fuel an automated optimization loop, generating targeted suggestions whose efficacy is validated via counterfactual simulations. Evaluations on the Who&When and TRAIL benchmarks demonstrate a significant leap in performance. Our method achieves up to 36.2% step-level accuracy. Crucially, the generated optimizations boost overall task success rates by an average of 22.4%. This work provides a principled and effective solution for debugging complex agent interactions, paving the way for more reliable and interpretable multi-agent systems.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 27 of its 38 references that are in the map. First posted on arXiv 10 Sep 2025.
Builds on
27 of 38 references.
References · 27
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
- 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,276
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,242
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,439
- 2024A Survey on LLM-as-a-Judgecited by 1,423
- 2023CAMEL: Communicative Agents for "Mind" Exploration of Large Language Model Societycited by 1,395
- 2023Mind2Web: Towards a Generalist Agent for the Webcited by 1,242
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,195
- 2023ChatDev: Communicative Agents for Software Developmentcited by 919
- 2023ChatEval: Towards Better LLM-based Evaluators through Multi-Agent Debatecited by 742
15 more
- 2023GPTScore: Evaluate as You Desirecited by 361
- 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 238
- 2024Judging the Judges: Evaluating Alignment and Vulnerabilities in LLMs-as-Judgescited by 205
- 2023SelfCheck: Using LLMs to Zero-Shot Check Their Own Step-by-Step Reasoningcited by 159
- 2024A Comprehensive Survey of Small Language Models in the Era of Large Language Models: Techniques, Enhancements, Applications, Collaboration with LLMs, and Trustworthinesscited by 127
- 2025TRAIL: Trace Reasoning and Agentic Issue Localizationcited by 104
- 2025Interactive Debugging and Steering of Multi-Agent AI Systemscited by 68
- 2023EcoAssistant: Using LLM Assistant More Affordably and Accuratelycited by 49
- 2024Offline Training of Language Model Agents with Functions as Learnable Weightscited by 48
- 2025CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Taskscited by 33
- 2025Single-agent or Multi-agent Systems? Why Not Both?cited by 29
- 2023CF-GODE: Continuous-Time Causal Inference for Multi-Agent Dynamical Systemscited by 16
- 2024Towards Acyclic Preference Evaluation of Language Models via Multiple Evaluatorscited by 13
- 2024EcoAct: Economic Agent Determines When to Register What Actioncited by 11
- 2024Understanding Individual Agent Importance in Multi-Agent System via Counterfactual Reasoningcited by 11
Built on by
Citing papers per year: 2025: 2; 2026: 16.
18 papers.
Sort:
By area:
- 2025DoVer: Intervention-Driven Auto Debugging for LLM Multi-Agent Systemscited by 24
- 2026Rethinking Failure Attribution in Multi-Agent Systems: A Multi-Perspective Benchmark and Evaluationcited by 24
- 2026AutoSaddler: Automatic Harness Optimization with Durable Updates from Agent Execution Tracescited by 15
- 2025Agentic Services Computingcited by 6
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systemscited by 6
- 2026StepFinder: A Temporal Semantic Framework for Failure Attribution in Multi-Agent Systemscited by 3
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Modelcited by 3
- 2026EDGE: Error Dependency Graph-Guided Multi-Error Attribution in Multi-Agent LLM Systemscited by 3
- 2026Redundant or Necessary? A Benchmark for Detecting Redundant Steps in Agent Trajectoriescited by 2
- 2026LongRCA Bench: Root-Cause Localization in Long-Horizon Agent Trajectoriescited by 2
- 2026trajectory-judge: What Outcome-Only LLM Judges Miss on Agent Trajectoriescited by 2
- 2026FlowEvo: Self-Evolving Agents through the Co-Evolution of Workflows and Executable Skillscited by 1
6 more
- 2026Adaptive Influence Graphs for Failure Attribution in Multi-Agent Systemscited by 1
- 2026Detect Before You Attribute: Cascade Failure Attribution for Multi-Agent Systemscited by 1
- 2026Agent System Operations: Categorization, Challenges, and Future Directionscited by 0
- 2026World Models in Pieces: Structural Certification for General Agentscited by 0
- 2026AUDITA: certified auditing and causal attribution of adverse outcomes in autonomous multi-agent systemscited by 0
- 2026Causal Attribution for Agentic Decisions: Estimators, Coupling, and a Traceability Specificationcited by 0
- 2026Causal Attribution for Agentic Decisions: Estimators, Coupling, and a Traceability Specification6 Sep 2026
- 2026EDGE: Error Dependency Graph-Guided Multi-Error Attribution in Multi-Agent LLM Systems1 Sep 2026
- 2026Detect Before You Attribute: Cascade Failure Attribution for Multi-Agent Systems30 Aug 2026
- 2026trajectory-judge: What Outcome-Only LLM Judges Miss on Agent Trajectories29 Aug 2026
- 2026Adaptive Influence Graphs for Failure Attribution in Multi-Agent Systems25 Aug 2026
- 2026AutoSaddler: Automatic Harness Optimization with Durable Updates from Agent Execution Traces24 Aug 2026
- 2026AUDITA: certified auditing and causal attribution of adverse outcomes in autonomous multi-agent systems23 Aug 2026
- 2026LongRCA Bench: Root-Cause Localization in Long-Horizon Agent Trajectories15 Aug 2026
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Model14 Aug 2026
- 2026World Models in Pieces: Structural Certification for General Agents23 Jun 2026
- 2026StepFinder: A Temporal Semantic Framework for Failure Attribution in Multi-Agent Systems2 Jun 2026
- 2026Agent System Operations: Categorization, Challenges, and Future Directions1 Jun 2026
6 more
- 2026Redundant or Necessary? A Benchmark for Detecting Redundant Steps in Agent Trajectories28 May 2026
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systems14 May 2026
- 2026FlowEvo: Self-Evolving Agents through the Co-Evolution of Workflows and Executable Skills18 Apr 2026
- 2026Rethinking Failure Attribution in Multi-Agent Systems: A Multi-Perspective Benchmark and Evaluation26 Mar 2026
- 2025DoVer: Intervention-Driven Auto Debugging for LLM Multi-Agent Systems7 Dec 2025
- 2025Agentic Services Computing29 Sep 2025
- 2025DoVer: Intervention-Driven Auto Debugging for LLM Multi-Agent Systemscited by 24
- 2026AutoSaddler: Automatic Harness Optimization with Durable Updates from Agent Execution Tracescited by 15
- 2025Agentic Services Computingcited by 6
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systemscited by 6
- 2026StepFinder: A Temporal Semantic Framework for Failure Attribution in Multi-Agent Systemscited by 3
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Modelcited by 3
- 2026EDGE: Error Dependency Graph-Guided Multi-Error Attribution in Multi-Agent LLM Systemscited by 3
- 2026Redundant or Necessary? A Benchmark for Detecting Redundant Steps in Agent Trajectoriescited by 2
- 2026trajectory-judge: What Outcome-Only LLM Judges Miss on Agent Trajectoriescited by 2
- 2026FlowEvo: Self-Evolving Agents through the Co-Evolution of Workflows and Executable Skillscited by 1
- 2026Adaptive Influence Graphs for Failure Attribution in Multi-Agent Systemscited by 1
- 2026Detect Before You Attribute: Cascade Failure Attribution for Multi-Agent Systemscited by 1
12 most cited of 13 All 13 (JSON)
- 2026Causal Attribution for Agentic Decisions: Estimators, Coupling, and a Traceability Specification6 Sep 2026
- 2026EDGE: Error Dependency Graph-Guided Multi-Error Attribution in Multi-Agent LLM Systems1 Sep 2026
- 2026Detect Before You Attribute: Cascade Failure Attribution for Multi-Agent Systems30 Aug 2026
- 2026trajectory-judge: What Outcome-Only LLM Judges Miss on Agent Trajectories29 Aug 2026
- 2026Adaptive Influence Graphs for Failure Attribution in Multi-Agent Systems25 Aug 2026
- 2026AutoSaddler: Automatic Harness Optimization with Durable Updates from Agent Execution Traces24 Aug 2026
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Model14 Aug 2026
- 2026StepFinder: A Temporal Semantic Framework for Failure Attribution in Multi-Agent Systems2 Jun 2026
- 2026Redundant or Necessary? A Benchmark for Detecting Redundant Steps in Agent Trajectories28 May 2026
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systems14 May 2026
- 2026FlowEvo: Self-Evolving Agents through the Co-Evolution of Workflows and Executable Skills18 Apr 2026
- 2025DoVer: Intervention-Driven Auto Debugging for LLM Multi-Agent Systems7 Dec 2025
12 newest of 13 All 13 (JSON)