Approximately Counting Answers to Conjunctive Queries with Disequalities and Negations

03/23/2021
by   Jacob Focke, et al.
0

We study the complexity of approximating the number of answers to a small query φ in a large database 𝒟. We establish an exhaustive classification into tractable and intractable cases if φ is a conjunctive query with disequalities and negations: ∙ If there is a constant bound on the arity of φ, and if the randomised Exponential Time Hypothesis (rETH) holds, then the problem has a fixed-parameter tractable approximation scheme (FPTRAS) if and only if the treewidth of φ is bounded. ∙ If the arity is unbounded and we allow disequalities only, then the problem has an FPTRAS if and only if the adaptive width of φ (a width measure strictly more general than treewidth) is bounded; the lower bound relies on the rETH as well. Additionally we show that our results cannot be strengthened to achieve a fully polynomial randomised approximation scheme (FPRAS): We observe that, unless NP =RP, there is no FPRAS even if the treewidth (and the adaptive width) is 1. However, if there are neither disequalities nor negations, we prove the existence of an FPRAS for queries of bounded fractional hypertreewidth, strictly generalising the recently established FPRAS for conjunctive queries with bounded hypertreewidth due to Arenas, Croquevielle, Jayaram and Riveros (STOC 2021).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/28/1998

Hypertree Decompositions and Tractable Queries

Several important decision problems on conjunctive queries (CQs) are NP-...
research
11/22/2021

Forbidden Substructures for Tractable Conjunctive Query Answering with Degree 2

We study the tractability of conjunctive query answering for queries wit...
research
08/14/2018

Evaluating Datalog via Tree Automata and Cycluits

We investigate parameterizations of both database instances and queries ...
research
04/01/2019

A More General Theory of Static Approximations for Conjunctive Queries

Conjunctive query (CQ) evaluation is NP-complete, but becomes tractable ...
research
07/18/2019

Approximate counting CSP seen from the other side

In this paper we study the complexity of counting Constraint Satisfactio...
research
12/03/2022

Approximation and Semantic Tree-width of Conjunctive Regular Path Queries

We show that the problem of whether a query is equivalent to a query of ...
research
05/02/2022

Weighted Counting of Matchings in Unbounded-Treewidth Graph Families

We consider a weighted counting problem on matchings, denoted PrMatching...

Please sign up or login with your details

Forgot password? Click here to reset