Materializing Knowledge Bases via Trigger Graphs
Not on the map. Why?
Abstract (arXiv)
The chase is a well-established family of algorithms used to materialize Knowledge Bases (KBs), like Knowledge Graphs (KGs), to tackle important tasks like query answering under dependencies or data cleaning. A general problem of chase algorithms is that they might perform redundant computations. To counter this problem, we introduce the notion of Trigger Graphs (TGs), which guide the execution of the rules avoiding redundant computations. We present the results of an extensive theoretical and empirical study that seeks to answer when and how TGs can be computed and what are the benefits of TGs when applied over real-world KBs. Our results include introducing algorithms that compute (minimal) TGs. We implemented our approach in a new engine, and our experiments show that it can be significantly more efficient than the chase enabling us to materialize KBs with 17B facts in less than 40 min on commodity machines.
Key facts. Cited by 5 papers in the map (data through 13 Oct 2026). Builds on 13 of its 69 references that are in the map. First posted on arXiv 4 Feb 2021.
Builds on
13 of 69 references.
References · 13
- 2020Knowledge Graphscited by 619
- 2018The Vadalog System: Datalog-based Reasoning for Knowledge Graphscited by 25
- 2015Column-Oriented Datalog Materialization for Large Knowledge Graphs (Extended Technical Report)cited by 8
- 2019Extracting Novel Facts from Tables for Knowledge Graph Completion (Extended version)cited by 7
- 2019Beyond the Grounding Bottleneck: Datalog Techniques for Inference in Probabilistic Logic Programs (Technical Report)cited by 6
- 2014Query Rewriting and Optimization for Ontological Databasescited by 5
- 2018A Single Approach to Decide Chase Termination on Linear Existential Rulescited by 4
- 2018Modular Materialisation of Datalog Programscited by 4
- 2016Functional Dependencies Unleashed for Scalable Data Exchangecited by 2
- 2019Datalog Reasoning over Compressed RDF Knowledge Basescited by 2
- 2020Adaptive Low-level Storage of Very Large Knowledge Graphscited by 2
- 2017Goal-Driven Query Answering for Existential Rules with Equalitycited by 1
1 more
- 2018On the k-Boundedness for Existential Rulescited by 1
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 0; 2025: 1; 2026: 1.
5 papers.
- 2023Knowledge Graphs for the Life Sciences: Recent Developments, Challenges and Opportunitiescited by 10
- 2025Epistemic Artificial Intelligence is Essential for Machine Learning Models to Truly 'Know When They Do Not Know'cited by 8
- 2022Chasing Streams with Existential Rulescited by 0
- 2022Normalisations of Existential Rules: Not so Innocuous!cited by 0
- 2026Efficient Temporal Datalog Materialisation for Composite Event Recognitioncited by 0
- 2026Efficient Temporal Datalog Materialisation for Composite Event Recognition4 May 2026
- 2025Epistemic Artificial Intelligence is Essential for Machine Learning Models to Truly 'Know When They Do Not Know'8 May 2025
- 2023Knowledge Graphs for the Life Sciences: Recent Developments, Challenges and Opportunities29 Sep 2023
- 2022Normalisations of Existential Rules: Not so Innocuous!7 Jun 2022
- 2022Chasing Streams with Existential Rules4 May 2022