Dichotomy for Graph Homomorphisms with Complex Values on Bounded Degree Graphs

preprint2020arXivOpen access

Abstract

The complexity of graph homomorphisms has been a subject of intense study [11, 12, 4, 42, 21, 17, 6, 20]. The partition function ZA(⋅)Z_{\mathbf A}(\cdot) of graph homomorphism is defined by a symmetric matrix A\mathbf A over C\mathbb C. We prove that the complexity dichotomy of [6] extends to bounded degree graphs. More precisely, we prove that either G↦ZA(G)G \mapsto Z_{\mathbf A}(G) is computable in polynomial-time for every GG, or for some Δ>0Δ> 0 it is #P-hard over (simple) graphs GG with maximum degree Δ(G)≤ΔΔ(G) \le Δ. The tractability criterion on A\mathbf A for this dichotomy is explicit, and can be decided in polynomial-time in the size of A\mathbf A. We also show that the dichotomy is effective in that either a P-time algorithm for, or a reduction from #SAT to, ZA(⋅)Z_{\mathbf A}(\cdot) can be constructed from A\mathbf A, in the respective cases.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.