We study the problem of rewriting an ontology O1 expressed in a DL L1 into an ontology O2 in a Horn DL L2 such that O1 and O2 are equisatisfiable when extended with an arbitrary dataset. Ontologies that admit such rewritings are amenable to reasoning techniques ensuring tractability in data complexity. After showing undecidability whenever L1 extends ALCF, we focus on devising efficiently checkable conditions that ensure existence of a Horn rewriting. By lifting existing techniques for rewriting Disjunctive Datalog programs into plain Datalog to the case of arbitrary first-order programs with function symbols, we identify a class of ontologies that admit Horn rewritings of polynomial size. Our experiments indicate that many real-world ontol...
We identify a class of Horn ontologies for which standard reasoning tasks such as instance checking ...
Abstraction refinement is a recently introduced technique using which reasoning over large ABoxes is...
Horn description logics are syntactically defined fragments of standard description logics that fall...
We study the problem of rewriting a Disjunctive Datalog program into an equivalent plain Datalog pro...
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 closely related problems of rewriting disjunctive datalog programs and non-Horn DL onto...
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...
Description logics (DLs) have become a prominent paradigm for representing knowledge in a variety of...
Ontology-based access to large data-sets has recently gained a lot of attention. To access data effi...
Rewriting-based approaches for answering queries over an OWL 2 DL ontology have so far been de-velop...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We identify a class of Horn ontologies for which standard reasoning tasks such as instance checking ...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We identify a class of Horn ontologies for which standard reasoning tasks such as instance checking ...
Abstraction refinement is a recently introduced technique using which reasoning over large ABoxes is...
Horn description logics are syntactically defined fragments of standard description logics that fall...
We study the problem of rewriting a Disjunctive Datalog program into an equivalent plain Datalog pro...
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 closely related problems of rewriting disjunctive datalog programs and non-Horn DL onto...
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...
Description logics (DLs) have become a prominent paradigm for representing knowledge in a variety of...
Ontology-based access to large data-sets has recently gained a lot of attention. To access data effi...
Rewriting-based approaches for answering queries over an OWL 2 DL ontology have so far been de-velop...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We identify a class of Horn ontologies for which standard reasoning tasks such as instance checking ...
We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences...
We identify a class of Horn ontologies for which standard reasoning tasks such as instance checking ...
Abstraction refinement is a recently introduced technique using which reasoning over large ABoxes is...
Horn description logics are syntactically defined fragments of standard description logics that fall...