Outlining and Filling: Hierarchical Query Graph Generation for Answering Complex Questions over Knowledge Graphs
Not on the map. Why?
Abstract (arXiv)
Query graph construction aims to construct the correct executable SPARQL on the KG to answer natural language questions. Although recent methods have achieved good results using neural network-based query graph ranking, they suffer from three new challenges when handling more complex questions: 1) complicated SPARQL syntax, 2) huge search space, and 3) locally ambiguous query graphs. In this paper, we provide a new solution. As a preparation, we extend the query graph by treating each SPARQL clause as a subgraph consisting of vertices and edges and define a unified graph grammar called AQG to describe the structure of query graphs. Based on these concepts, we propose a novel end-to-end model that performs hierarchical autoregressive decoding to generate query graphs. The high-level decoding generates an AQG as a constraint to prune the search space and reduce the locally ambiguous query graph. The bottom-level decoding accomplishes the query graph construction by selecting appropriate instances from the preprepared candidates to fill the slots in the AQG. The experimental results show that our method greatly improves the SOTA performance on complex KGQA benchmarks. Equipped with pre-trained models, the performance of our method is further improved, achieving SOTA for all three datasets used.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 20 of its 42 references that are in the map. First posted on arXiv 1 Nov 2021.
Builds on
20 of 42 references.
References · 20
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2019RAT-SQL: Relation-Aware Schema Encoding and Linking for Text-to-SQL Parserscited by 420
- 2018The Web as a Knowledge-base for Answering Complex Questionscited by 409
- 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
- 2019Towards Complex Text-to-SQL in Cross-Domain Database with Intermediate Representationcited by 210
- 2019PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Textcited by 182
- 2017Variational Reasoning for Question Answering with Knowledge Graphcited by 170
- 2018Open Domain Question Answering Using Early Fusion of Knowledge Bases and Textcited by 167
- 2016Sequence-to-Sequence Learning as Beam-Search Optimizationcited by 126
- 2019Text Generation from Knowledge Graphs with Graph Transformerscited by 122
8 more
- 2021Improving Multi-hop Knowledge Base Question Answering by Learning Intermediate Supervision Signalscited by 100
- 2018SyntaxSQLNet: Syntax Tree Networks for Complex and Cross-DomainText-to-SQL Taskcited by 74
- 2014Question Answering with Subgraph Embeddingscited by 56
- 2020Leveraging Abstract Meaning Representation for Knowledge Base Question Answeringcited by 53
- 2017Improved Neural Relation Detection for Knowledge Base Question Answeringcited by 44
- 2018Learning to Rank Query Graphs for Complex Question Answering over Knowledge Graphscited by 17
- 2021Formal Query Building with Query Structure Prediction for Complex Question Answering over Knowledge Basecited by 16
- 2019Leveraging Frequent Query Substructures to Generate Formal Queries for Complex Question Answeringcited by 15
Built on by
Citing papers per year: 2022: 4; 2023: 3; 2024: 2; 2025: 5; 2026: 2.
16 papers.
Sort:
By area:
- 2022DecAF: Joint Decoding of Answers and Logical Forms for Question Answering over Knowledge Basescited by 83
- 2023ChatKBQA: A Generate-then-Retrieve Framework for Knowledge Base Question Answering with Fine-tuned Large Language Modelscited by 44
- 2022Knowledge Graph Question Answering Datasets and Their Generalizability: Are They Enough for Future Research?cited by 13
- 2024PoTable: Towards Systematic Thinking via Plan-then-Execute Stage Reasoning on Tablescited by 13
- 2022Crake: Causal-Enhanced Table-Filler for Question Answering over Large Scale Knowledge Basecited by 8
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decodingcited by 5
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translationcited by 4
- 2025Ontology-Guided, Hybrid Prompt Learning for Generalization in Knowledge Graph Question Answeringcited by 3
- 2023Two is Better Than One: Answering Complex Questions by Multiple Knowledge Sources with Generalized Linkscited by 2
- 2025Plan of Knowledge: Retrieval-Augmented Large Language Models for Temporal Knowledge Graph Question Answeringcited by 2
- 2025Pandora: Leveraging Code-driven Knowledge Transfer for Unified Structured Knowledge Reasoningcited by 1
- 2023GNN2R: Weakly-Supervised Rationale-Providing Question Answering over Knowledge Graphscited by 0
4 more
- 2025PGDA-KGQA: A Prompt-Guided Generative Framework with Multiple Data Augmentation Strategies for Knowledge Graph Question Answeringcited by 0
- 2025KGFR: A Foundation Retriever for Generalized Knowledge Graph Question Answeringcited by 0
- 2026StressEval: Failure-Driven Dynamic Benchmarking for Knowledge-Intensive Reasoning in Large Language Modelscited by 0
- 2026Compositional Chain-of-Relations for Faithful Knowledge Graph Question Answering with Large Language Modelscited by 0
- 2026Compositional Chain-of-Relations for Faithful Knowledge Graph Question Answering with Large Language Models24 Aug 2026
- 2026StressEval: Failure-Driven Dynamic Benchmarking for Knowledge-Intensive Reasoning in Large Language Models3 May 2026
- 2025KGFR: A Foundation Retriever for Generalized Knowledge Graph Question Answering6 Nov 2025
- 2025Plan of Knowledge: Retrieval-Augmented Large Language Models for Temporal Knowledge Graph Question Answering6 Nov 2025
- 2025Pandora: Leveraging Code-driven Knowledge Transfer for Unified Structured Knowledge Reasoning25 Aug 2025
- 2025PGDA-KGQA: A Prompt-Guided Generative Framework with Multiple Data Augmentation Strategies for Knowledge Graph Question Answering11 Jun 2025
- 2025Ontology-Guided, Hybrid Prompt Learning for Generalization in Knowledge Graph Question Answering6 Feb 2025
- 2024PoTable: Towards Systematic Thinking via Plan-then-Execute Stage Reasoning on Tables5 Dec 2024
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decoding29 Jun 2024
- 2023GNN2R: Weakly-Supervised Rationale-Providing Question Answering over Knowledge Graphs4 Dec 2023
- 2023ChatKBQA: A Generate-then-Retrieve Framework for Knowledge Base Question Answering with Fine-tuned Large Language Models13 Oct 2023
- 2023Two is Better Than One: Answering Complex Questions by Multiple Knowledge Sources with Generalized Links11 Sep 2023
4 more
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translation18 Nov 2022
- 2022DecAF: Joint Decoding of Answers and Logical Forms for Question Answering over Knowledge Bases30 Sep 2022
- 2022Crake: Causal-Enhanced Table-Filler for Question Answering over Large Scale Knowledge Base8 Jul 2022
- 2022Knowledge Graph Question Answering Datasets and Their Generalizability: Are They Enough for Future Research?13 May 2022
- 2024PoTable: Towards Systematic Thinking via Plan-then-Execute Stage Reasoning on Tablescited by 13
- 2025Pandora: Leveraging Code-driven Knowledge Transfer for Unified Structured Knowledge Reasoningcited by 1
- 2025KGFR: A Foundation Retriever for Generalized Knowledge Graph Question Answeringcited by 0
- 2026StressEval: Failure-Driven Dynamic Benchmarking for Knowledge-Intensive Reasoning in Large Language Modelscited by 0
- 2026Compositional Chain-of-Relations for Faithful Knowledge Graph Question Answering with Large Language Modelscited by 0
- 2026Compositional Chain-of-Relations for Faithful Knowledge Graph Question Answering with Large Language Models24 Aug 2026
- 2026StressEval: Failure-Driven Dynamic Benchmarking for Knowledge-Intensive Reasoning in Large Language Models3 May 2026
- 2025KGFR: A Foundation Retriever for Generalized Knowledge Graph Question Answering6 Nov 2025
- 2025Pandora: Leveraging Code-driven Knowledge Transfer for Unified Structured Knowledge Reasoning25 Aug 2025
- 2024PoTable: Towards Systematic Thinking via Plan-then-Execute Stage Reasoning on Tables5 Dec 2024
- 2022DecAF: Joint Decoding of Answers and Logical Forms for Question Answering over Knowledge Basescited by 83
- 2023ChatKBQA: A Generate-then-Retrieve Framework for Knowledge Base Question Answering with Fine-tuned Large Language Modelscited by 44
- 2022Knowledge Graph Question Answering Datasets and Their Generalizability: Are They Enough for Future Research?cited by 13
- 2022Crake: Causal-Enhanced Table-Filler for Question Answering over Large Scale Knowledge Basecited by 8
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decodingcited by 5
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translationcited by 4
- 2025Ontology-Guided, Hybrid Prompt Learning for Generalization in Knowledge Graph Question Answeringcited by 3
- 2023Two is Better Than One: Answering Complex Questions by Multiple Knowledge Sources with Generalized Linkscited by 2
- 2023GNN2R: Weakly-Supervised Rationale-Providing Question Answering over Knowledge Graphscited by 0
- 2025PGDA-KGQA: A Prompt-Guided Generative Framework with Multiple Data Augmentation Strategies for Knowledge Graph Question Answeringcited by 0
- 2025PGDA-KGQA: A Prompt-Guided Generative Framework with Multiple Data Augmentation Strategies for Knowledge Graph Question Answering11 Jun 2025
- 2025Ontology-Guided, Hybrid Prompt Learning for Generalization in Knowledge Graph Question Answering6 Feb 2025
- 2024SPARKLE: Enhancing SPARQL Generation with Direct KG Integration in Decoding29 Jun 2024
- 2023GNN2R: Weakly-Supervised Rationale-Providing Question Answering over Knowledge Graphs4 Dec 2023
- 2023ChatKBQA: A Generate-then-Retrieve Framework for Knowledge Base Question Answering with Fine-tuned Large Language Models13 Oct 2023
- 2023Two is Better Than One: Answering Complex Questions by Multiple Knowledge Sources with Generalized Links11 Sep 2023
- 2022A Copy Mechanism for Handling Knowledge Base Elements in SPARQL Neural Machine Translation18 Nov 2022
- 2022DecAF: Joint Decoding of Answers and Logical Forms for Question Answering over Knowledge Bases30 Sep 2022
- 2022Crake: Causal-Enhanced Table-Filler for Question Answering over Large Scale Knowledge Base8 Jul 2022
- 2022Knowledge Graph Question Answering Datasets and Their Generalizability: Are They Enough for Future Research?13 May 2022