The Vadalog System: Datalog-based Reasoning for Knowledge Graphs
Luigi Bellomarini, Georg Gottlob, and Emanuel Sallinger
University of Oxford
VLDB 2018
Presented by Yuheng Wang
Knowledge Graphs (KGs)
Reasoning over KGs
Three Concrete Requirements for Reasoning over KGs
Reasoning over KGs with Vadalog
Warded Datalog
Why wardedness?
Warded Datalog
What is wardedness?
Warded Datalog
What is wardedness?
Termination and Recursion Control
Warded Forest
Warded Forest
Warded Forest
Warded Forest
Warded Forest
Harmless Warded Datalog
Harmless Warded Datalog
Harmless Warded Datalog
Lifted Linear Forest
Lifted Linear Forest
Lifted Linear Forest
Lifted Linear Forest
Algorithm and Architecture
Evaluation I: Synthetic Data
Evaluation I: Synthetic Data
Evaluation II: Real Scenarios
THANK YOU