On the Complexity of Existential Positive Queries

06/18/2012
by   Hubie Chen, et al.
0

We systematically investigate the complexity of model checking the existential positive fragment of first-order logic. In particular, for a set of existential positive sentences, we consider model checking where the sentence is restricted to fall into the set; a natural question is then to classify which sentence sets are tractable and which are intractable. With respect to fixed-parameter tractability, we give a general theorem that reduces this classification question to the corresponding question for primitive positive logic, for a variety of representations of structures. This general theorem allows us to deduce that an existential positive sentence set having bounded arity is fixed-parameter tractable if and only if each sentence is equivalent to one in bounded-variable logic. We then use the lens of classical complexity to study these fixed-parameter tractable sentence sets. We show that such a set can be NP-complete, and consider the length needed by a translation from sentences in such a set to bounded-variable logic; we prove superpolynomial lower bounds on this length using the theory of compilability, obtaining an interesting type of formula size lower bound. Overall, the tools, concepts, and results of this article set the stage for the future consideration of the complexity of model checking on more expressive logics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2018

Model-Checking on Ordered Structures

We study the model-checking problem for first- and monadic second-order ...
research
05/10/2022

Fixed-Template Promise Model Checking Problems

The fixed-template constraint satisfaction problem (CSP) can be seen as ...
research
04/12/2019

Parametrised Complexity of Model Checking and Satisfiability in Propositional Dependence Logic

In this paper, we initiate a systematic study of the parametrised comple...
research
02/14/2023

Model Checking Disjoint-Paths Logic on Topological-Minor-Free Graph Classes

Disjoint-paths logic, denoted 𝖥𝖮+𝖣𝖯, extends first-order logic (𝖥𝖮) with...
research
02/25/2022

Model Checking on Interpretations of Classes of Bounded Local Cliquewidth

We present a fixed-parameter tractable algorithm for first-order model c...
research
12/06/2017

Semiring Provenance for First-Order Model Checking

Given a first-order sentence, a model-checking computation tests whether...
research
04/26/2012

Containment, Equivalence and Coreness from CSP to QCSP and beyond

The constraint satisfaction problem (CSP) and its quantified extensions,...

Please sign up or login with your details

Forgot password? Click here to reset