An Algorithmic Framework for Locally Constrained Homomorphisms

01/27/2022
by   Laurent Bulteau, et al.
0

A homomorphism f from a guest graph G to a host graph H is locally bijective, injective or surjective if for every u∈ V(G), the restriction of f to the neighbourhood of u 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 G. 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.

READ FULL TEXT

page 3

page 5

page 7

page 11

page 13

page 17

page 21

page 27

research
05/22/2021

Parameterized Complexity of Locally Minimal Defensive Alliances

The Defensive Alliance problem has been studied extensively during the l...
research
08/06/2022

Parameterized Algorithms for Locally Minimal Defensive Alliance

A set D of vertices of a graph is a defensive alliance if, for each elem...
research
09/03/2023

Upward and Orthogonal Planarity are W[1]-hard Parameterized by Treewidth

Upward planarity testing and Rectilinear planarity testing are central p...
research
10/30/2018

Parameterized Complexity of Equitable Coloring

A graph on n vertices is equitably k-colorable if it is k-colorable and ...
research
07/30/2018

Parameterized Orientable Deletion

A graph is d-orientable if its edges can be oriented so that the maximum...
research
07/20/2022

Contraction Bidimensionality of Geometric Intersection Graphs

Given a graph G, we define bcg(G) as the minimum k for which G can be co...
research
01/07/2023

What is a decision problem?

This paper presents a general framework about what is a decision problem...

Please sign up or login with your details

Forgot password? Click here to reset