Score: 1

GDS Agent: A Graph Algorithmic Reasoning Agent

Published: August 28, 2025 | arXiv ID: 2508.20637v1

By: Borun Shi, Ioannis Panagiotas

Potential Business Impact:

Lets computers answer questions about connected data.

Business Areas:
Intelligent Systems Artificial Intelligence, Data and Analytics, Science and Engineering

Large language models (LLMs) have shown remarkable multimodal information processing and reasoning ability. When equipped with tools through function calling and enhanced with retrieval-augmented techniques, compound LLM-based systems can access closed data sources and answer questions about them. However, they still struggle to process and reason over large-scale graph-structure data. We introduce the GDS (Graph Data Science) agent in this technical report. The GDS agent introduces a comprehensive set of graph algorithms as tools, together with preprocessing (retrieval) and postprocessing of algorithm results, in a model context protocol (MCP) server. The server can be used with any modern LLM out-of-the-box. GDS agent allows users to ask any question that implicitly and intrinsically requires graph algorithmic reasoning about their data, and quickly obtain accurate and grounded answers. We also introduce a new benchmark that evaluates intermediate tool calls as well as final responses. The results indicate that GDS agent is able to solve a wide spectrum of graph tasks. We also provide detailed case studies for more open-ended tasks and study scenarios where the agent struggles. Finally, we discuss the remaining challenges and the future roadmap.

Repos / Data Links

Page Count
18 pages

Category
Computer Science:
Machine Learning (CS)