Generalized Constraint Satisfaction Problems

Alex Scott, Gregory B. Sorkin · arXiv (Cornell University) · 2006

Abstract. A number of recent authors have given exponential-time algorithms for optimization problems such as Max Cut and Max Independent Set, or for the more general class of Constraint Satisfaction Problems (CSPs). In this paper, we introduce the class of Generalized Constraint Satisfaction Problems (GCSPs), where the score functions are polynomial-valued rather than realvalued functions. We show that certain reductions used for solving CSPs can be extended to identities for the “partition function ” of a GCSP, leading to relatively efficient exponential-time (polynomial-space) algorithms for solving a GCSP. This also enables us (at the cost of only a polynomial factor in time) to modify existing algorithms for optimizing CSPs into algorithms that count solutions or sample uniformly at random. Using an extra variable allows us to solve Max Bisection or calculate the partition function of the Ising Model, problems that were previously inaccessible with this approach. 1.

Read the paper · More papers on PaperTik