Journal article icon

Journal article

Approximate counting CSP seen from the other side

Abstract:

In this paper we study the complexity of counting Constraint Satisfaction Problems (CSPs) of the form #CSP(C, −), in which the goal is, given a relational structure A from a class C of structures and an arbitrary structure B, to find the number of homomorphisms from A to B. Flum and Grohe showed that #CSP(C, −) is solvable in polynomial time if C has bounded treewidth [FOCS’02]. Building on the work of Grohe [JACM’07] on decision CSPs, Dalmau and Jonsson then showed that, if C is a recursively enumerable class of relational structures of bounded arity, then assuming FPT , #W[1], there are no other cases of #CSP(C, −) solvable exactly in polynomial time (or even fixed-parameter time) [TCS’04].

We show that, assuming FPT , W[1] (under randomised parameterised reductions) and for C satisfying certain general conditions, #CSP(C, −) is not solvable even approximately for C of unbounded treewidth; that is, there is no fixed parameter tractable (and thus also not fully polynomial) randomised approximation scheme for #CSP(C, −). In particular, our condition generalises the case when C is closed under taking minors.

Publication status:
Published
Peer review status:
Peer reviewed

Actions


Access Document


Files:
Publisher copy:
10.1145/3389390

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Computer Science
Role:
Author
ORCID:
0000-0002-0263-159X


Publisher:
Association for Computing Machinery
Journal:
ACM Transactions on Computation Theory More from this journal
Volume:
12
Issue:
2
Article number:
11
Publication date:
2020-05-19
Acceptance date:
2020-01-11
DOI:
EISSN:
1942-3462
ISSN:
1942-3454


Language:
English
Keywords:
Pubs id:
pubs:1081820
UUID:
uuid:27bdda88-74ab-45c6-95c0-725521527e79
Local pid:
pubs:1081820
Source identifiers:
1081820
Deposit date:
2020-01-11

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP