Managing Change in Graph-structured Data Using Description Logics (long version with appendix)

04/16/2014
by   Shqiponja Ahmetaj, et al.
0

In this paper, we consider the setting of graph-structured data that evolves as a result of operations carried out by users or applications. We study different reasoning problems, which range from ensuring the satisfaction of a given set of integrity constraints after a given sequence of updates, to deciding the (non-)existence of a sequence of actions that would take the data to an (un)desirable state, starting either from a specific data instance or from an incomplete description of it. We consider an action language in which actions are finite sequences of conditional insertions and deletions of nodes and labels, and use Description Logics for describing integrity constraints and (partial) states of the data. We then formalize the above data management problems as a static verification problem and several planning problems. We provide algorithms and tight complexity bounds for the formalized problems, both for an expressive DL and for a variant of DL-Lite.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/10/2020

Defeasible reasoning in Description Logics: an overview on DL^N

DL^N is a recent approach that extends description logics with defeasibl...
research
08/31/2020

Deciding SHACL Shape Containment through Description Logics Reasoning (Extended Version)

The Shapes Constraint Language (SHACL) allows for formalizing constraint...
research
10/22/2020

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

We study query containment in three closely related formalisms: monadic ...
research
10/22/2020

From Conjunctive Queries to Instance Queries in Ontology-Mediated Querying

We consider ontology-mediated queries (OMQs) based on expressive descrip...
research
02/25/2022

Actions over Core-closed Knowledge Bases

We present new results on the application of semantic- and knowledge-bas...
research
03/07/2018

On the Verification of Logically Decorated Graph Transformations

We address the problem of reasoning on graph transformations featuring a...
research
07/13/2002

Modeling Complex Domains of Actions and Change

This paper studies the problem of modeling complex domains of actions an...

Please sign up or login with your details

Forgot password? Click here to reset