On the complexity of symmetric vs. functional PCSPs
Tamio-Vesa Nakajima, Stanislav Živný
TL;DR
This work advances the understanding of the complexity of promise constraint satisfaction problems PCSP$(\mathbf{A},\mathbf{B})$ by focusing on symmetric $\mathbf{A}$ and functional $\mathbf{B}$. It introduces the notions of additivity and dependency, develops a minion-based, sandwich-style framework, and proves a dichotomy: when $(\mathbf{A},\mathbf{B})$ is additive and dependent, the problem is either solvable in polynomial time by the $AIP$ relaxation (and finitely tractable) or NP-hard. The paper then derives corollaries for Boolean templates and small-arity cases, and proves a collapse result showing $BLP+AIP$ does not exceed the power of $AIP$ for templates with a single balanced relation. Collectively, these results clarify tractable versus hard fragments of PCSPs and provide concrete algorithmic and hardness criteria, with implications for problems such as approximate coloring and linear-algebraic relaxation methods. The methodology combines algebraic minion theory, relaxations, and constructive sandwich arguments to yield precise dichotomy statements and a roadmap for extending tractability classifications to broader PCSP classes.
Abstract
The complexity of the promise constraint satisfaction problem $\operatorname{PCSP}(\mathbf{A},\mathbf{B})$ is largely unknown, even for symmetric $\mathbf{A}$ and $\mathbf{B}$, except for the case when $\mathbf{A}$ and $\mathbf{B}$ are Boolean. First, we establish a dichotomy for $\operatorname{PCSP}(\mathbf{A},\mathbf{B})$ where $\mathbf{A}, \mathbf{B}$ are symmetric, $\mathbf{B}$ is functional (i.e. any $r-1$ elements of an $r$-ary tuple uniquely determines the last one), and $(\mathbf{A},\mathbf{B})$ satisfies technical conditions we introduce called dependency and additivity. This result implies a dichotomy for $\operatorname{PCSP}(\mathbf{A},\mathbf{B})$ with $\mathbf{A},\mathbf{B}$ symmetric and $\mathbf{B}$ functional if (i) $\mathbf{A}$ is Boolean, or (ii) $\mathbf{A}$ is a hypergraph of a small uniformity, or (iii) $\mathbf{A}$ has a relation $R^{\mathbf{A}}$ of arity at least 3 such that the hypergraph diameter of $(A, R^{\mathbf{A}})$ is at most 1. Second, we show that for $\operatorname{PCSP}(\mathbf{A},\mathbf{B})$, where $\mathbf{A}$ and $\mathbf{B}$ contain a single relation, $\mathbf{A}$ satisfies a technical condition called balancedness, and $\mathbf{B}$ is arbitrary, the combined basic linear programming relaxation (BLP) and the affine integer programming relaxation (AIP) is no more powerful than the (in general strictly weaker) AIP relaxation. Balanced $\mathbf{A}$ include symmetric $\mathbf{A}$ or, more generally, $\mathbf{A}$ preserved by a transitive permutation group.
