Column-Oriented Datalog Materialization for Large Knowledge Graphs

Authors

  • Jacopo Urbani Vrije Universiteit Amsterdam
  • Ceriel Jacobs Vrije Universiteit Amsterdam
  • Markus Krötzsch Technische Universität Dresden

DOI:

https://doi.org/10.1609/aaai.v30i1.9993

Abstract

The evaluation of Datalog rules over large Knowledge Graphs (KGs) is essential for many applications. In this paper, we present a new method of materializing Datalog inferences, which combines a column-based memory layout with novel optimization methods that avoid redundant inferences at runtime. The pro-active caching of certain subqueries further increases efficiency. Our empirical evaluation shows that this approach can often match or even surpass the performance of state-of-the-art systems, especially under restricted resources.

Downloads

Published

2016-02-21

How to Cite

Urbani, J., Jacobs, C., & Krötzsch, M. (2016). Column-Oriented Datalog Materialization for Large Knowledge Graphs. Proceedings of the AAAI Conference on Artificial Intelligence, 30(1). https://doi.org/10.1609/aaai.v30i1.9993