Testing the complexity of a valued CSP language

03/06/2018
by   Vladimir Kolmogorov, et al.
0

A Valued Constraint Satisfaction Problem (VCSP) provides a common framework that can express a wide range of discrete optimization problems. A VCSP instance is given by a finite set of variables, a finite domain of labels, and an objective function to be minimized. This function is represented as a sum of terms where each term depends on a subset of the variables. To obtain different classes of optimization problems, one can restrict all terms to come from a fixed set Γ of cost functions, called a language. Recent breakthrough results have established a complete complexity classification of such classes with respect to language Γ: if all cost functions in Γ satisfy a certain algebraic condition then all Γ-instances can be solved in polynomial time, otherwise the problem is NP-hard. Unfortunately, testing this condition for a given language Γ is known to be NP-hard. We thus study exponential algorithms for this meta-problem. We show that the tractability condition of a finite-valued language Γ can be tested in O(√(3)^ |D|· poly(size(Γ))) time, where D is the domain of Γ and poly(·) is some fixed polynomial. We also obtain a matching lower bound under the Strong Exponential Time Hypothesis (SETH). More precisely, we prove that for any constant δ<1 there is no O(√(3)^ δ|D|) algorithm, assuming that SETH holds.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/05/2018

Submodular Functions and Valued Constraint Satisfaction Problems over Infinite Domains

Valued constraint satisfaction problems (VCSPs) are a large class of com...
research
02/09/2020

Optimal polynomial-time compression for Boolean Max CSP

In the Boolean maximum constraint satisfaction problem - Max CSP(Γ) - on...
research
02/06/2022

The Exponential-Time Complexity of the complex weighted #CSP

In this paper, I consider a fine-grained dichotomy of Boolean counting c...
research
09/21/2021

Generalized minimum 0-extension problem and discrete convexity

Given a fixed finite metric space (V,μ), the minimum 0-extension problem...
research
11/04/2022

Certification with an NP Oracle

In the certification problem, the algorithm is given a function f with c...
research
11/14/2017

Tree Projections and Constraint Optimization Problems: Fixed-Parameter Tractability and Parallel Algorithms

Tree projections provide a unifying framework to deal with most structur...
research
04/13/2018

Boolean approximate counting CSPs with weak conservativity, and implications for ferromagnetic two-spin

We analyse the complexity of approximate counting constraint satisfactio...

Please sign up or login with your details

Forgot password? Click here to reset