The degree of a CSP instance is the maximum number of times that any variable appears in the scopes of constraints. We consider the approximate counting problem for Boolean CSP with bounded-degree instances, for constraint languages containing the two unary constant relations {0} and {1}. When the maximum allowed degree is large enough (at least 6) we obtain a complete classification of the complexity of this problem. It is exactly solvable in polynomial time if every relation in the constraint language is affine. It is equivalent to the problem of approximately counting independent sets in bipartite graphs if every relation can be expressed as conjunctions of {0}, {1} and binary implication. Otherwise, there is no FPRAS unless NP = RP. For lower degree bounds, additional cases arise, where the complexity is related to the complexity of approximately counting independent sets in hypergraphs. (C) 2012 Elsevier Inc. All rights reserved.
机构:
Univ Rouen, LITIS, Equipe Combinatoire & Algorithmes, F-76821 Mont St Aignan, FranceUniv Rouen, LITIS, Equipe Combinatoire & Algorithmes, F-76821 Mont St Aignan, France
Bardet, Magali
Faugere, Jean-Charles
论文数: 0引用数: 0
h-index: 0
机构:
INRIA, POLSYS Project, Paris Rocquencourt Ctr, Paris, France
CNRS, UMR 7606, LIP6, F-75700 Paris, France
Univ Paris 06, LIP6, UFR Ingenierie 919, F-75252 Paris, FranceUniv Rouen, LITIS, Equipe Combinatoire & Algorithmes, F-76821 Mont St Aignan, France
Faugere, Jean-Charles
Salvy, Bruno
论文数: 0引用数: 0
h-index: 0
机构:
INRIA, Algorithms Project, Paris Rocquencourt Ctr, Paris, FranceUniv Rouen, LITIS, Equipe Combinatoire & Algorithmes, F-76821 Mont St Aignan, France
Salvy, Bruno
Spaenlehauer, Pierre-Jean
论文数: 0引用数: 0
h-index: 0
机构:
INRIA, POLSYS Project, Paris Rocquencourt Ctr, Paris, France
CNRS, UMR 7606, LIP6, F-75700 Paris, France
Univ Paris 06, LIP6, UFR Ingenierie 919, F-75252 Paris, FranceUniv Rouen, LITIS, Equipe Combinatoire & Algorithmes, F-76821 Mont St Aignan, France