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

04/04/2016
by   Alessandro Artale, et al.
0

We introduce an extension of the n-ary description logic DLR to deal with attribute-labelled tuples (generalising the positional notation), with arbitrary projections of relations (inclusion dependencies), generic functional dependencies and with global and local objectification (reifying relations or their projections). We show how a simple syntactic condition on the appearance of projections and functional dependencies in a knowledge base makes the language decidable without increasing the computational complexity of the basic DLR language.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/25/2017

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

We introduce DLR^+, an extension of the n-ary propositionally closed des...
research
01/07/2021

On the Interaction of Functional and Inclusion Dependencies with Independence Atoms

Infamously, the finite and unrestricted implication problems for the cla...
research
05/16/2020

Extending Databases to Support Data Manipulation with Functional Dependencies: a Vision Paper

In the current paper, we propose to fuse together stored data (tables) a...
research
05/26/2020

Note on Local Projections as a System of Equations

This note discusses inference of local projections. We examine the relat...
research
11/19/2021

Fast Discovery of Nested Dependencies on JSON Data

Functional and inclusion dependencies are the most widely used classes o...
research
06/12/2020

Seq2Tens: An Efficient Representation of Sequences by Low-Rank Tensor Projections

Sequential data such as time series, video, or text can be challenging t...
research
12/01/2022

Human-instructed Deep Hierarchical Generative Learning for Automated Urban Planning

The essential task of urban planning is to generate the optimal land-use...

Please sign up or login with your details

Forgot password? Click here to reset