Multi-hop Question Answering over Knowledge Graphs using Large Language Models
Not on the map. Why?
Abstract (arXiv)
Knowledge graphs (KGs) are large datasets with specific structures representing large knowledge bases (KB) where each node represents a key entity and relations amongst them are typed edges. Natural language queries formed to extract information from a KB entail starting from specific nodes and reasoning over multiple edges of the corresponding KG to arrive at the correct set of answer nodes. Traditional approaches of question answering on KG are based on (a) semantic parsing (SP), where a logical form (e.g., S-expression, SPARQL query, etc.) is generated using node and edge embeddings and then reasoning over these representations or tuning language models to generate the final answer directly, or (b) information-retrieval based that works by extracting entities and relations sequentially. In this work, we evaluate the capability of (LLMs) to answer questions over KG that involve multiple hops. We show that depending upon the size and nature of the KG we need different approaches to extract and feed the relevant information to an LLM since every LLM comes with a fixed context window. We evaluate our approach on six KGs with and without the availability of example-specific sub-graphs and show that both the IR and SP-based methods can be adopted by LLMs resulting in an extremely competitive performance.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 28 of its 46 references that are in the map. First posted on arXiv 30 Apr 2024.
Builds on
28 of 46 references.
References · 28
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2023Retrieval-Augmented Generation for Large Language Models: A Surveycited by 2,212
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,139
- 2020How Much Knowledge Can You Pack Into the Parameters of a Language Model?cited by 719
- 2018The Web as a Knowledge-base for Answering Complex Questionscited by 410
- 2023Check Your Facts and Try Again: Improving Large Language Models with External Knowledge and Automated Feedbackcited by 353
- 2023StructGPT: A General Framework for Large Language Model to Reason over Structured Datacited by 343
- 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
- 2023RESDSQL: Decoupling Schema Linking and Skeleton Parsing for Text-to-SQLcited by 195
16 more
- 2019PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Textcited by 184
- 2021Retrieving and Reading: A Comprehensive Survey on Open-domain Question Answeringcited by 178
- 2020Beyond I.I.D.: Three Levels of Generalization for Question Answering on Knowledge Basescited by 171
- 2017Variational Reasoning for Question Answering with Knowledge Graphcited by 170
- 2018Open Domain Question Answering Using Early Fusion of Knowledge Bases and Textcited by 168
- 2019SParC: Cross-Domain Semantic Parsing in Contextcited by 144
- 2022UniKGQA: Unified Retrieval and Reasoning for Solving Multi-hop Question Answering Over Knowledge Graphcited by 103
- 2021Improving Multi-hop Knowledge Base Question Answering by Learning Intermediate Supervision Signalscited by 101
- 2021RnG-KBQA: Generation Augmented Iterative Ranking for Knowledge Base Question Answeringcited by 86
- 2020KQA Pro: A Dataset with Explicit Compositional Programs for Complex Question Answering over Knowledge Basecited by 78
- 2023Can ChatGPT Replace Traditional KBQA Models? An In-depth Analysis of the Question Answering Performance of the GPT LLM Familycited by 71
- 2022ArcaneQA: Dynamic Program Induction and Contextualized Encoding for Knowledge Base Question Answeringcited by 48
- 2023An Empirical Study on Information Extraction using Large Language Modelscited by 46
- 2022Knowledge Base Question Answering: A Semantic Parsing Perspectivecited by 22
- 2018Learning to Rank Query Graphs for Complex Question Answering over Knowledge Graphscited by 17
- 2022GraphQ IR: Unifying the Semantic Parsing of Graph Query Languages with One Intermediate Representationcited by 13
Built on by
Citing papers per year: 2025: 5; 2026: 1.
6 papers.
- 2025Graph-based Approaches and Functionalities in Retrieval-Augmented Generation: A Comprehensive Surveycited by 18
- 2025OntoRAG: Enhancing Question-Answering through Automated Ontology Derivation from Unstructured Knowledge Basescited by 3
- 2025Learning to Refine: An Agentic RL Approach for Iterative SPARQL Query Constructioncited by 2
- 2025CompoST: A Benchmark for Analyzing the Ability of LLMs To Compositionally Interpret Questions in a QALD Settingcited by 1
- 2025UniRel: Relation-Centric Knowledge Graph Question Answering with RL-Tuned LLM Reasoningcited by 1
- 2026UETQuintet at BioCreative IX -- MedHopQA: Enhancing Biomedical QA with Selective Multi-hop Reasoning and Contextual Retrievalcited by 0
- 2026UETQuintet at BioCreative IX -- MedHopQA: Enhancing Biomedical QA with Selective Multi-hop Reasoning and Contextual Retrieval11 Jan 2026
- 2025UniRel: Relation-Centric Knowledge Graph Question Answering with RL-Tuned LLM Reasoning18 Dec 2025
- 2025Learning to Refine: An Agentic RL Approach for Iterative SPARQL Query Construction14 Nov 2025
- 2025CompoST: A Benchmark for Analyzing the Ability of LLMs To Compositionally Interpret Questions in a QALD Setting28 Jul 2025
- 2025OntoRAG: Enhancing Question-Answering through Automated Ontology Derivation from Unstructured Knowledge Bases31 May 2025
- 2025Graph-based Approaches and Functionalities in Retrieval-Augmented Generation: A Comprehensive Survey8 Apr 2025