Saved in:
Bibliographic Details
Main Author: Huang, Xinyi
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2604.10516
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908992985366528
author Huang, Xinyi
author_facet Huang, Xinyi
contents Selecting the right knowledge is critical when using large language models (LLMs) to solve domain-specific data analysis tasks. However, most retrieval-augmented approaches rely primarily on lexical or embedding similarity, which is often a weak proxy for the task-critical knowledge needed for multi-step reasoning. In many such tasks, the relevant knowledge is not merely textually related to the query, but is instead grounded in executable code and the dependency structure through which computations are carried out. To address this mismatch, we propose SGKR (Structure-Grounded Knowledge Retrieval), a retrieval framework that organizes domain knowledge with a graph induced by function-call dependencies. Given a question, SGKR extracts semantic input and output tags, identifies dependency paths connecting them, and constructs a task-relevant subgraph. The associated knowledge and corresponding function implementations are then assembled as a structured context for LLM-based code generation. Experiments on multi-step data analysis benchmarks show that SGKR consistently improves solution correctness over no-retrieval and similarity-based retrieval baselines for both vanilla LLMs and coding agents.
format Preprint
id arxiv_https___arxiv_org_abs_2604_10516
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Structure-Grounded Knowledge Retrieval via Code Dependencies for Multi-Step Data Reasoning
Huang, Xinyi
Computation and Language
Selecting the right knowledge is critical when using large language models (LLMs) to solve domain-specific data analysis tasks. However, most retrieval-augmented approaches rely primarily on lexical or embedding similarity, which is often a weak proxy for the task-critical knowledge needed for multi-step reasoning. In many such tasks, the relevant knowledge is not merely textually related to the query, but is instead grounded in executable code and the dependency structure through which computations are carried out. To address this mismatch, we propose SGKR (Structure-Grounded Knowledge Retrieval), a retrieval framework that organizes domain knowledge with a graph induced by function-call dependencies. Given a question, SGKR extracts semantic input and output tags, identifies dependency paths connecting them, and constructs a task-relevant subgraph. The associated knowledge and corresponding function implementations are then assembled as a structured context for LLM-based code generation. Experiments on multi-step data analysis benchmarks show that SGKR consistently improves solution correctness over no-retrieval and similarity-based retrieval baselines for both vanilla LLMs and coding agents.
title Structure-Grounded Knowledge Retrieval via Code Dependencies for Multi-Step Data Reasoning
topic Computation and Language
url https://arxiv.org/abs/2604.10516