HyperGraphRAG: Retrieval-Augmented Generation via Hypergraph-Structured Knowledge Representation
Haoran Luo, Haihong E, Guanting Chen, Yandan Zheng, Xiaobao Wu, Yikai Guo, Qika Lin, Yu Feng, Zemin Kuang, Meina Song, Yifan Zhu, Luu Anh Tuan
TL;DR
HyperGraphRAG introduces a hypergraph-structured knowledge representation to capture n-ary relations in retrieval-augmented generation, addressing the expressiveness gaps of binary graphs. It details knowledge hypergraph construction via LLM-based n-ary relation extraction, a dual retrieval strategy over entities and hyperedges, and a hypergraph-guided generation pipeline that fuses structured knowledge with chunk-based text. Across medicine, agriculture, CS, and law, HyperGraphRAG consistently outperforms baselines in answer accuracy, retrieval relevance, and generation quality, while maintaining favorable time and cost metrics. The work demonstrates substantial practical potential for knowledge-intensive tasks and outlines future expansions to multimodal data, reinforcement learning, and federated settings.
Abstract
Standard Retrieval-Augmented Generation (RAG) relies on chunk-based retrieval, whereas GraphRAG advances this approach by graph-based knowledge representation. However, existing graph-based RAG approaches are constrained by binary relations, as each edge in an ordinary graph connects only two entities, limiting their ability to represent the n-ary relations (n >= 2) in real-world knowledge. In this work, we propose HyperGraphRAG, a novel hypergraph-based RAG method that represents n-ary relational facts via hyperedges, and consists of knowledge hypergraph construction, retrieval, and generation. Experiments across medicine, agriculture, computer science, and law demonstrate that HyperGraphRAG outperforms both standard RAG and previous graph-based RAG methods in answer accuracy, retrieval efficiency, and generation quality. Our data and code are publicly available at https://github.com/LHRLAB/HyperGraphRAG.
