English

Hereditary Graph Classes: When the Complexities of Colouring and Clique Cover Coincide

Data Structures and Algorithms 2017-06-08 v3 Computational Complexity Discrete Mathematics Combinatorics

Abstract

A graph is (H1,H2)(H_1,H_2)-free for a pair of graphs H1,H2H_1,H_2 if it contains no induced subgraph isomorphic to H1H_1 or H2H_2. In 2001, Kr\'al', Kratochv\'{\i}l, Tuza, and Woeginger initiated a study into the complexity of Colouring for (H1,H2)(H_1,H_2)-free graphs. Since then, others have tried to complete their study, but many cases remain open. We focus on those (H1,H2)(H_1,H_2)-free graphs where H2H_2 is H1\overline{H_1}, the complement of H1H_1. As these classes are closed under complementation, the computational complexities of Colouring and Clique Cover coincide. By combining new and known results, we are able to classify the complexity of Colouring and Clique Cover for (H,H)(H,\overline{H})-free graphs for all cases except when H=sP1+P3H=sP_1+ P_3 for s3s\geq 3 or H=sP1+P4H=sP_1+P_4 for s2s\geq 2. We also classify the complexity of Colouring on graph classes characterized by forbidding a finite number of self-complementary induced subgraphs, and we initiate a study of kk-Colouring for (Pr,Pr)(P_r,\overline{P_r})-free graphs.

Keywords

Cite

@article{arxiv.1607.06757,
  title  = {Hereditary Graph Classes: When the Complexities of Colouring and Clique Cover Coincide},
  author = {Alexandre Blanché and Konrad K. Dabrowski and Matthew Johnson and Daniël Paulusma},
  journal= {arXiv preprint arXiv:1607.06757},
  year   = {2017}
}

Comments

19 Pages, 5 Figures