Counting Homomorphisms to Trees Modulo a Prime
Andreas G\"obel, J. A. Gregor Lagodzinski, Karen Seidel

TL;DR
This paper establishes a clear complexity dichotomy for counting graph homomorphisms to trees modulo any prime, showing they are either efficiently computable or #_pP-complete, extending previous results from modulo 2 to all primes.
Contribution
It proves that for every tree and prime, counting homomorphisms modulo p is either polynomial-time or #_pP-complete, confirming a conjecture for all primes.
Findings
Dichotomy for homomorphism counting to trees modulo p established
Weighted independent set counting modulo p also classified
Results extend modular counting dichotomies from prime 2 to all primes
Abstract
Many important graph theoretic notions can be encoded as counting graph homomorphism problems, such as partition functions in statistical physics, in particular, independent sets and colourings. In this article we study the complexity of OMSO, the problem of counting graph homomorphisms from an input graph to a graph modulo a prime number . Dyer and Greenhill proved a dichotomy stating that the tractability of non-modular counting graph homomorphisms depends on the structure of the input graph. Many intractable cases in non-modular counting become tractable in modular counting due to the common phenomenon of cancellation. However, in subsequent studies on counting modulo the influence, the structure of has on the tractability, was shown to persist, yielding similar dichotomies. Our main result shows that for every tree and every prime…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
