We study the closely related problems of rewriting disjunctive datalog programs and non-Horn DL ontologies into plain datalog programs that entail the same facts for every dataset. We first propose the class of markable disjunctive datalog programs, which is efficiently recognisable and admits polynomial rewritings into datalog. Markability naturally extends to SHI ontologies, and markable ontologies admit (possibly exponential) datalog rewritings. We then turn our attention to resolution-based rewriting techniques. We devise an enhanced rewriting procedure for disjunctive datalog, and propose a second class of SHI ontologies that admits exponential datalog rewritings via resolution. Finally, we focus on conjunctive query answering over dis...
Rewriting-based approaches for answering queries over an OWL 2 DL ontology have so far been de-velop...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
As applications of description logics proliferate, efficient reasoning with knowledge bases containi...
We study the closely related problems of rewriting disjunctive datalog programs and non-Horn DL onto...
Abstract. We study the closely related problems of rewriting disjunc-tive datalog programs and non-H...
We study the problem of rewriting a Disjunctive Datalog program into an equivalent plain Datalog pro...
We study the problem of rewriting a disjunctive datalog program into plain datalog. We show that a d...
We study the problem of rewriting a disjunctive datalog program into plain datalog. We show that a d...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We study the problem of rewriting an ontology O1 expressed in a DL L1 into an ontology O2 in a Horn ...
We give a solution to the succinctness problem for the size of first-order rewritings of conjunctive...
We survey a recently introduced family of expressive extensions of Datalog, called Datalog±, which i...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Rewriting-based approaches for answering queries over an OWL 2 DL ontology have so far been de-velop...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
As applications of description logics proliferate, efficient reasoning with knowledge bases containi...
We study the closely related problems of rewriting disjunctive datalog programs and non-Horn DL onto...
Abstract. We study the closely related problems of rewriting disjunc-tive datalog programs and non-H...
We study the problem of rewriting a Disjunctive Datalog program into an equivalent plain Datalog pro...
We study the problem of rewriting a disjunctive datalog program into plain datalog. We show that a d...
We study the problem of rewriting a disjunctive datalog program into plain datalog. We show that a d...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We study the problem of rewriting an ontology O1 expressed in a DL L1 into an ontology O2 in a Horn ...
We give a solution to the succinctness problem for the size of first-order rewritings of conjunctive...
We survey a recently introduced family of expressive extensions of Datalog, called Datalog±, which i...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Rewriting-based approaches for answering queries over an OWL 2 DL ontology have so far been de-velop...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
As applications of description logics proliferate, efficient reasoning with knowledge bases containi...