Graph-based Approaches and Functionalities in Retrieval-Augmented Generation: A Comprehensive Survey

Zulun Zhu, Tiancheng Huang, Kai Wang, Junda Ye, Xinghe Chen +1 more
4/8/2025
cs.IRcs.CL

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Large language models (LLMs) struggle with the factual error during inference due to the lack of sufficient training data and the most updated knowledge, leading to the hallucination problem. Retrieval-Augmented Generation (RAG) has gained attention as a promising solution to address the limitation of LLMs, by retrieving relevant information from external source to generate more accurate answers to the questions. Given the pervasive presence of structured knowledge in the external source, considerable strides in RAG have been made to employ the techniques related to graphs and achieve more complex reasoning based on the topological information between knowledge entities. However, there is currently neither unified review examining the diverse roles of graphs in RAG, nor a comprehensive resource to help researchers navigate and contribute to this evolving field. This survey offers a novel perspective on the functionality of graphs within RAG and their impact on enhancing performance across a wide range of graph-structured data. It provides a detailed breakdown of the roles that graphs play in RAG, covering database construction, algorithms, pipelines, and tasks. Finally, it identifies current challenges and outline future research directions, aiming to inspire further developments in this field. Our graph-centered analysis highlights the commonalities and differences in existing methods, setting the stage for future researchers in areas such as graph learning, database systems, and natural language processing.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhu2025graphbased,
  title  = {Graph-based Approaches and Functionalities in Retrieval-Augmented Generation: A Comprehensive Survey},
  author = {Zulun Zhu and Tiancheng Huang and Kai Wang and Junda Ye and Xinghe Chen and Siqiang Luo},
  year   = {2025},
  eprint = {2504.10499},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.10499v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.10499.svg)](https://codeofpaper.com/paper/2504.10499)

Discussion