Towards a dichotomy theorem for the counting constraint satisfaction problem

被引:29
作者
Bulatov, AA [1 ]
Dalmau, V [1 ]
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
来源
44TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS | 2003年
关键词
D O I
10.1109/SFCS.2003.1238229
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Counting Constraint Satisfaction Problem (#CSP) over a finite domain can be expressed as follows: given a first-order formula consisting of a conjunction of predicates, determine the number of satisfying assignments to the formula. #CSP can be parametrized by the set of allowed constraint predicates. In this paper we start a Systematic study of subclasses of #CSP restricted in this way. The ultimate goal of this investigation is to distinguish those restricted subclasses of #CSP which are tractable, i.e. solvable in polynomial time, from those which are not. We show that the complexity of any restricted #CSP class on a finite domain can be deduced from the properties of polymorphisms of the allowed constraints, similar to that for the decision CSP. Then we prove that if a subclass of the #CSP is tractable, then constraints allowed by the class satisfy some very restrictive condition: it has to have a Mal'tsev polymorphism, that is a ternary operation m(x, y, z) such that m(x, y, y) = m(y, y, x) = x. This condition uniformly explains all existing complexity results for particular cases of #CSP, and allows us to obtain new results and to conjecture a criterion distinguishing tractable counting CSPs. We also obtain a dichotomy theorem for the complexity of #CSP with a 3-element domain and give a new simpler proofs of the dichotomy results for the problem of counting graph homomorphisms.
引用
收藏
页码:562 / 571
页数:10
相关论文
共 52 条
  • [1] [Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
  • [2] [Anonymous], 1979, FUNKTIONEN RELATIONE
  • [3] [Anonymous], 1941, ANN MATH STUDIES
  • [4] HEREDITARILY HARD H-COLORING PROBLEMS
    BANGJENSEN, J
    HELL, P
    MACGILLIVRAY, G
    [J]. DISCRETE MATHEMATICS, 1995, 138 (1-3) : 75 - 92
  • [5] THE EFFECT OF 2 CYCLES ON THE COMPLEXITY OF COLOURINGS BY DIRECTED-GRAPHS
    BANGJENSEN, J
    HELL, P
    [J]. DISCRETE APPLIED MATHEMATICS, 1990, 26 (01) : 1 - 23
  • [6] Graph homomorphisms and phase transitions
    Brightwell, GR
    Winkler, P
    [J]. JOURNAL OF COMBINATORIAL THEORY SERIES B, 1999, 77 (02) : 221 - 262
  • [7] On approximately counting colorings of small degree graphs
    Bubley, R
    Dyer, M
    Greenhill, C
    Jerrum, M
    [J]. SIAM JOURNAL ON COMPUTING, 1999, 29 (02) : 387 - 400
  • [8] BULATOV A, 2002, PRGRR0205 U OXF COMP
  • [9] BULATOV A, IN PRESS ACTA SCI MA
  • [10] BULATOV A, 2003, PRGRR0313 U OXF COMP