BOOK-CHAPTER

Tractable Reasoning with DL-Programs over Datalog-rewritable Description Logics

Abstract

The deployment of KR formalisms to the Web has created the need for formalisms that combine heterogeneous knowledge bases. Nonmonotonic dl-programs provide a loose integration of Description Logic (DL) ontologies and Logic Programming (LP) rules with negation, where a rule engine can query an ontology with a native DL reasoner. However, even for tractable dl-programs, the overhead of an external DL reasoner might be considerable. To remedy this, we consider Datalog-rewritable DL ontologies, i.e., ones that can be rewritten to Datalog programs, such that dl-programs can be reduced to Datalog¬, i.e, Datalog with negation, under well-founded semantics. To illustrate this framework, we consider several Datalog-rewritable DLs. Besides fragments of the tractable OWL 2 Profiles, we also present ℒ𝒟ℒ+as an interesting DL that is tractable while it has some expressive constructs. Our results enable the usage of DBLP technology to reason efficiently with dl-programs in presence of negation and recursion, as a basis for advanced applications.

Keywords:
Datalog Computer science Programming language Theoretical computer science

Metrics

30
Cited By
4.76
FWCI (Field Weighted Citation Impact)
22
Refs
0.96
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

Tractable Reasoning with Bayesian Description Logics

Claudia d’AmatoNicola FanizziThomas Lukasiewicz

Lecture notes in computer science Year: 2008 Pages: 146-159
JOURNAL ARTICLE

DL-Lite: tractable description logics for ontologies

Diego CalvaneseGiuseppe De GiacomoDomenico LemhoMaurizio LenzeriniRiccardo Rosati

Journal:   National Conference on Artificial Intelligence Year: 2005 Vol: 203 Pages: 602-607
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.