English

A Reconfigurations Analogue of Brooks' Theorem and its Consequences

Computational Complexity 2015-01-26 v1 Discrete Mathematics Data Structures and Algorithms

Abstract

Let GG be a simple undirected graph on nn vertices with maximum degree~Δ\Delta. Brooks' Theorem states that GG has a Δ\Delta-colouring unless~GG is a complete graph, or a cycle with an odd number of vertices. To recolour GG is to obtain a new proper colouring by changing the colour of one vertex. We show an analogue of Brooks' Theorem by proving that from any kk-colouring, k>Δk>\Delta, a Δ\Delta-colouring of GG can be obtained by a sequence of O(n2)O(n^2) recolourings using only the original kk colours unless GG is a complete graph or a cycle with an odd number of vertices, or k=Δ+1k=\Delta+1, GG is Δ\Delta-regular and, for each vertex vv in GG, no two neighbours of vv are coloured alike. We use this result to study the reconfiguration graph Rk(G)R_k(G) of the kk-colourings of GG. The vertex set of Rk(G)R_k(G) is the set of all possible kk-colourings of GG and two colourings are adjacent if they differ on exactly one vertex. We prove that for Δ3\Delta\geq 3, RΔ+1(G)R_{\Delta+1}(G) consists of isolated vertices and at most one further component which has diameter O(n2)O(n^2). This result enables us to complete both a structural classification and an algorithmic classification for reconfigurations of colourings of graphs of bounded maximum degree.

Keywords

Cite

@article{arxiv.1501.05800,
  title  = {A Reconfigurations Analogue of Brooks' Theorem and its Consequences},
  author = {Carl Feghali and Matthew Johnson and Daniël Paulusma},
  journal= {arXiv preprint arXiv:1501.05800},
  year   = {2015}
}

Comments

20 pages