English

The complexity of counting planar graph homomorphisms of domain size 3

Computational Complexity 2023-02-20 v1

Abstract

We prove a complexity dichotomy theorem for counting planar graph homomorphisms of domain size 3. Given any 3 by 3 real valued symmetric matrix HH defining a graph homomorphism from all planar graphs GZH(G)G \mapsto Z_H(G), we completely classify the computational complexity of this problem according to the matrix HH. We show that for every HH, the problem is either polynomial time computable or \#P-hard. The P-time computable cases consist of precisely those that are P-time computable for general graphs (a complete classification is known) or computable by Valiant's holographic algorithm via matchgates. We also prove several results about planar graph homomorphisms for general domain size qq. The proof uses mainly analytic arguments.

Keywords

Cite

@article{arxiv.2302.08570,
  title  = {The complexity of counting planar graph homomorphisms of domain size 3},
  author = {Jin-Yi Cai and Ashwin Maran},
  journal= {arXiv preprint arXiv:2302.08570},
  year   = {2023}
}

Comments

32 pages, 2 figures, accepted by STOC 2023