English

Two-element structures modulo primitive positive constructability

Rings and Algebras 2020-01-31 v2 Logic

Abstract

Primitive positive constructions have been introduced in recent work of Barto, Opr\v{s}al, and Pinsker to study the computational complexity of constraint satisfaction problems. Let Pfin\mathfrak P_{\operatorname{fin}} be the poset which arises from ordering all finite relational structures by pp-constructability. This poset is infinite, but we do not know whether it is uncountable. In this paper, we give a complete description of the restriction PBoole\mathfrak P_{\operatorname{Boole}} of Pfin\mathfrak P_{\operatorname{fin}} to relational structures on a two-element set; in particular, we prove that PBoole\mathfrak P_{\operatorname{Boole}} is a lattice. Finally, we use PBoole\mathfrak P_{\operatorname{Boole}} to present the various complexity regimes of Boolean constraint satisfaction problems that were described by Allender, Bauland, Immerman, Schnoor and Vollmer.

Keywords

Cite

@article{arxiv.1905.12333,
  title  = {Two-element structures modulo primitive positive constructability},
  author = {Manuel Bodirsky and Albert Vucaj},
  journal= {arXiv preprint arXiv:1905.12333},
  year   = {2020}
}
R2 v1 2026-06-23T09:31:16.557Z