Abstract. For reasoning on the Web, Datalog is lacking data extraction and value invention. This article proposes to overcome these limitations with “simulation unification ” and “RDFLog”. Simulation unification is a non-standard unification inspired from regular path queries. Like standard unification, it yields bindings for variables in both terms to unify. Unlike standard unification, it does not try to make the two terms identical but instead to embed the query into the data. Simulation unification is decidable. Without variables, it has polynomial complexity. With variables it is, like standard unification, np-complete. We identify a number of interesting special cases of unification, e.g., in presence or absence of term injectivity. I...
AbstractDatalog is a powerful query language for relational databases [10]. We consider the problems...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is furth...
For reasoning on the Web, Datalog is lacking data extraction and value invention. This article propo...
Datalog is a prominent knowledge representation language whose popularity is mainly due to its abili...
Supporting aggregates in recursive logic rules represents a very important problem for Datalog. To s...
International audienceThis is the companion paper of a talk in the Gems of PODS series, that reviews...
Dottorato di Ricerca in Matematica ed Informatica, Ciclo XXV, a.a. 2011-2012Ontologies and rules pla...
Simulation unification is a special kind of unification adapted to retrieving semi-structured data o...
This is the accompany artifact of our paper "Better Together: Unifying Datalog and Equality Saturati...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
Answering queries over large datasets extended with Datalog rules plays a key role in numerous data ...
AbstractDatalog programs containing a unique rule and possibly some facts are known as single rule p...
We study the problem of rewriting a Disjunctive Datalog program into an equivalent plain Datalog pro...
Abstract Supporting aggregates in recursive logic rules represents a very important problem for Data...
AbstractDatalog is a powerful query language for relational databases [10]. We consider the problems...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is furth...
For reasoning on the Web, Datalog is lacking data extraction and value invention. This article propo...
Datalog is a prominent knowledge representation language whose popularity is mainly due to its abili...
Supporting aggregates in recursive logic rules represents a very important problem for Datalog. To s...
International audienceThis is the companion paper of a talk in the Gems of PODS series, that reviews...
Dottorato di Ricerca in Matematica ed Informatica, Ciclo XXV, a.a. 2011-2012Ontologies and rules pla...
Simulation unification is a special kind of unification adapted to retrieving semi-structured data o...
This is the accompany artifact of our paper "Better Together: Unifying Datalog and Equality Saturati...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
Answering queries over large datasets extended with Datalog rules plays a key role in numerous data ...
AbstractDatalog programs containing a unique rule and possibly some facts are known as single rule p...
We study the problem of rewriting a Disjunctive Datalog program into an equivalent plain Datalog pro...
Abstract Supporting aggregates in recursive logic rules represents a very important problem for Data...
AbstractDatalog is a powerful query language for relational databases [10]. We consider the problems...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
SPARQL has become the gold-standard for RDF query languages. Nevertheless, we believe there is furth...