Graph Homomorphisms with Complex Values: A Dichotomy Theorem
Authors:
- 1 January 2013
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 42 (3) , 924-1029
Abstract
Each symmetric matrix $\mathbf{A}$ over $\mathbb{C}$ defines a graph homomorphism function $Z_{\bf A}(\cdot)$ on undirected graphs. The function $Z_{\mathbf{A}} (\cdot)$ is also called the partition function from statistical physics, and can encode many interesting graph properties, including counting vertex covers and $k$-colorings. We study the computational complexity of $Z_{\mathbf{A}} (\cdot)$ for arbitrary symmetric matrices $\mathbf{A}$ with algebraic complex values. Building on work by Dyer and Greenhill [Random Structures and Algorithms, 17 (2000), pp. 260--289], Bulatov and Grohe [Theoretical Computer Science, 348 (2005), pp. 148--186], and especially the recent beautiful work by Goldberg et al. [SIAM J. Comput., 39 (2010), pp. 3336--3402], we prove a complete dichotomy theorem for this problem. We show that $Z_{\mathbf{A}} (\cdot)$ is either computable in polynomial-time or \#P-hard, depending explicitly on the matrix $\mathbf{A}$. We further prove that the tractability criterion on $\mathbf{A}...
Keywords
All Related Versions
This publication has 25 references indexed in Scilit:
- The complexity of weighted and unweighted #CSPJournal of Computer and System Sciences, 2012
- A Complexity Dichotomy for Partition Functions with Mixed SignsSIAM Journal on Computing, 2010
- The rank of connection matrices and the dimension of graph algebrasEuropean Journal of Combinatorics, 2006
- The complexity of partition functionsTheoretical Computer Science, 2005
- The complexity of counting graph homomorphismsRandom Structures & Algorithms, 2000
- The Computational Structure of Monotone Monadic SNP and Constraint Satisfaction: A Study through Datalog and Group TheorySIAM Journal on Computing, 1998
- Algorithms in algebraic number theoryBulletin of the American Mathematical Society, 1992
- On the complexity of H-coloringJournal of Combinatorial Theory, Series B, 1990
- Kloosterman sums and finite field extensionsActa Arithmetica, 1969
- Operations with structuresActa Mathematica Hungarica, 1967