The tractable-or-NP-hard dichotomy conjecture for generic combinations

Let A1\mathfrak{A}_1 and A2\mathfrak{A}_2 be countably infinite ω\omega-categorical structures without algebraicity, not preserved by all permutations, and with the cross prevention property. A binary injective polymorphism is a binary operation preserving all relations of a structure and injective as a function; a constant polymorphism is a constant operation preserving all relations. The constraint satisfaction problem of a structure A\mathfrak{A} is denoted by CSP(A)\mathrm{CSP}(\mathfrak{A}), and Th(A)\operatorname{Th}(\mathfrak{A}) denotes its theory.

Tractable-or-NP-hard dichotomy conjecture. If either

  • CSP(Ai)\mathrm{CSP}(\mathfrak{A}_i) is in P and Ai\mathfrak{A}_i has a binary injective polymorphism for both i=1i=1 and i=2i=2, or
  • Ai\mathfrak{A}_i has a constant polymorphism for both i=1i=1 and i=2i=2,

then

CSP(Th(A1)Th(A2))\mathrm{CSP}(\operatorname{Th}(\mathfrak{A}_1)\cup\operatorname{Th}(\mathfrak{A}_2))

is in P. Otherwise,

CSP(Th(A1)Th(A2))\mathrm{CSP}(\operatorname{Th}(\mathfrak{A}_1)\cup\operatorname{Th}(\mathfrak{A}_2))

is NP-hard.

The conjecture would extend the paper's tractability and hardness results to combinations of broad classes of countably infinite ω\omega-categorical structures with cross prevention. It remains open in general.

Sources & referencesView supporting material

Primary source

Manuel Bodirsky, Johannes Greiner and Jakub Rydval, “Tractable Combinations of Temporal CSPs”, arXiv:2012.05682 (2022).

Progress summary

Never refreshed

Nothing recorded yet. Refresh searches the literature and the public web for attempts on this problem, and writes the first summary here.

Solutions 0

No solutions have been posted yet.