Counting homomorphisms to K4-minor-free graphs, modulo 2

We study the problem of computing the parity of the number of homomorphisms from an input graph $G$ to a fixed graph $H$. Faben and Jerrum [Theory Comput., 11 (2015), pp. 35--57] introduced an explicit criterion on the graph $H$ and conjectured that, if satisfied, the problem is solvable in polynomi...

Full description

Bibliographic Details
Main Authors: Focke, J, Goldberg, L, Roth, M, Zivny, S
Format: Journal article
Language:English
Published: Society for Industrial and Applied Mathematics 2021
_version_ 1826276283254833152
author Focke, J
Goldberg, L
Roth, M
Zivny, S
author_facet Focke, J
Goldberg, L
Roth, M
Zivny, S
author_sort Focke, J
collection OXFORD
description We study the problem of computing the parity of the number of homomorphisms from an input graph $G$ to a fixed graph $H$. Faben and Jerrum [Theory Comput., 11 (2015), pp. 35--57] introduced an explicit criterion on the graph $H$ and conjectured that, if satisfied, the problem is solvable in polynomial time and, otherwise, the problem is complete for the complexity class $\oplus{P}$ of parity problems. We verify their conjecture for all graphs $H$ that exclude the complete graph on four vertices as a minor. Further, we rule out the existence of a subexponential-time algorithm for the $\oplus{P}$-complete cases, assuming the randomized exponential time hypothesis. Our proofs introduce a novel method of deriving hardness from globally defined substructures of the fixed graph $H$. Using this, we subsume all prior progress toward resolving the conjecture (Faben and Jerrum [Theory Comput., 11 (2015), pp. 35--57]; Göbel, Goldberg, and Richerby [ACM Trans. Comput. Theory, 6 (2014), 17; ACM Trans. Comput. Theory, 8 (2016), 12]). As special cases, our machinery also yields a proof of the conjecture for graphs with maximum degree at most 3, as well as a full classification for the problem of counting list homomorphisms, modulo 2.
first_indexed 2024-03-06T23:11:37Z
format Journal article
id oxford-uuid:65acfe8a-8e8d-46f3-ba02-29dce6cac82e
institution University of Oxford
language English
last_indexed 2024-03-06T23:11:37Z
publishDate 2021
publisher Society for Industrial and Applied Mathematics
record_format dspace
spelling oxford-uuid:65acfe8a-8e8d-46f3-ba02-29dce6cac82e2022-03-26T18:26:59ZCounting homomorphisms to K4-minor-free graphs, modulo 2Journal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:65acfe8a-8e8d-46f3-ba02-29dce6cac82eEnglishSymplectic ElementsSociety for Industrial and Applied Mathematics2021Focke, JGoldberg, LRoth, MZivny, SWe study the problem of computing the parity of the number of homomorphisms from an input graph $G$ to a fixed graph $H$. Faben and Jerrum [Theory Comput., 11 (2015), pp. 35--57] introduced an explicit criterion on the graph $H$ and conjectured that, if satisfied, the problem is solvable in polynomial time and, otherwise, the problem is complete for the complexity class $\oplus{P}$ of parity problems. We verify their conjecture for all graphs $H$ that exclude the complete graph on four vertices as a minor. Further, we rule out the existence of a subexponential-time algorithm for the $\oplus{P}$-complete cases, assuming the randomized exponential time hypothesis. Our proofs introduce a novel method of deriving hardness from globally defined substructures of the fixed graph $H$. Using this, we subsume all prior progress toward resolving the conjecture (Faben and Jerrum [Theory Comput., 11 (2015), pp. 35--57]; Göbel, Goldberg, and Richerby [ACM Trans. Comput. Theory, 6 (2014), 17; ACM Trans. Comput. Theory, 8 (2016), 12]). As special cases, our machinery also yields a proof of the conjecture for graphs with maximum degree at most 3, as well as a full classification for the problem of counting list homomorphisms, modulo 2.
spellingShingle Focke, J
Goldberg, L
Roth, M
Zivny, S
Counting homomorphisms to K4-minor-free graphs, modulo 2
title Counting homomorphisms to K4-minor-free graphs, modulo 2
title_full Counting homomorphisms to K4-minor-free graphs, modulo 2
title_fullStr Counting homomorphisms to K4-minor-free graphs, modulo 2
title_full_unstemmed Counting homomorphisms to K4-minor-free graphs, modulo 2
title_short Counting homomorphisms to K4-minor-free graphs, modulo 2
title_sort counting homomorphisms to k4 minor free graphs modulo 2
work_keys_str_mv AT fockej countinghomomorphismstok4minorfreegraphsmodulo2
AT goldbergl countinghomomorphismstok4minorfreegraphsmodulo2
AT rothm countinghomomorphismstok4minorfreegraphsmodulo2
AT zivnys countinghomomorphismstok4minorfreegraphsmodulo2