English

The complexity of finite-valued CSPs

Computational Complexity 2016-09-22 v4

Abstract

We study the computational complexity of exact minimisation of rational-valued discrete functions. Let Γ\Gamma be a set of rational-valued functions on a fixed finite domain; such a set is called a finite-valued constraint language. The valued constraint satisfaction problem, VCSP(Γ)\operatorname{VCSP}(\Gamma), is the problem of minimising a function given as a sum of functions from Γ\Gamma. We establish a dichotomy theorem with respect to exact solvability for all finite-valued constraint languages defined on domains of arbitrary finite size. We show that every constraint language Γ\Gamma either admits a binary symmetric fractional polymorphism in which case the basic linear programming relaxation solves any instance of VCSP(Γ)\operatorname{VCSP}(\Gamma) exactly, or Γ\Gamma satisfies a simple hardness condition that allows for a polynomial-time reduction from Max-Cut to VCSP(Γ)\operatorname{VCSP}(\Gamma).

Keywords

Cite

@article{arxiv.1210.2987,
  title  = {The complexity of finite-valued CSPs},
  author = {Johan Thapper and Stanislav Zivny},
  journal= {arXiv preprint arXiv:1210.2987},
  year   = {2016}
}
R2 v1 2026-06-21T22:19:30.893Z