A Survey on the Computational Complexity of Colouring Graphs with Forbidden Subgraphs

Abstract

For a positive integer k, a k-colouring of a graph G=(V,E) is a mapping c: V→\1,2,...,k\ such that c(u)≠ c(v) whenever uv∈ E. The Colouring problem is to decide, for a given G and k, whether a k-colouring of G exists. If k is fixed (that is, it is not part of the input), we have the decision problem k-Colouring instead. We survey known results on the computational complexity of Colouring and k-Colouring for graph classes that are characterized by one or two forbidden induced subgraphs. We also consider a number of variants: for example, where the problem is to extend a partial colouring, or where lists of permissible colours are given for each vertex.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…