Abstract

Let DD, called the domain, be a fixed finite set and let ΓΓ, called the valued constraint language, be a fixed set of functions of the form f:Dm→Q∪{∞}f:D^m\to\mathbb{Q}\cup\{\infty\}, where different functions might have different arity mm. We study the valued constraint satisfaction problem parametrised by ΓΓ, denoted by VCSP(Γ)(Γ). These are minimisation problems given by nn variables and the objective function given by a sum of functions from ΓΓ, each depending on a subset of the nn variables. Finite-valued constraint languages contain functions that take on only rational values and not infinite values. Our main result is a precise algebraic characterisation of valued constraint languages whose instances can be solved exactly by the basic linear programming relaxation (BLP). For a valued constraint language ΓΓ, BLP is a decision procedure for ΓΓ if and only if ΓΓ admits a symmetric fractional polymorphism of every arity. For a finite-valued constraint language ΓΓ, BLP is a decision procedure if and only if ΓΓ admits a symmetric fractional polymorphism of some arity, or equivalently, if ΓΓ admits a symmetric fractional polymorphism of arity 2. Using these results, we obtain tractability of several novel classes of problems, including problems over valued constraint languages that are: (1) submodular on arbitrary lattices; (2) kk-submodular on arbitrary finite domains; (3) weakly (and hence strongly) tree-submodular on arbitrary trees.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.