English

Quantified Constraints and Containment Problems

Logic in Computer Science 2017-01-11 v3

Abstract

The quantified constraint satisfaction problem QCSP(A)\mathrm{QCSP}(\mathcal{A}) is the problem to decide whether a positive Horn sentence, involving nothing more than the two quantifiers and conjunction, is true on some fixed structure A\mathcal{A}. We study two containment problems related to the QCSP. Firstly, we give a combinatorial condition on finite structures A\mathcal{A} and B\mathcal{B} that is necessary and sufficient to render QCSP(A)QCSP(B)\mathrm{QCSP}(\mathcal{A}) \subseteq \mathrm{QCSP}(\mathcal{B}). We prove that QCSP(A)QCSP(B)\mathrm{QCSP}(\mathcal{A}) \subseteq \mathrm{QCSP}(\mathcal{B}), that is all sentences of positive Horn logic true on A\mathcal{A} are true on B\mathcal{B}, iff there is a surjective homomorphism from AAB\mathcal{A}^{|A|^{|B|}} to B\mathcal{B}. This can be seen as improving an old result of Keisler that shows the former equivalent to there being a surjective homomorphism from Aω\mathcal{A}^\omega to B\mathcal{B}. We note that this condition is already necessary to guarantee containment of the Π2\Pi_2 restriction of the QCSP, that is Π2\Pi_2-CSP(A)Π2\mathrm{CSP}(\mathcal{A}) \subseteq \Pi_2-CSP(B)\mathrm{CSP}(\mathcal{B}). The exponent's bound of AB{|A|^{|B|}} places the decision procedure for the model containment problem in non-deterministic double-exponential time complexity. We further show the exponent's bound AB|A|^{|B|} to be close to tight by giving a sequence of structures A\mathcal{A} together with a fixed B\mathcal{B}, B=2|B|=2, such that there is a surjective homomorphism from Ar\mathcal{A}^r to B\mathcal{B} only when rAr \geq |A|. Secondly, we prove that the entailment problem for positive Horn fragment of first-order logic is decidable. That is, given two sentences φ\varphi and ψ\psi of positive Horn, we give an algorithm that determines whether φψ\varphi \rightarrow \psi is true in all structures (models). Our result is in some sense tight, since we show that the entailment problem for positive first-order logic (i.e. positive Horn plus disjunction) is undecidable. In the final part of the paper we ponder a notion of Q-core that is some canonical representative among the class of templates that engender the same QCSP. Although the Q-core is not as well-behaved as its better known cousin the core, we demonstrate that it is still a useful notion in the realm of QCSP complexity classifications.

Keywords

Cite

@article{arxiv.1310.1016,
  title  = {Quantified Constraints and Containment Problems},
  author = {Barnaby D. Martin and Hubie Chen and Florent R. Madelaine},
  journal= {arXiv preprint arXiv:1310.1016},
  year   = {2017}
}

Comments

This paper is a considerably expanded journal version of a LICS 2008 paper of the same title together with the most significant parts of a CP 2012 paper from the latter two authors

R2 v1 2026-06-22T01:39:46.765Z