Javascript must be enabled to continue!
Tractable Reasoning with DL-Programs over Datalog-rewritable Description Logics
View through CrossRef
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.
Title: Tractable Reasoning with DL-Programs over Datalog-rewritable Description Logics
Description:
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.
Related Results
Data functions, datalog and negation
Data functions, datalog and negation
Datalog is extended to incorporate single-valued “data functions”, which correspond to attributes in semantic models, and which may be base (user-specified) or derived (computed). ...
$n$-permutability and linear Datalog implies symmetric Datalog
$n$-permutability and linear Datalog implies symmetric Datalog
We show that if $\mathbb A$ is a core relational structure such that CSP($\mathbb A$) can be solved by a linear Datalog program, and $\mathbb A$ is $n$-permutable for some $n$, the...
Logical Challenges in Artificial General Intelligence
Logical Challenges in Artificial General Intelligence
The present thesis pertains to the research area of logic for artificial intelligence (AI), and is motivated by the critical role of automated reasoning in AI, particularly by the ...
Characteristics and processes of registered nurses’ clinical reasoning and factors relating to the use of clinical reasoning in practice: a scoping review
Characteristics and processes of registered nurses’ clinical reasoning and factors relating to the use of clinical reasoning in practice: a scoping review
Objective:
The objective of this review was to examine the characteristics and processes of clinical reasoning used by registered nurses in clinical practice, and to id...
A Differential Datalog Interpreter
A Differential Datalog Interpreter
The core reasoning task for datalog engines is materialization, the evaluation of a datalog program over a database alongside its physical incorporation into the database itself. T...
Linking White‐Tailed Deer Density, Nutrition, and Vegetation in a Stochastic Environment
Linking White‐Tailed Deer Density, Nutrition, and Vegetation in a Stochastic Environment
ABSTRACT
Density‐dependent behavior underpins white‐tailed deer (
Odocoileus virginianus
) theory and...
Inconsistency Handling in Datalog+/− Ontologies
Inconsistency Handling in Datalog+/− Ontologies
The advent of the Semantic Web has made the problem of inconsistency management especially relevant. Datalog+/− is a family of ontology languages that is in particular us...
How Large Language Models Can Affect Clinical Reasoning: A Randomized Clinical Trial
How Large Language Models Can Affect Clinical Reasoning: A Randomized Clinical Trial
Abstract
Importance
LLMs have encoded a vast array of medical knowledge and are being integrated into clinical settings as deci...

