SQALER: Scaling Question Answering by Decoupling Multi-Hop and Logical Reasoning
Not on the map. Why?
Abstract (arXiv)
State-of-the-art approaches to reasoning and question answering over knowledge graphs (KGs) usually scale with the number of edges and can only be applied effectively on small instance-dependent subgraphs. In this paper, we address this issue by showing that multi-hop and more complex logical reasoning can be accomplished separately without losing expressive power. Motivated by this insight, we propose an approach to multi-hop reasoning that scales linearly with the number of relation types in the graph, which is usually significantly smaller than the number of edges or nodes. This produces a set of candidate solutions that can be provably refined to recover the solution to the original problem. Our experiments on knowledge-based question answering show that our approach solves the multi-hop MetaQA dataset, achieves a new state-of-the-art on the more challenging WebQuestionsSP, is orders of magnitude more scalable than competitive approaches, and can achieve compositional generalization out of the training distribution.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 30 of its 50 references that are in the map. First posted on arXiv 27 Oct 2021.
Builds on
30 of 50 references.
References · 30
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2016Layer Normalizationcited by 5,669
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2018Universal Transformerscited by 647
- 2021QA-GNN: Reasoning with Language Models and Knowledge Graphs for Question Answeringcited by 388
- 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 284
- 2017DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoningcited by 266
- 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
- 2019Towards Complex Text-to-SQL in Cross-Domain Database with Intermediate Representationcited by 210
- 2020The Next Decade in AI: Four Steps Towards Robust Artificial Intelligencecited by 195
18 more
- 2019PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Textcited by 184
- 2019The Evolved Transformercited by 180
- 2020Query2box: Reasoning over Knowledge Graphs in Vector Space using Box Embeddingscited 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
- 2017Go for a Walk and Arrive at the Answer: Reasoning Over Paths in Knowledge Bases using Reinforcement Learningcited by 161
- 2020Beta Embeddings for Multi-Hop Logical Reasoning in Knowledge Graphscited by 129
- 2018Embedding Logical Queries on Knowledge Graphscited by 120
- 2020Compositional Generalization in Semantic Parsing: Pre-training vs. Specialized Architecturescited by 95
- 2015Modeling Relation Paths for Representation Learning of Knowledge Basescited by 56
- 2018Spectrally approximating large graphs with smaller graphscited by 56
- 2015Traversing Knowledge Graphs in Vector Spacecited by 51
- 2016Chains of Reasoning over Entities, Relations, and Text using Recurrent Neural Networkscited by 37
- 2020Scalable Neural Methods for Reasoning With a Symbolic Knowledge Basecited by 32
- 2020Hierarchical Poset Decoding for Compositional Generalization in Languagecited by 26
- 2017TensorLog: Deep Learning Meets Probabilistic DBscited by 11
- 2020Message Passing Query Embeddingcited by 8
- 2019Extrapolating paths with graph neural networkscited by 5
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 1; 2025: 1; 2026: 1.
10 papers.
- 2024GNN-RAG: Graph Neural Retrieval for Large Language Model Reasoningcited by 128
- 2022A*Net: A Scalable Path-based Reasoning Approach for Knowledge Graphscited by 49
- 2022ReaRev: Adaptive Reasoning for Question Answering over Knowledge Graphscited by 16
- 2023NuTrea: Neural Tree Search for Context-guided Multi-hop KGQAcited by 7
- 2023Infusing Lattice Symmetry Priors in Attention Mechanisms for Sample-Efficient Abstract Geometric Reasoningcited by 4
- 2026S-Path-RAG: Semantic-Aware Shortest-Path Retrieval Augmented Generation for Multi-Hop Knowledge Graph Question Answeringcited by 3
- 2022Exploiting Hybrid Semantics of Relation Paths for Multi-hop Question Answering Over Knowledge Graphscited by 2
- 2023Polar Ducks and Where to Find Them: Enhancing Entity Linking with Duck Typing and Polar Box Embeddingscited by 2
- 2023Relation-Aware Question Answering for Heterogeneous Knowledge Graphscited by 1
- 2025KGFR: A Foundation Retriever for Generalized Knowledge Graph Question Answeringcited by 0
- 2026S-Path-RAG: Semantic-Aware Shortest-Path Retrieval Augmented Generation for Multi-Hop Knowledge Graph Question Answering5 Mar 2026
- 2025KGFR: A Foundation Retriever for Generalized Knowledge Graph Question Answering6 Nov 2025
- 2024GNN-RAG: Graph Neural Retrieval for Large Language Model Reasoning30 May 2024
- 2023Relation-Aware Question Answering for Heterogeneous Knowledge Graphs19 Dec 2023
- 2023NuTrea: Neural Tree Search for Context-guided Multi-hop KGQA24 Oct 2023
- 2023Infusing Lattice Symmetry Priors in Attention Mechanisms for Sample-Efficient Abstract Geometric Reasoning5 Jun 2023
- 2023Polar Ducks and Where to Find Them: Enhancing Entity Linking with Duck Typing and Polar Box Embeddings19 May 2023
- 2022ReaRev: Adaptive Reasoning for Question Answering over Knowledge Graphs24 Oct 2022
- 2022Exploiting Hybrid Semantics of Relation Paths for Multi-hop Question Answering Over Knowledge Graphs2 Sep 2022
- 2022A*Net: A Scalable Path-based Reasoning Approach for Knowledge Graphs7 Jun 2022