Reconfiguring colorings of graphs with bounded maximum average degree
Carl Feghali

TL;DR
This paper investigates the reconfiguration graph of graph colorings, showing that for graphs with bounded maximum average degree, the diameter of the reconfiguration graph grows polynomially with the number of vertices, improving previous bounds.
Contribution
It proves that for graphs with maximum average degree slightly less than a fixed value, the reconfiguration graph of k-colorings has a diameter bounded by a polynomial function, strengthening existing results.
Findings
Diameter of reconfiguration graph is polynomial in number of vertices.
Results apply to graphs with maximum average degree less than a threshold.
Strengthens previous bounds on reconfiguration graph diameters.
Abstract
The reconfiguration graph for the -colorings of a graph has as vertex set the set of all possible -colorings of and two colorings are adjacent if they differ in the color of exactly one vertex of . Let be integers such that . We prove that for every and every graph with vertices and maximum average degree , has diameter . This significantly strengthens several existing results.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Reconfiguring colorings of graphs with
bounded maximum average degree
Carl Feghali Computer Science Institute of Charles University, Prague, Czech Republic, email: [email protected]
Abstract
The reconfiguration graph for the -colorings of a graph has as vertex set the set of all possible -colorings of and two colorings are adjacent if they differ in the color of exactly one vertex of . Let be integers such that . We prove that for every and every graph with vertices and maximum average degree , has diameter . This significantly strengthens several existing results.
1 Introduction
Let be a positive integer. A -coloring of a graph is a function such that whenever . The reconfiguration graph for the -colorings of a graph has as vertex set the set of all possible -colorings of and two colorings are adjacent if they differ in the color of exactly one vertex of .
Given a non-negative integer , a graph is -degenerate if every subgraph of contains a vertex of degree at most . Expressed differently, is -degenerate if there there exists an ordering of the vertices in , called a -degenerate ordering, such that each has at most neighbors with . The maximum average degree of a graph is defined as
[TABLE]
In particular, if has maximum average degree strictly less than some positive integer , then is -degenerate.
Consider the following conjecture of Cereceda [3].
Conjecture 1**.**
For every integers and , , and every -degenerate graph on vertices, has diameter .
The conjecture appears difficult to prove or disprove, with the case only being known despite some efforts; for a recent exposition on the conjecture and the results surrounding it see [4, 1]. The most important breakthrough is Theorem 1 in [1] due to Bousquet and Heinrich, which addresses a number of cases for Conjecture 1, generalising several existing results. For instance, it is shown in [1] that there exists a constant independent of such that has diameter at most for every .
The purpose of this note is to prove the following theorem.
Theorem 1**.**
Let be integers such that . For every and every graph with vertices and maximum average degree , has diameter .
Theorem 1 is a generalisation of [2, Theorem 2]. In particular, it has the following immediate consequences. By Euler’s formula, planar graphs, triangle-free planar graphs and planar graphs of girth 5 have maximum average degrees strictly less than, respectively, , and . Hence Theorem 1 affirms (and is stronger than) Conjecture 1 for planar graphs of girth 5 but is one color short of confirming the conjecture for planar graphs and triangle-free planar graphs. It nevertheless generalises some best known existing results. More precisely, our theorem subsumes both [2, Corollary 5] and [1, Theorem 1] restricted to planar graphs, as well as [2, Corollary 7] and [6, Corollary 1].
2 The proof
In this section, we prove Theorem 1. Our approach is essentially a combination of the ones found in [1, 5]. We begin with some definitions.
Definition 1**.**
Given a graph , a coloring of and a subgraph of , let denote the restriction of to .
Definition 2**.**
Let be a graph, and let be a nonnegative integer. A subset is a -independent set of if is an independent set of and every vertex of has degree at most in .
Definition 3**.**
For integers and , a graph is said to have degree depth if there exists a partition of , called an -degree partition, such that is an -independent set of and, for , is an -independent set of .
In what follows, let be a graph of degree depth and with -degree partition .
Definition 4**.**
An ordering of is said to be embedded in if, for every pair such that and , implies .
Notice that the ordering in Definition 4 is an -degenerate ordering of .
If is a subgraph of such that for some index , then is called a layered subgraph of , and is its boundary.
In the next definition, we shall slightly abuse Definition 3.
Definition 5**.**
If is a layered subgraph of with boundary , then we say that has degree depth if, for each index , each has at most neighbors in .
We have the following crucial lemma.
Lemma 1**.**
Let and be integers, let be a graph with degree depth , and let be a layered subgraph of . Any -coloring of can be recolored, using only colors , to some coloring of in which color is not used in by recolorings per vertex of and by not recoloring any vertex of .
Proof.
Let be an -degree partition of , and let , where is the boundary of . Let be an ordering of that is embedded in . Let be an -coloring of , and let be the smallest index such that contains a vertex with color under . Let denote the subset of vertices of with color . For each color , define to be the subset of whose vertices have no neighbor earlier in the ordering with color . More formally,
[TABLE]
and notice that
[TABLE]
Claim 1**.**
Let . For each , there is a sequence of recolorings in such that
- •
each vertex of is recolored times,
- •
each vertex of is recolored at most once,
- •
no vertex of is recolored, and
- •
at the end of the sequence, no vertex of has color .
Let us first show how to use the claim to prove the lemma. Applying the sequence described in Claim 1 for each , we obtain a coloring in which color is not used in by recolorings. The smallest index such that contains a vertex with color has now increased; hence at most such repetitions are needed to obtain a coloring in which color is not used in , so each vertex is recolored times and the lemma follows. It remains to prove the claim.
Proof of Claim 1.
Let and note that has degree depth for some . We are going to apply induction on . The base case is trivial (simply immediately recolor the vertices of ) so we can assume that and that Claim 1 and hence, by the observation following the statement of Claim 1, also the lemma holds for each subgraph of and layered subgraph of of degree depth .
In the inductive step, we are in fact going to establish the claim for the pair , where the first term of the pair corresponds to the degree depth of and the second term to the number of colors, assuming its validity for the pair . Let be an ordering of the vertices of that is embedded in . We first try to recolor immediately, whenever possible, each vertex of to color starting with and moving forward towards . Let denote the resulting coloring, let and let .
Subclaim 1**.**
* has degree depth .*
Proof of Subclaim..
By our choice of , each vertex for some either satisfies or has a neighbor for some such that . This implies the subclaim. ∎
By the above subclaim, we can apply the induction hypothesis to the pair with and playing the roles of and , respectively. This gives a sequence of recolorings (that uses only colors ) from to some coloring of such that
- •
color is not used in ,
- •
the number of recolorings per vertex of is , and
- •
no vertex of is recolored.
Clearly, this sequence of recolorings vacuously translates to a sequence of recolorings in from to coloring satisfying if and if . From , we can now immediately recolor each vertex of to color . It remains to recolor each vertex of to a color distinct from . To do so, we simply repeat the above steps with the roles of and interchanged. This takes again recolorings per vertex of . Hence each vertex of is recolored in total times. This proves the claim and hence completes the proof of the lemma. ∎
∎
We can prove our final lemma, from which Theorem 1 follows easily.
Lemma 2**.**
Let and be integers, and let be a graph with vertices and degree depth . Then has diameter .
Proof.
As before, we proceed by induction on the pair , where the first term corresponds to the degree depth of and the second term to the number of colors. The base case is trivial, so we can assume that and that the lemma holds for the pair .
Let and be two -colorings of , and let be an -degree partition of . It suffices to show that we can recolor to by recolorings per vertex. By Lemma 1 with , we can recolor to some -coloring of and to some -coloring of by recolorings per vertex.
Let be an ordering of that is embedded in . We recolor and to new colorings and of by trying to recolor, from and , immediately whenever possible each vertex of to color starting with and moving forward towards . Let . As before, the graph has degree depth . So we can apply our induction hypothesis to recolor to by recolorings per vertex using only colors (as this sequence of recolorings does not use color , we need not worry about adjacencies between and ). This completes the proof. ∎
Proof of Theorem 1.
Let be any subgraph of , and let . An independent set of is said to be special if is a -independent set of and . It was shown in [5] that contains a special independent set. This means that there is a partition of such that is a special independent set of and, for , is a special independent set of G\setminus\Big{(}\bigcup_{j=1}^{i-1}I_{j}\Big{)}. Thus has degree depth . As satisfies the recurrence
[TABLE]
it follows that , by the master theorem. The theorem now follows by Lemma 2 with and . ∎
Similarly, we can slightly improve on the constant in the aforementioned main result from [1].
Corollary 1**.**
Let be integers, and let be a -degenerate graph with vertices. Then has diameter .
Proof.
Noting that every -degenerate graph with vertices has degree depth , the corollary immediately follows from Lemma 2. ∎
Acknowledgements
The author is indebted to the referee for spotting several inaccuracies and for many suggestions that significantly improved the presentation of the paper. This work was partially supported by the Research Council of Norway via the project CLASSIS grant number 249994 and by grant 19-21082S of the Czech Science Foundation.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] N. Bousquet and M. Heinrich. A polynomial version of Cereceda’s conjecture. ar Xiv , 2019.
- 2[2] N. Bousquet and G. Perarnau. Fast recoloring of sparse graphs. European Journal of Combinatorics , 52:1–11, 2016.
- 3[3] L. Cereceda. Mixing graph colourings . Ph D thesis, London School of Economics, 2007.
- 4[4] E. Eiben and C. Feghali. Toward Cereceda’s conjecture for planar graphs. Journal of Graph Theory , 94(2):267–277, 2020.
- 5[5] C. Feghali. Paths between colourings of sparse graphs. European Journal of Combinatorics , 75:169–171, 2019.
- 6[6] C. Feghali. Reconfiguring 10-colourings of planar graphs. Graphs and Combinatorics , 36:1815–1818, 2019.
