Proceedings of the Forty-First Annual ACM Symposium on Theory of Computing 2009
DOI: 10.1145/1536414.1536511
|View full text |Cite
|
Sign up to set email alerts
|

Holant problems and counting CSP

Abstract: We propose and explore a novel alternative framework to study the complexity of counting problems, called Holant Problems. Compared to counting Constrained Satisfaction Problems (#CSP), it is a refinement with a more explicit role for the function constraints. Both graph homomorphism and #CSP can be viewed as special cases of Holant Problems. We prove complexity dichotomy theorems in this framework. Because the framework is more stringent, previous dichotomy theorems for #CSP problems no longer apply. Indeed, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

6
218
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 86 publications
(224 citation statements)
references
References 27 publications
(35 reference statements)
6
218
0
Order By: Relevance
“…Another well studied framework is called H-coloring or Graph Homomorphism, which can be viewed as a special case of #CSP problems [4, 5, 14-16, 19, 20]. Recently, we proposed a new refined framework called Holant Problems [8,10] inspired by Valiant's Holographic Algorithms [25,26]. One reason such frameworks are interesting is because the language is expressive enough so that they can express many natural counting problems, while…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…Another well studied framework is called H-coloring or Graph Homomorphism, which can be viewed as a special case of #CSP problems [4, 5, 14-16, 19, 20]. Recently, we proposed a new refined framework called Holant Problems [8,10] inspired by Valiant's Holographic Algorithms [25,26]. One reason such frameworks are interesting is because the language is expressive enough so that they can express many natural counting problems, while…”
Section: Introductionmentioning
confidence: 99%
“…One such class, called Holant * Problems [10], is the class of Holant Problems where all unary functions are freely available. If we allow only two special unary functions 0 and 1 as freely available, then we obtain the family of counting problems called Holant c Problems, which is even more appealing.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations