Tractable Query Answering and Optimization for Extensions of Weakly-Sticky Datalog+-

04/13/2015
by   Mostafa Milani, et al.
0

We consider a semantic class, weakly-chase-sticky (WChS), and a syntactic subclass, jointly-weakly-sticky (JWS), of Datalog+- programs. Both extend that of weakly-sticky (WS) programs, which appear in our applications to data quality. For WChS programs we propose a practical, polynomial-time query answering algorithm (QAA). We establish that the two classes are closed under magic-sets rewritings. As a consequence, QAA can be applied to the optimized programs. QAA takes as inputs the program (including the query) and semantic information about the "finiteness" of predicate positions. For the syntactic subclasses JWS and WS of WChS, this additional information is computable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/02/2021

Extending Sticky-Datalog+/- via Finite-Position Selection Functions: Tractability, Algorithms, and Optimization

Weakly-Sticky(WS) Datalog+/- is an expressive member of the family of Da...
research
04/11/2014

Datalog Rewritability of Disjunctive Datalog Programs and its Applications to Ontology Reasoning

We study the problem of rewriting a disjunctive datalog program into pla...
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
09/21/2023

Information inequality problem over set functions

Information inequalities appear in many database applications such as qu...
research
07/13/2021

Enforcing Consistency in Weakly Supervised Semantic Parsing

The predominant challenge in weakly supervised semantic parsing is that ...
research
05/08/2019

A separator-based method for generating weakly chordal graphs

We propose a scheme for generating a weakly chordal graph on n vertices ...
research
04/08/2019

On Functions Weakly Computable by Pushdown Petri Nets and Related Systems

We consider numerical functions weakly computable by grammar-controlled ...

Please sign up or login with your details

Forgot password? Click here to reset