English

An Algorithmic Framework for Locally Constrained Homomorphisms

Data Structures and Algorithms 2022-01-28 v1 Computational Complexity Discrete Mathematics Combinatorics

Abstract

A homomorphism ff from a guest graph GG to a host graph HH is locally bijective, injective or surjective if for every uV(G)u\in V(G), the restriction of ff to the neighbourhood of uu is bijective, injective or surjective, respectively. The corresponding decision problems, LBHOM, LIHOM and LSHOM, are well studied both on general graphs and on special graph classes. Apart from complexity results when the problems are parameterized by the treewidth and maximum degree of the guest graph, the three problems still lack a thorough study of their parameterized complexity. This paper fills this gap: we prove a number of new FPT, W[1]-hard and para-NP-complete results by considering a hierarchy of parameters of the guest graph GG. For our FPT results, we do this through the development of a new algorithmic framework that involves a general ILP model. To illustrate the applicability of the new framework, we also use it to prove FPT results for the Role Assignment problem, which originates from social network theory and is closely related to locally surjective homomorphisms.

Keywords

Cite

@article{arxiv.2201.11731,
  title  = {An Algorithmic Framework for Locally Constrained Homomorphisms},
  author = {Laurent Bulteau and Konrad K. Dabrowski and Noleen Köhler and Sebastian Ordyniak and Daniël Paulusma},
  journal= {arXiv preprint arXiv:2201.11731},
  year   = {2022}
}
R2 v1 2026-06-24T09:06:03.914Z