Acyclic, Star and Injective Colouring: A Complexity Picture for H-Free Graphs∗ Jan Bok Computer Science Institute, Charles University, Prague, Czech Republic
[email protected]ff.cuni.cz Nikola Jedli˘cková Department of Applied Mathematics, Charles University, Prague, Czech Republic
[email protected]ff.cuni.cz Barnaby Martin Department of Computer Science, Durham University, Durham, United Kingdom
[email protected] Pascal Ochem LIRMM, CNRS, Université de Montpellier, Montpellier, France
[email protected] Daniël Paulusma Department of Computer Science, Durham University, Durham United Kingdom
[email protected] Siani Smith Department of Computer Science, Durham University, Durham, United Kingdom
[email protected] Abstract A (proper) colouring is acyclic, star, or injective if any two colour classes induce a forest, star forest or disjoint union of vertices and edges, respectively. Hence, every injective colouring is a star colouring and every star colouring is an acyclic colouring. The corresponding decision problems are Acyclic Colouring, Star Colouring and Injective Colouring (the last problem is also known as L(1, 1)-Labelling). A classical complexity result on Colouring is a well-known dichotomy for H-free graphs (a graph is H-free if it does not contain H as an induced subgraph). In contrast, there is no systematic study into the computational complexity of Acyclic Colouring, Star Colouring and Injective Colouring despite numerous algorithmic and structural results that have appeared over the years. We perform such a study and give almost complete complexity classifications for Acyclic Colouring, Star Colouring and Injective Colouring on H-free graphs (for each of the problems, we have one open case).