The Feder-Vardi dichotomy conjecture for Constraint Satisfaction Problems (CSPs) with finite templates, confirmed independently by Bulatov and Zhuk, has a counterpart for infinite templates due to Bodirsky and Pinsker which remains wide open. We resolve several meta-problems on the scope of their conjecture. Our first two main results provide two fundamental simplifications of this scope, one of structural, and the other one of algebraic nature. The former simplification implies that the conjecture is equivalent to its restriction to templates without algebraicity, a crucial assumption in the most powerful classification methods. The latter yields that the higher-arity invariants of any template within its scope can be assumed to be essentially injective, and hence any algebraic condition characterizing any complexity class within the conjecture must be satisfiable by injections, thus lifting the mystery of the better applicability of certain conditions over others. Our third main result uses the first one to show that any tractable template within the scope serves, up to a Datalog-computable modification of it, as the witness of the tractability of a finite-domain Promise Constraint Satisfaction Problem (PCSP) by the so-called sandwiching method. This provides a strong hitherto unknown connection between infinite-domain CSPs and finite-domain PCSPs.
翻译:暂无翻译