We present a family of expressive extensions of Datalog, called Datalog±, as a new paradigm for query answering over ontologies. The Datalog± family admits existentially quantified variables in rule heads, and has suitable restrictions to ensure highly efficient ontology querying. In particular, we show that query answering under so-called guarded Datalog± is PTIME-complete in data complexity, and that query answering under so-called linear Datalog± is in AC0 in data complexity. We also show how negative constraints and a general class of key constraints can be added to Datalog while keeping ontology querying tractable. We then show that linear Datalog±, enriched with a special class of key constraints, generalizes the well-known DL-Lite fa...
The Datalog± family of expressive extensions of Datalog has recently been introduced as a new paradi...
In this tutorial we address the problem of ontology querying, that is, the problem of answering quer...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
In this paper, we introduce a family of expressive extensions of Datalog, called Datalog+/-, as a ne...
We survey a recently introduced family of expressive extensions of Datalog, called Datalog±, which i...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog±, whic...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog+/-, wh...
The Datalog± family of expressive extensions of Datalog has recently been introduced as a new paradi...
Ontology-based data access is a powerful form of extending database technology, where a classical ex...
Ontology-based data access is a powerful form of extending database technology, where a classical ex...
The Datalog± family of expressive extensions of Datalog has recently been introduced as a new paradi...
In this tutorial we address the problem of ontology querying, that is, the problem of answering quer...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
In this paper, we introduce a family of expressive extensions of Datalog, called Datalog+/-, as a ne...
We survey a recently introduced family of expressive extensions of Datalog, called Datalog±, which i...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog±, whic...
We report on a recently introduced family of expressive extensions of Datalog, called Datalog+/-, wh...
The Datalog± family of expressive extensions of Datalog has recently been introduced as a new paradi...
Ontology-based data access is a powerful form of extending database technology, where a classical ex...
Ontology-based data access is a powerful form of extending database technology, where a classical ex...
The Datalog± family of expressive extensions of Datalog has recently been introduced as a new paradi...
In this tutorial we address the problem of ontology querying, that is, the problem of answering quer...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...