A Decidable Very Expressive Description Logic for Databases (Extended Version)

07/25/2017
by   Alessandro Artale, et al.
0

We introduce DLR^+, an extension of the n-ary propositionally closed description logic DLR to deal with attribute-labelled tuples (generalising the positional notation), projections of relations, and global and local objectification of relations, able to express inclusion, functional, key, and external uniqueness dependencies. The logic is equipped with both TBox and ABox axioms. We show how a simple syntactic restriction on the appearance of projections sharing common attributes in a DLR^+ knowledge base makes reasoning in the language decidable with the same computational complexity as DLR. The obtained DLR^± n-ary description logic is able to encode more thoroughly conceptual data models such as EER, UML, and ORM.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/04/2016

Extending DLR with Labelled Tuples, Projections, Functional Dependencies and Objectification (full version)

We introduce an extension of the n-ary description logic DLR to deal wit...
research
11/12/2015

Complexity of the Description Logic ALCM

In this paper we show that the problem of checking consistency of a know...
research
04/16/2019

An extended description logic system with knowledge element based on ALC

With the rise of knowledge management and knowledge economy, the knowled...
research
08/30/2021

Aleatoric Description Logic for Probailistic Reasoning (Long Version)

Description logics are a powerful tool for describing ontological knowle...
research
06/28/2022

On two-variable guarded fragment logic with expressive local Presburger constraints

We consider the extension of two-variable guarded fragment logic with lo...
research
05/27/2011

Unifying Class-Based Representation Formalisms

The notion of class is ubiquitous in computer science and is central in ...
research
09/09/2018

Evidence-based lean logic profiles for conceptual data modelling languages

Multiple logic-based reconstruction of conceptual data modelling languag...

Please sign up or login with your details

Forgot password? Click here to reset