mlsanityData to 7 Oct 2026

The Vadalog System: Datalog-based Reasoning for Knowledge Graphs

arXiv 1807.08709 ↗First posted 23 Jul 2018cs.DB cs.AIcited by 25

Not on the map. Why?

Abstract (arXiv)

Over the past years, there has been a resurgence of Datalog-based systems in the database community as well as in industry. In this context, it has been recognized that to handle the complex knowl-edge-based scenarios encountered today, such as reasoning over large knowledge graphs, Datalog has to be extended with features such as existential quantification. Yet, Datalog-based reasoning in the presence of existential quantification is in general undecidable. Many efforts have been made to define decidable fragments. Warded Datalog+/- is a very promising one, as it captures PTIME complexity while allowing ontological reasoning. Yet so far, no implementation of Warded Datalog+/- was available. In this paper we present the Vadalog system, a Datalog-based system for performing complex logic reasoning tasks, such as those required in advanced knowledge graphs. The Vadalog system is Oxford's contribution to the VADA research programme, a joint effort of the universities of Oxford, Manchester and Edinburgh and around 20 industrial partners. As the main contribution of this paper, we illustrate the first implementation of Warded Datalog+/-, a high-performance Datalog+/- system utilizing an aggressive termination control strategy. We also provide a comprehensive experimental evaluation.

Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jul 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 8; 2022: 7; 2023: 6; 2024: 1; 2025: 0; 2026: 3.

25 papers.

Sort:

By area:

  1. 2022MeTeoR: Practical Reasoning in Datalog with Metric Temporal Operatorscited by 7
  2. 2021Materializing Knowledge Bases via Trigger Graphscited by 5
  3. 2023Knowledge Graphs Queryingcited by 5
  4. 2022Efficient Dependency Analysis for Rule-Based Ontologiescited by 2
  5. 2021Parallelisable Existential Rules: a Story of Piecescited by 1
  6. 2022On the Relationship between Shy and Warded Datalog+/-cited by 1
  7. 2023Current and Future Challenges in Knowledge Representation and Reasoningcited by 1
  8. 2023Nemo: First Glimpse of a New Rule Enginecited by 1
  9. 2024Chase Anonymisation: Privacy-Preserving Knowledge Graphs with Logical Reasoningcited by 1
  10. 2021iWarded: A System for Benchmarking Datalog+/- Reasoning (technical report)cited by 0
  11. 2021Thematic recommendations on knowledge graphs using multilayer networkscited by 0
  12. 2021Harmless but Useful: Beyond Separable Equality Constraints in Datalog+/-cited by 0
13 more
  1. 2021Defeasible Reasoning via Datalog^negcited by 0
  2. 2021Extending Sticky-Datalog+/- via Finite-Position Selection Functions: Tractability, Algorithms, and Optimizationcited by 0
  3. 2021On the Complexity of Inductively Learning Guarded Rulescited by 0
  4. 2022Complexity of Arithmetic in Warded Datalog+-cited by 0
  5. 2022Chasing Streams with Existential Rulescited by 0
  6. 2022Seminaive Materialisation in DatalogMTLcited by 0
  7. 2022Swift Markov Logic for Probabilistic Reasoning on Knowledge Graphscited by 0
  8. 2023Enhancing Datalog Reasoning with Hypertree Decompositionscited by 0
  9. 2023Ontological Reasoning over Shy and Warded Datalog+/- for Streaming-based Architectures (technical report)cited by 0
  10. 2023Optimised Storage for Datalog Reasoningcited by 0
  11. 2026Efficient Temporal Datalog Materialisation for Composite Event Recognitioncited by 0
  12. 2026Stratified Negation in RDF Rules: A Correct Approach (Extended Version)cited by 0
  13. 2026Recovering Explanations from Transformed Rule-Based Ontologiescited by 0