On the Relationship between Shy and Warded Datalog+/-

02/13/2022
by   Teodoro Baldazzi, et al.
0

Datalog^E is the extension of Datalog with existential quantification. While its high expressive power, underpinned by a simple syntax and the support for full recursion, renders it particularly suitable for modern applications on knowledge graphs, query answering (QA) over such language is known to be undecidable in general. For this reason, different fragments have emerged, introducing syntactic limitations to Datalog^E that strike a balance between its expressive power and the computational complexity of QA, to achieve decidability. In this short paper, we focus on two promising tractable candidates, namely Shy and Warded Datalog+/-. Reacting to an explicit interest from the community, we shed light on the relationship between these fragments. Moreover, we carry out an experimental analysis of the systems implementing Shy and Warded, respectively DLV^E and Vadalog.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/09/2017

Simulating Linear Logic in 1-Only Linear Logic

Linear Logic was introduced by Girard as a resource-sensitive refinement...
research
07/19/2022

Consistent Query Answering for Expressive Constraints under Tuple-Deletion Semantics

We study consistent query answering in relational databases. We consider...
research
07/10/2016

Extending Weakly-Sticky Datalog+/-: Query-Answering Tractability and Optimizations

Weakly-sticky (WS) Datalog+/- is an expressive member of the family of D...
research
07/23/2018

The Vadalog System: Datalog-based Reasoning for Knowledge Graphs

Over the past years, there has been a resurgence of Datalog-based system...
research
11/30/2022

Weisfeiler and Leman Go Relational

Knowledge graphs, modeling multi-relational data, improve numerous appli...
research
07/22/2023

Dyadic Existential Rules

Existential rules form an expressive Datalog-based language to specify o...

Please sign up or login with your details

Forgot password? Click here to reset