Think Parallax: Solving Multi-Hop Problems via Multi-View Knowledge-Graph-Based Retrieval-Augmented Generation
Jinliang Liu, Jiale Bai, Shaoning Zeng
TL;DR
ParallaxRAG addresses hallucination and fragile reasoning in KG-grounded QA by introducing a symmetric, multi-view KG-RAG framework that decouples queries and graph triples into head-specific representations. The approach leverages Pairwise Similarity Regulation to maintain head diversity and a query-aware gating mechanism to emphasize the most relevant heads, enabling grounded, step-wise multi-hop reasoning. Empirical results on WebQSP, CWQ, and BioASQ show strong retrieval quality, interpretable head specialization, and improved end-to-end QA with reduced hallucinations, achieving competitive or state-of-the-art performance. This work provides a principled direction for robust, knowledge-grounded multi-hop reasoning and offers practical benefits for scalable, domain-general KGQA systems.
Abstract
Large language models (LLMs) excel at language understanding but often hallucinate and struggle with multi-hop reasoning. Knowledge-graph-based retrieval-augmented generation (KG-RAG) offers grounding, yet most methods rely on flat embeddings and noisy path exploration. We propose ParallaxRAG, a framework that symmetrically decouples queries and graph triples into multi-view spaces, enabling a robust retrieval architecture that explicitly enforces head diversity while constraining weakly related paths. Central to our approach is the observation that different attention heads specialize in semantic relations at distinct reasoning stages, contributing to different hops of the reasoning chain. This specialization allows ParallaxRAG to construct cleaner subgraphs and guide LLMs through grounded, step-wise reasoning. Experiments on WebQSP and CWQ, under our unified, reproducible setup (BGE-M3 + Llama3.1-8B), demonstrate competitive retrieval and QA performance, alongside reduced hallucination and good generalization. Our results highlight multi-view head specialization as a principled direction for knowledge-grounded multi-hop reasoning. Our implementation will be released as soon as the paper is accepted.
