English

On Colouring $(2P_2,H)$-Free and $(P_5,H)$-Free Graphs

Computational Complexity 2017-12-08 v1 Data Structures and Algorithms Combinatorics

Abstract

The Colouring problem asks whether the vertices of a graph can be coloured with at most kk colours for a given integer kk in such a way that no two adjacent vertices receive the same colour. A graph is (H1,H2)(H_1,H_2)-free if it has no induced subgraph isomorphic to H1H_1 or H2H_2. A connected graph H1H_1 is almost classified if Colouring on (H1,H2)(H_1,H_2)-free graphs is known to be polynomial-time solvable or NP-complete for all but finitely many connected graphs H2H_2. We show that every connected graph H1H_1 apart from the claw K1,3K_{1,3} and the 55-vertex path P5P_5 is almost classified. We also prove a number of new hardness results for Colouring on (2P2,H)(2P_2,H)-free graphs. This enables us to list all graphs HH for which the complexity of Colouring is open on (2P2,H)(2P_2,H)-free graphs and all graphs HH for which the complexity of Colouring is open on (P5,H)(P_5,H)-free graphs. In fact we show that these two lists coincide. Moreover, we show that the complexities of Colouring for (2P2,H)(2P_2,H)-free graphs and for (P5,H)(P_5,H)-free graphs are the same for all known cases.

Keywords

Cite

@article{arxiv.1712.02447,
  title  = {On Colouring $(2P_2,H)$-Free and $(P_5,H)$-Free Graphs},
  author = {Konrad Dabrowski and Daniel Paulusma},
  journal= {arXiv preprint arXiv:1712.02447},
  year   = {2017}
}