A dichotomy for bounded degree graph homomorphisms with nonnegative weights
Abstract
We consider the complexity of counting weighted graph homomorphisms defined by a symmetric matrix . Each symmetric matrix defines a graph homomorphism function , also known as the partition function. Dyer and Greenhill [10] established a complexity dichotomy of for symmetric -matrices , and they further proved that its #P-hardness part also holds for bounded degree graphs. Bulatov and Grohe [4] extended the Dyer-Greenhill dichotomy to nonnegative symmetric matrices . However, their hardness proof requires graphs of arbitrarily large degree, and whether the bounded degree part of the Dyer-Greenhill dichotomy can be extended has been an open problem for 15 years. We resolve this open problem and prove that for nonnegative symmetric , either is in polynomial time for all graphs , or it is #P-hard for bounded degree (and simple) graphs . We further extend the complexity dichotomy to include nonnegative vertex weights. Additionally, we prove that the #P-hardness part of the dichotomy by Goldberg et al. [12] for also holds for simple graphs, where is any real symmetric matrix.
Cite
@article{arxiv.2002.02021,
title = {A dichotomy for bounded degree graph homomorphisms with nonnegative weights},
author = {Artem Govorov and Jin-Yi Cai and Martin Dyer},
journal= {arXiv preprint arXiv:2002.02021},
year = {2020}
}