Reconfiguration Graph for Vertex Colourings of Weakly Chordal Graphs
Carl Feghali, Ji\v{r}\'i Fiala

TL;DR
This paper investigates the structure and properties of reconfiguration graphs for vertex colourings in weakly chordal graphs, revealing disconnectedness in certain cases and polynomial diameter bounds in a new subclass called compact graphs.
Contribution
It introduces the class of $k$-colourable compact graphs and analyzes their reconfiguration graph diameters, extending understanding of colourings in weakly chordal graphs.
Findings
Existence of $k$-colourable weakly chordal graphs with disconnected reconfiguration graphs for $k+1$ colours.
Polynomial diameter bound ($O(n^2)$) for reconfiguration graphs of $k$-colourable compact graphs.
Contains all $k$-colourable co-chordal graphs and specific $(P_5, ar{P}_5, C_5)$-free graphs for $k=3$.
Abstract
The reconfiguration graph of the -colourings of a graph contains as its vertex set the -colourings of and two colourings are joined by an edge if they differ in colour on just one vertex of . We show that for each there is a -colourable weakly chordal graph such that is disconnected. We also introduce a subclass of -colourable weakly chordal graphs which we call -colourable compact graphs and show that for each -colourable compact graph on vertices, has diameter . We show that this class contains all -colourable co-chordal graphs and when all -colourable -free graphs. We also mention some open problems.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4Peer 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.
Reconfiguration Graph for Vertex Colourings of Weakly Chordal Graphs
Carl Feghali1 Email: [email protected], supported by the Research Council of Norway via the project CLASSIS
Jiří Fiala2 Email: [email protected], supported by the Czech Science Foundation (GA-ČR) project 17-09142S.
Abstract
The reconfiguration graph of the -colourings of a graph contains as its vertex set the -colourings of and two colourings are joined by an edge if they differ in colour on just one vertex of .
We show that for each there is a -colourable weakly chordal graph such that is disconnected. We also introduce a subclass of -colourable weakly chordal graphs which we call -colourable compact graphs and show that for each -colourable compact graph on vertices, has diameter . We show that this class contains all -colourable co-chordal graphs and when all -colourable -free graphs. We also mention some open problems.
1 Institutt for informatikk,
Universitetet i Bergen, Norway
2 Department of Applied Mathematics,
Charles University, Prague
1 Introduction
Let be a graph, and let be a non-negative integer. A -colouring of is a function such that whenever . The reconfiguration graph of the -colourings of has as vertex set the set of all -colourings of and two vertices of are adjacent if they differ on the colour of exactly one vertex (the change of the colour is the so called colour switch). For a positive integer , the -colour diameter of a graph is the diameter of .
In the area of reconfigurations for colourings of graphs, one focus is to determine the complexity of deciding whether two given colourings of a graph can be transformed into one another by a sequence of recolourings (that is, to decide whether there is a path between these two colourings in the reconfiguration graph); see, for example, [9, 8, 6, 4]. Another focus is to determine the diameter of the reconfiguration graph in case it is connected or the diameter of its components if it is disconnected [3, 7, 2, 5, 11]. We refer the reader to [15, 13] for excellent surveys on reconfiguration problems.
In this note, we continue the latter line of study of reconfiguration problems. In Section 3, we shall show that the -colour diameter of -colourable weakly chordal graphs can be infinite. On the positive side, in Section 4, we shall consider two specific subclasses of -colourable perfect graphs and show that their -colour diameter is quadratic in the order of the graph.
2 Preliminaries
For a graph and a vertex , let . A separator of a graph is a set such that has more connected components than . If two vertices and that belong to the same connected component in are in two different connected components of , then we say that separates and . A chordless path of length is the graph with vertices and edges for . It is a cycle of length if the edge is also present.
The complement of is denoted . It is the graph on the same vertex set as and there is an edge in between two vertices and if and only if there is no edge between and in . A set of vertices in a graph is anticonnected if it induces a graph whose complement is connected. A clique or a complete graph is a graph where every pair of vertices is joined by an edge. The size of a largest clique in a graph is denoted . The chromatic number of a graph is the least integer such that is -colourable.
A graph is perfect if for every (not necessarily proper) subgraph of . A hole in a graph is a cycle of length at least 5 and an antihole is the complement of a hole. A graph is perfect if it is (odd hole, odd antihole)-free [10]. A graph is weakly chordal if it is (hole, antihole)-free. A graph is co-chordal if it is (, anti-hole)-free. Every weakly chordal graph is perfect. Every co-chordal graph and every -free graph is weakly chordal.
A 2-pair of a graph is a pair of nonadjacent distinct vertices of such that every chordless path from to has length 2. We often use the following well-known lemma:
Lemma 2.1** (Hayward et al. [12]).**
A graph is weakly chordal graph if and only if every subgraph of is either a complete graph or it contains a 2-pair.
3 Weakly chordal graphs
In this section, we establish the following result.
Theorem 3.1**.**
For each there exists a -colourable weakly chordal graph such that is disconnected.
The graph is depicted in Figure 1.
In other words, Theorem 3.1 states that for each the -colour diameter of -colourable weakly chordal graphs can be infinite. It is worth mentioning that the case is already known [3] as the class of 2-colourable weakly chordal graphs is precisely the class of chordal bipartite graphs. It is also worth mentioning that Bonamy, Johnson, Lignos, Patel and Paulusma [3] asked whether the -colour diameter of -colourable perfect graphs is connected. This was answered negatively in [1] – the counterexample consists of a complete bipartite graph minus a matching. Our Theorem 3.1 thus strengthens this counterexample.
Proof of Theorem 3.1.
It suffices to construct for each a -colourable weakly chordal graph and a -colouring of such that each of the colours appear in the closed neighbourhood of every vertex of , as then no vertex of can get recoloured.
Such graph is depicted in Figure 1. It is formed from the disjoint union of four complete graphs , one on vertices for , the other three on vertices , respectively, and two further vertices and . These parts are joined together by additional edges such that and are connected to each and to each ; and are connected to each and to each ; and finally, contains two further edges and .
A possible -colouring of is schematically shown on the left side of Figure 1; in both pictures each 4-tuple for receives a unique colour. On the other hand, in the -colouring depicted on the right, every vertex of has its neighbours coloured by the remaining colours, hence no vertex can be recoloured. Hence, this colouring corresponds to an isolated vertex in the reconfiguration graph, and thus the reconfiguration graph is disconnected.
It remains to show that is weakly chordal. Observe first that any distinct with have the same neighbourhood, hence no hole and no antihole may contain both of them. The same holds for vertices , respectively. Hence without loss of generality we may assume that no vertex with index at least three participates in a hole nor in an antihole. In other words, it suffices to restrict ourselves only to the graph to show that it is weakly chordal.
By examining possible paths, one can also realise that vertices as well as form a 2-pair. Since no hole may contain a 2-pair, we may assume without loss of generality that a possible hole does not contain and . The vertex separates and also the vertex separates from the rest in the graph , hence also do not belong to a hole. We were left with five vertices which do not induce a hole, hence does not contain a hole at all.
Now assume for a contradiction that contains an antihole on at least 6 vertices. The graph contains only 6 vertices of degree at least 4, hence the antihole contains exactly 6 vertices. The neighbourhood of induces a diamond (a minus an edge), hence it does not belong to the antihole as no diamond is an induced subgraph of . The same holds for . We are left with vertices which do not induce an antihole in , hence does not contain an antihole at all. Since is weakly chordal, we have shown that is also weakly chordal for each . ∎
4 Quadratic diameter
In this section, we introduce a subclass of -colourable weakly chordal graphs that we call -colourable compact graphs. We show in Theorem 4.1 that for each -colourable compact graph on vertices the diameter of is . We then show in Lemma 4.1 that -colourable co-chordal graphs are -colourable compact and in Lemma 4.2 that -colourable -free graphs are -colourable compact.
For a 2-pair of a weakly chordal graph , let . Note that, by the definition of a 2-pair, is a separator of that separates and . Let denote the component of that contains the vertex .
Definition 4.1**.**
A weakly chordal graph is said to be compact if every subgraph of either
- (i)
is a complete graph, or
- (ii)
contains a 2-pair such that , or
- (iii)
contains a 2-pair such that induces a clique on at most three vertices.
Theorem 4.1**.**
Let be a positive integer, and let be a -colourable compact graph on vertices. Then has diameter .
Proof.
It suffices to show that we can recolour a -colouring of to a -colouring by recolouring every vertex at most times.
We first suppose that is a complete graph. In this case, we know from [3] that we can recolour to by recolouring every vertex at most times. We now consider the case when is not a complete graph but satisfies condition (ii) of compact graphs. We use induction on the number of vertices of . Let be a 2-pair of such that . From and , we can immediately recolour with, respectively, and . Let , and let and denote the restrictions of and to . By our induction hypothesis, we can transform to by recolouring every vertex at most times. We can extend this sequence of recolourings to a sequence of recolourings in by recolouring using the same recolouring as . Then gets recoloured as many times as as needed.
Suppose that satisfies condition (iii) of compact graphs. We use induction on the number of vertices. If contains exactly two vertices, then and hence satisfies condition (ii) of compact graphs. So we can assume that is a single vertex and consists of and another vertex , see Figure 2. From and , we can recolour and to another colour either immediately or by first recolouring and , respectively. Let . By our induction hypothesis, we can transform to by recolouring every vertex at most times. We can extend this sequence of recolourings to a sequence of recolourings in by recolouring and whenever is recoloured to their colour. At the end of the sequence we recolour and so that they agree in both colourings. As and are recoloured at most two more times as , this completes the proof. ∎
Lemma 4.1**.**
Every -colourable co-chordal graph is compact.
Proof.
Let be a -colourable co-chordal graph. If is a complete graph, then is compact by definition. Otherwise, since is weakly chordal, contains a 2-pair by Lemma 2.1. If has a neighbour that is not a neighbour of and has a neighbour that is not a neighbour of , then is not adjacent to , as otherwise does not separate and . But then the edges and form , a contradiction. Therefore, or vice-versa and hence the graph is compact as required. ∎
Lemma 4.2**.**
Every -colourable -free graph is compact.
The proof of this lemma will require a little more work. First, we need some definitions and auxiliary results. When is a set of vertices of a graph , a set is -complete if each vertex of is adjacent to each vertex of . Let denote the set of all -complete vertices.
Lemma 4.3** (Trotignon and Vušković [14]).**
Let be a weakly chordal graph, and let be a set of vertices such that is anticonnected and contains at least two non-adjacent vertices. If is inclusion-wise maximal with respect to these properties, then any chordless path of whose ends are in has all its vertices in .
The following corollary is implicit in [14].
Corollary 4.1**.**
Let be a weakly chordal graph that contains a chordless path of length . Then there exists an anticonnected set containing the centre of , such that contains a 2-pair of .
In particular, the 2-pair can always be found in the neighbourhood of the centre of .
Proof.
We start with the centre of to build our set as in Lemma 4.3. Then is not a clique as it contains both ends of . Hence, by definition of weakly chordal graphs, contains a 2-pair. This 2-pair is also a 2-pair of by Lemma 4.3. ∎
We are now ready to prove Lemma 4.2.
Proof of Lemma 4.2.
Let be a 3-colourable -free graph. Suppose towards a contradiction that is not compact. In particular, is not a complete graph, as otherwise would be compact by the definition. Since is weakly chordal, it contains a 2-pair . We choose such that is minimum over all 2-pairs of .
Denote by the subgraph of induced by the union of and the vertices of . The subgraph is not complete, as would be compact, hence contains a chordless path of length 2. Let us argue that contains a chordless path of length 2 whose centre is, in fact, a member of .
If is not complete, then this is immediate. And if is not complete, then it contains a pair of vertices and that are not adjacent, so we take , , to be our path. Hence we can assume that and are both complete and, as is not complete, there must be a vertex of and a vertex of such that . Then we can take , , as our path and our aim is achieved.
Applying Corollary 4.1 with being a chordless path of length 2 whose centre is in , we find that contains a 2-pair that is also a 2-pair of .
We next want to argue that . For a contradiction, assume without loss of generality that belongs to . This implies that . So there must be a component of such that and do not have a vertex in common since is adjacent to every vertex of . Therefore, we find that . If , then and hence which is impossible because separates and . Therefore, holds, which contradicts our choice of .
Hence we have concluded that . Now the vertices form a cycle such that and are 2-pairs. Since is not compact, , hence there exists a vertex that is adjacent to but not to . Analogously, there are vertices such that , but . If , then must be adjacent to or else form . But is not adjacent to and not adjacent to , thus . Similarly, and hence are distinct. Moreover, since is a separator, we get and analogously , see Figure 3 a).
If both and are not adjacent to , then form . So we can assume without loss of generality that is adjacent to . If is not adjacent to , then would form as is not adjacent to . Thus is adjacent to both and .
Similarly, to avoid on vertices either or must be adjacent to and hence also to , so we assume without loss of generality that is adjacent to and . If is adjacent to , then form , a contradiction with the assumption the is 3-colourable, see Figure 3 b).
To avoid a on the vertices , the vertices and are forced to be adjacent. Similarly as otherwise induce a . To avoid a on the vertices , the vertices and need to be nonadjacent. Similarly as otherwise induce a .
Now the vertices induce either a or a , depending whether the edge is present or not, see Figure 3 c). In either case we arrive at a contradiction and the lemma is proved. ∎
We are aware the concept of compact graphs does not fit tight with the class of -free graphs, as some of these graphs need not to be -colourable compact graphs for . An example of such graph for is depicted in Figure. 4.
Due to symmetries of the graph it suffices without loss of generality to consider only the 2-pair as other 2-pairs could be mapped onto by an automorphism of . Observe that this 2-pair violates the conditions of the definition 4.1 for to be 4-colourable compact.
Any choice of five vertices from would contain two vertices joined by a horizontal or a vertical edge, and such edge cannot be extended to an induced , hence is also -free. Also, such choice of five vertices would contain two opposite vertices either of the inner or from the outer one, like the vertices and . As such two vertices form an -pair, contains no . Finally, has only two induced and neither could be completed by any fifth vertex to a .
5 Concluding remarks
We end this note with two open problems.
Problem 1**.**
For which integer is the -colour diameter of -colourable weakly chordal graphs connected?
Problem 2**.**
Is it true that the -colour diameter of -colourable -free graphs is quadratic for each ?
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Bonamy and N. Bousquet. Recoloring graphs via tree decompositions. ar Xiv , 1403.6386, 2014.
- 2[2] M. Bonamy and N. Bousquet. Recoloring graphs via tree decompositions. European Journal of Combinatorics , 69:200–213, 2018.
- 3[3] M. Bonamy, M. Johnson, I. M. Lignos, V. Patel, and D. Paulusma. Reconfiguration graphs for vertex colourings of chordal and chordal bipartite graphs. Journal of Combinatorial Optimization , 27:132–143, 2014.
- 4[4] P. Bonsma and L. Cereceda. Finding paths between graph colourings: PSPACE-completeness and superpolynomial distances. Theoretical Computer Science , 410(50):5215–5226, 2009.
- 5[5] N. Bousquet and G. Perarnau. Fast recoloring of sparse graphs. European Journal of Combinatorics , 52:1–11, 2016.
- 6[6] R. C. Brewster, S. Mc Guinness, B. Moore, and J. A. Noel. A dichotomy theorem for circular colouring reconfiguration. Theoretical Computer Science , 639:1–13, 2016.
- 7[7] L. Cereceda, J. van den Heuvel, and M. Johnson. Connectedness of the graph of vertex-colourings. Discrete Mathematics , 308:913–919, 2008.
- 8[8] L. Cereceda, J. van den Heuvel, and M. Johnson. Mixing 3-colourings in bipartite graphs. European Journal of Combinatorics , 30(7):1593–1606, 2009.
