Tighter bounds for query answering with Guarded TGDs

12/21/2022
by   Antoine Amarilli, et al.
0

We consider the complexity of the open-world query answering problem, where we wish to determine certain answers to conjunctive queries over incomplete datasets specified by an initial set of facts and a set of Guarded TGDs. This problem has been well-studied in the literature and is decidable but with a high complexity, namely, it is 2EXPTIME complete. Further, the complexity shrinks by one exponential when the arity is fixed. We show in this paper how we can obtain better complexity bounds when considering separately the arity of the guard atom and that of the additional atoms, called the side signature. Our results make use of the technique of linearizing Guarded TGDs, introduced in a paper of Gottlog, Manna, and Pieris. Specifically, we present a variant of the linearization process, making use of a restricted version of the chase that we recently introduced. Our results imply that open-world query answering can be solved in EXPTIME with arbitrary-arity guard relations if we simply bound the arity of the side signature; and that the complexity drops to NP if we fix the side signature and bound the head arity and width of the dependencies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/05/2020

Finite Open-World Query Answering with Number Restrictions

Open-world query answering is the problem of deciding, given a set of fa...
research
04/13/2021

Towards Better Understanding of User Authorization Query Problem via Multi-variable Complexity Analysis

User authorization queries in the context of role-based access control h...
research
08/25/2020

On the complexity of query containment and computing certain answers in the presence of ACs

We often add arithmetic to extend the expressiveness of query languages ...
research
11/06/2019

Certain Answers to a SPARQL Query over a Knowledge Base (extended version)

Ontology-Mediated Query Answering (OMQA) is a well-established framework...
research
11/10/2014

Answering Conjunctive Queries over EL Knowledge Bases with Transitive and Reflexive Roles

Answering conjunctive queries (CQs) over EL knowledge bases (KBs) with c...
research
06/24/2017

When Can We Answer Queries Using Result-Bounded Data Interfaces?

We consider answering queries where the underlying data is available onl...
research
12/16/2022

Rewriting the Infinite Chase

Guarded tuple-generating dependencies (GTGDs) are a natural extension of...

Please sign up or login with your details

Forgot password? Click here to reset