The complexity of valued constraint models

  • Authors:
  • Stanislav Živný;Peter G. Jeavons

  • Affiliations:
  • Computing Laboratory, University of Oxford, Oxford, UK;Computing Laboratory, University of Oxford, Oxford, UK

  • Venue:
  • CP'09 Proceedings of the 15th international conference on Principles and practice of constraint programming
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The VALUED CONSTRAINT SATISFACTION PROBLEM (VCSP) is a general framework encompassing many optimisation problems. We discuss precisely what it means for a problem to be modelled in the VCSP framework. Using our analysis, we show that some optimisation problems, such as (s, t)-MIN-CUT and SUBMODULAR FUNCTION MINIMISATION, can be modelled using a restricted set of valued constraints which are tractable to solve regardless of how they are combined. Hence, these problems can be viewed as special cases of more general problems which include all possible instances using the same forms of valued constraint. However, other, apparently similar, problems such as MIN-CUT and SYMMETRIC SUBMODULAR FUNCTION MINIMISATION, which also have polynomial-time algorithms, can only be naturally modelled in the VCSP framework by using valued constraints which can represent NP-complete problems. This suggests that the reason for tractability in these problems is more subtle; it relies not only on the form of the valued constraints, but also on the precise structure of the problem. Furthermore, our results suggest that allowing constant constraints can significantly alter the complexity of problems in the VCSP framework, in contrast to the CSP framework.