# EARL: Joint Entity and Relation Linking for Question Answering over Knowledge Graphs

arXiv: https://arxiv.org/abs/1801.03825 · HTML: https://mlsanity.com/paper/1801.03825/

## Key facts

- Cited by 20 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 11 Jan 2018.

## Built on by (most cited first, 20 of 20)

- [Modern Baselines for SPARQL Semantic Parsing](https://mlsanity.com/paper/2204.12793/) (2022)
- [A Universal Question-Answering Platform for Knowledge Graphs](https://mlsanity.com/paper/2303.00595/) (2023)
- [Generative Relation Linking for Question Answering over Knowledge Bases](https://mlsanity.com/paper/2108.07337/) (2021)
- [Knowledge Graph Question Answering Leaderboard: A Community Resource to Prevent a Replication Crisis](https://mlsanity.com/paper/2201.08174/) (2022)
- [Beyond NED: Fast and Effective Search Space Reduction for Complex Question Answering over Knowledge Bases](https://mlsanity.com/paper/2108.08597/) (2021)
- [Detection, Disambiguation, Re-ranking: Autoregressive Entity Linking as a Multi-Task Problem](https://mlsanity.com/paper/2204.05990/) (2022)
- [Joint Open Knowledge Base Canonicalization and Linking](https://mlsanity.com/paper/2212.01207/) (2022)
- [Better Call the Plumber: Orchestrating Dynamic Information Extraction Pipelines](https://mlsanity.com/paper/2102.10966/) (2021)
- [Learning to Transpile AMR into SPARQL](https://mlsanity.com/paper/2112.07877/) (2021)
- [Question Answering over Knowledge Graphs with Neural Machine Translation and Entity Linking](https://mlsanity.com/paper/2107.02865/) (2021)
- [From Retrieval to Generation: Efficient and Effective Entity Set Expansion](https://mlsanity.com/paper/2304.03531/) (2023)
- [S2abEL: A Dataset for Entity Linking from Scientific Tables](https://mlsanity.com/paper/2305.00366/) (2023)
- [Konstruktor: A Strong Baseline for Simple Knowledge Graph Question Answering](https://mlsanity.com/paper/2409.15902/) (2024)
- [Chatty-KG: A Multi-Agent AI System for On-Demand Conversational Question Answering over Knowledge Graphs](https://mlsanity.com/paper/2511.20940/) (2025)
- [A Comparative Study of Question Answering over Knowledge Bases](https://mlsanity.com/paper/2211.08170/) (2022)
- [Semantic Answer Type and Relation Prediction Task (SMART 2021)](https://mlsanity.com/paper/2112.07606/) (2021)
- [An Online Question Answering System based on Sub-graph Searching](https://mlsanity.com/paper/2107.13684/) (2021)
- [Unveiling Optimal SDG Pathways: An Innovative Approach Leveraging Graph Pruning and Intent Graph for Effective Recommendations](https://mlsanity.com/paper/2309.11741/) (2023)
- [Are We Wasting Time? A Fast, Accurate Performance Evaluation Framework for Knowledge Graph Link Predictors](https://mlsanity.com/paper/2402.00053/) (2024)
- [LLM-Assisted Modeling of Semantic Web-Enabled Multi-Agents Systems with AJAN](https://mlsanity.com/paper/2510.06911/) (2025)

## Abstract (arXiv)

Many question answering systems over knowledge graphs rely on entity and relation linking components in order to connect the natural language input to the underlying knowledge graph. Traditionally, entity linking and relation linking have been performed either as dependent sequential tasks or as independent parallel tasks. In this paper, we propose a framework called EARL, which performs entity linking and relation linking as a joint task. EARL implements two different solution strategies for which we provide a comparative analysis in this paper: The first strategy is a formalisation of the joint entity and relation linking tasks as an instance of the Generalised Travelling Salesman Problem (GTSP). In order to be computationally feasible, we employ approximate GTSP solvers. The second strategy uses machine learning in order to exploit the connection density between nodes in the knowledge graph. It relies on three base features and re-ranking steps in order to predict entities and relations. We compare the strategies and evaluate them on a dataset with 5000 questions. Both strategies significantly outperform the current state-of-the-art approaches for entity and relation linking.
