GraphLocator: Graph-guided Causal Reasoning for Issue Localization
On the map: LLM reasoning → Reasoning for agents, planning and code
Abstract (arXiv)
The issue localization task aims to identify the locations in a software repository that requires modification given a natural language issue description. This task is fundamental yet challenging in automated software engineering due to the semantic gap between issue description and source code implementation. This gap manifests as two mismatches:(1) symptom-to-cause mismatches, where descriptions do not explicitly reveal underlying root causes; (2) one-to-many mismatches, where a single issue corresponds to multiple interdependent code entities. To address these two mismatches, we propose GraphLocator, an approach that mitigates symptom-to-cause mismatches through causal structure discovering and resolves one-to-many mismatches via dynamic issue disentangling. The key artifact is the causal issue graph (CIG), in which vertices represent discovered sub-issues along with their associated code entities, and edges encode the causal dependencies between them. The workflow of GraphLocator consists of two phases: symptom vertices locating and dynamic CIG discovering; it first identifies symptom locations on the repository graph, then dynamically expands the CIG by iteratively reasoning over neighboring vertices. Experiments on three real-world datasets demonstrates the effectiveness of GraphLocator: (1) Compared with baselines, GraphLocator achieves more accurate localization with average improvements of +19.49% in function-level recall and +11.89% in precision. (2) GraphLocator outperforms baselines on both symptom-to-cause and one-to-many mismatch scenarios, achieving recall improvement of +16.44% and +19.18%, precision improvement of +7.78% and +13.23%, respectively. (3) The CIG generated by GraphLocator yields the highest relative improvement, resulting in a 28.74% increase in performance on downstream resolving task.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 24 of its 55 references that are in the map. First posted on arXiv 27 Dec 2025.
Builds on
24 of 55 references.
Closest ancestors · 1
Same direction, newest first
Other references · 23
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 1,002
- 2024Agentless: Demystifying LLM-based Software Engineering Agentscited by 421
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 384
- 2023CodeT5+: Open Code Large Language Models for Code Understanding and Generationcited by 333
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 171
- 2023Can Large Language Models Infer Causation from Correlation?cited by 146
- 2024RepoGraph: Enhancing AI Software Engineering with Repository-level Code Graphcited by 91
- 2025LocAgent: Graph-Guided LLM Agents for Code Localizationcited by 86
- 2023Can large language models build causal graphs?cited by 73
- 2023A Survey of Reasoning with Foundation Modelscited by 70
- 2024Alibaba LingmaAgent: Improving Automated Issue Resolution via Comprehensive Repository Explorationcited by 58
- 2025OrcaLoca: An LLM Agent Framework for Software Issue Localizationcited by 45
11 more
- 2024Causal Inference with Large Language Model: A Surveycited by 32
- 2023Counterfactual reasoning: Testing language models' understanding of hypothetical scenarioscited by 27
- 2025Enhancing repository-level software repair via repository-aware knowledge graphscited by 27
- 2024Causality for Large Language Modelscited by 25
- 2025Issue Localization via LLM-Driven Iterative Code Graph Searchingcited by 22
- 2025SweRank: Software Issue Localization with Code Rankingcited by 20
- 2025Causal Graphs Meet Thoughts: Enhancing Complex Reasoning in Graph-Augmented LLMscited by 12
- 2025Bridging Bug Localization and Issue Fixing: A Hierarchical Localization Framework Leveraging Large Language Modelscited by 11
- 2025ReasonGraph: Visualisation of Reasoning Pathscited by 6
- 2025Assessing the Impact of Code Changes on the Fault Localizability of Large Language Modelscited by 4
- 2025Accurate and Consistent Graph Model Generation from Text with Large Language Modelscited by 3
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Think Locally, Explain Globally: Graph-Guided LLM Investigations via Local Reasoning and Belief Propagationcited by 3
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agentscited by 2
- 2026ORACLE-SWE: Quantifying the Contribution of Oracle Information Signals on SWE Agentscited by 1
- 2026Neurosymbolic Repo-level Code Localizationcited by 1
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents21 Jul 2026
- 2026Neurosymbolic Repo-level Code Localization17 Apr 2026
- 2026ORACLE-SWE: Quantifying the Contribution of Oracle Information Signals on SWE Agents9 Apr 2026
- 2026Think Locally, Explain Globally: Graph-Guided LLM Investigations via Local Reasoning and Belief Propagation25 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2026Semantic Navigation for Issue Localization in Code Repository
- 2025Extracting Conceptual Knowledge to Locate Software Issues
- 2026Beyond Textual Repository Exploration: Dual-Modal Structural Reasoning for Agentic Issue Resolution
- 2026Multi-CoLoR: Context-Aware Localization and Reasoning across Multi-Language Codebases
- 2026ARISE: A Repository-level Graph Representation and Toolset for Agentic Program Repair and Fault Localization
- 2026Improved Bug Localization with AI Agents Leveraging Hypothesis and Dynamic Cognition
- 2026CLEAR: Causal Context-Based Agentic Reasoning for Vulnerability Detection
- 2025SweRank+: Multilingual, Multi-Turn Code Ranking for Software Issue Localization