JOURNAL ARTICLE

Rewritability in Monadic Disjunctive Datalog, MMSNP, and Expressive Description Logics

Cristina FeierAntti KuusistoCarsten Lutz

Year: 2019 Journal:   DOAJ (DOAJ: Directory of Open Access Journals)

Abstract

We study rewritability of monadic disjunctive Datalog programs, (the complements of) MMSNP sentences, and ontology-mediated queries (OMQs) based on expressive description logics of the ALC family and on conjunctive queries. We show that rewritability into FO and into monadic Datalog (MDLog) are decidable, and that rewritability into Datalog is decidable when the original query satisfies a certain condition related to equality. We establish 2NExpTime-completeness for all studied problems except rewritability into MDLog for which there remains a gap between 2NExpTime and 3ExpTime. We also analyze the shape of rewritings, which in the MMSNP case correspond to obstructions, and give a new construction of canonical Datalog programs that is more elementary than existing ones and also applies to formulas with free variables.

Keywords:
Datalog Programming language Computer science Monadic predicate calculus Theoretical computer science Description logic Higher-order logic

Metrics

20
Cited By
1.69
FWCI (Field Weighted Citation Impact)
46
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Logic, Reasoning, and Knowledge
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Datalog and description logics: Expressive power

Marco CadoliLuigi PalopoliMaurizio Lenzerini

Lecture notes in computer science Year: 1998 Pages: 281-298
JOURNAL ARTICLE

Datalog rewritability of Disjunctive Datalog programs and non-Horn ontologies

Mark KaminskiYavor NenovBernardo Cuenca Grau

Journal:   Artificial Intelligence Year: 2016 Vol: 236 Pages: 90-118
JOURNAL ARTICLE

Datalog Rewritability of Disjunctive Datalog Programs and its Applications to Ontology Reasoning

Mark KaminskiYavor NenovBernardo Cuenca Grau

Journal:   Proceedings of the AAAI Conference on Artificial Intelligence Year: 2014 Vol: 28 (1)
JOURNAL ARTICLE

Reasoning in Description Logics by a Reduction to Disjunctive Datalog

Ullrich HustadtBoris MotikUlrike Sattler

Journal:   Journal of Automated Reasoning Year: 2007 Vol: 39 (3)Pages: 351-384
© 2026 ScienceGate Book Chapters — All rights reserved.