Materializing Knowledge Bases via Trigger Graphs
Efthymia Tsamoura, David Carral, Enrico Malizia, Jacopo Urbani
Abstract
Thechaseis a well-established family of algorithms used to materialize Knowledge Bases (KBs) for 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 ofTrigger 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, called GLog, and our experiments show that it can be significantly more efficient than the chase enabling us to materialize Knowledge Graphs with 17B facts in less than 40 min using a single machine with commodity hardware.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 48ae3f7f-6cda-4ee3-b03e-5715dec55397Cited by top-tier papers4
- Embeddings as Probabilistic Equivalence in Logic ProgramsJaron Maene, Efthymia TsamouraNeurIPS 2025 · 4 citations
- Relational Neurosymbolic Markov ModelsLennert De Smet, Gabriele Venturato, Luc De Raedt, Giuseppe MarraAAAI 2025 · 3 citations
- Scalable Reasoning on Document Stores via Instance-Aware Query RewritingOlivier Rodriguez, Federico Ulliana, Marie-Laure MugnierVLDB 2023 · 1 citation
- Probabilistic Reasoning at Scale: Trigger Graphs to the RescueEfthymia Tsamoura, Jaehun Lee, Jacopo UrbaniSIGMOD 2023
Builds on2
Related papers
- Rewriting the Infinite ChaseMichael Benedikt, Maxime Buron, Stefano Germano, Kevin Kappelmann et al.VLDB 2022 · 7 citations
- Checking Chase Termination over Ontologies of Existential Rules with EqualityDavid Carral, Jacopo UrbaniAAAI 2020 · 3 citations
- Semi-Oblivious Chase Termination for Linear Existential Rules: An Experimental StudyMarco Calautti, Mostafa Milani, Andreas PierisVLDB 2023 · 2 citations
- ForBackBench: A Benchmark for Chasing vs. Query-RewritingAfnan G. Alhazmi, Tom Blount, George KonstantinidisVLDB 2022 · 9 citations
- General Acyclicity and Cyclicity Notions for the Disjunctive Skolem ChaseLukas Gerlach, David CarralAAAI 2023 · 3 citations
