English

Towards Tight Bounds for the Graph Homomorphism Problem Parameterized by Cutwidth via Asymptotic Rank Parameters

Discrete Mathematics 2023-12-08 v1 Computational Complexity

Abstract

A homomorphism from a graph GG to a graph HH is an edge-preserving mapping from V(G)V(G) to V(H)V(H). In the graph homomorphism problem, denoted by Hom(H)Hom(H), the graph HH is fixed and we need to determine if there exists a homomorphism from an instance graph GG to HH. We study the complexity of the problem parameterized by the cutwidth of GG. We aim, for each HH, for algorithms for Hom(H)Hom(H) running in time cHknO(1)c_H^k n^{\mathcal{O}(1)} and matching lower bounds that exclude cHko(1)nO(1)c_H^{k \cdot o(1)}n^{\mathcal{O}(1)} or cHk(1Ω(1))nO(1)c_H^{k(1-\Omega(1))}n^{\mathcal{O}(1)} time algorithms under the (Strong) Exponential Time Hypothesis. In the paper we introduce a new parameter that we call mimsup(H)\mathrm{mimsup}(H). Our main contribution is strong evidence of a close connection between cHc_H and mimsup(H)\mathrm{mimsup}(H): * an information-theoretic argument that the number of states needed in a natural dynamic programming algorithm is at most mimsup(H)k\mathrm{mimsup}(H)^k, * lower bounds that show that for almost all graphs HH indeed we have cHmimsup(H)c_H \geq \mathrm{mimsup}(H), assuming the (Strong) Exponential-Time Hypothesis, and * an algorithm with running time exp(O(mimsup(H)klogk))nO(1)\exp ( {\mathcal{O}( \mathrm{mimsup}(H) \cdot k \log k)}) n^{\mathcal{O}(1)}. The parameter mimsup(H)\mathrm{mimsup}(H) can be thought of as the pp-th root of the maximum induced matching number in the graph obtained by multiplying pp copies of HH via certain graph product, where pp tends to infinity. It can also be defined as an asymptotic rank parameter of the adjacency matrix of HH. Our results tightly link the parameterized complexity of a problem to such an asymptotic rank parameter for the first time.

Keywords

Cite

@article{arxiv.2312.03859,
  title  = {Towards Tight Bounds for the Graph Homomorphism Problem Parameterized by Cutwidth via Asymptotic Rank Parameters},
  author = {Carla Groenland and Isja Mannens and Jesper Nederlof and Marta Piecyk and Paweł Rzążewski},
  journal= {arXiv preprint arXiv:2312.03859},
  year   = {2023}
}
R2 v1 2026-06-28T13:43:21.458Z