English

The Complexity of Combinations of Qualitative Constraint Satisfaction Problems

Logic 2023-06-22 v5 Computational Complexity Logic in Computer Science

Abstract

The CSP of a first-order theory TT is the problem of deciding for a given finite set SS of atomic formulas whether TST \cup S is satisfiable. Let T1T_1 and T2T_2 be two theories with countably infinite models and disjoint signatures. Nelson and Oppen presented conditions that imply decidability (or polynomial-time decidability) of CSP(T1T2)\mathrm{CSP}(T_1 \cup T_2) under the assumption that CSP(T1)\mathrm{CSP}(T_1) and CSP(T2)\mathrm{CSP}(T_2) are decidable (or polynomial-time decidable). We show that for a large class of ω\omega-categorical theories T1,T2T_1, T_2 the Nelson-Oppen conditions are not only sufficient, but also necessary for polynomial-time tractability of CSP(T1T2)\mathrm{CSP}(T_1 \cup T_2) (unless P=NP).

Keywords

Cite

@article{arxiv.1801.05965,
  title  = {The Complexity of Combinations of Qualitative Constraint Satisfaction Problems},
  author = {Manuel Bodirsky and Johannes Greiner},
  journal= {arXiv preprint arXiv:1801.05965},
  year   = {2023}
}