Datalog Materialisation in Distributed RDF Stores with Dynamic Data Exchange

06/24/2019
by   Temitope Ajileye, et al.
0

Several centralised RDF systems support datalog reasoning by precomputing and storing all logically implied triples using the wellknown seminaive algorithm. Large RDF datasets often exceed the capacity of centralised RDF systems, and a common solution is to distribute the datasets in a cluster of shared-nothing servers. While numerous distributed query answering techniques are known, distributed seminaive evaluation of arbitrary datalog rules is less understood. In fact, most distributed RDF stores either support no reasoning or can handle only limited datalog fragments. In this paper we extend the dynamic data exchange approach for distributed query answering by Potter et al. [12] to a reasoning algorithm that can handle arbitrary rules while preserving important properties such as nonrepetition of inferences. We also show empirically that our algorithm scales well to very large RDF datasets

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2022

Chasing Streams with Existential Rules

We study reasoning with existential rules to perform query answering ove...
research
11/14/2017

Goal-Driven Query Answering for Existential Rules with Equality

Inspired by the magic sets for Datalog, we present a novel goal-driven a...
research
11/06/2018

Modular Materialisation of Datalog Programs

The seminaïve algorithm can materialise all consequences of arbitrary da...
research
12/12/2015

Query Answering over Contextualized RDF/OWL Knowledge with Forall-Existential Bridge Rules: Decidable Finite Extension Classes (Post Print)

The proliferation of contextualized knowledge in the Semantic Web (SW) h...
research
06/02/2000

Knowledge and common knowledge in a distributed environment

Reasoning about knowledge seems to play a fundamental role in distribute...
research
11/19/2015

Dynamic Adaptive Network Intelligence

Accurate representational learning of both the explicit and implicit rel...

Please sign up or login with your details

Forgot password? Click here to reset