1 Introduction
A graph is an ordered pair
$G=(V,E)$
, where V is a set and E is a collection of 2-subsets of V. Elements of V are referred to as vertices and elements of E are edges. All our graphs are finite and have no loops or multiple edges. If there is a risk of confusion, then the sets V and E will be denoted as
$V(G)$
and
$E(G)$
, respectively. For classical graph theory, we use the standard notation, following Bondy and Murty [Reference Bondy and Murty1] and West [Reference West19]. If X is a set of vertices in G, denote by
$G[X]$
the subgraph of G whose vertex set is X and whose edge set consists of all edges of G which have both ends in X. For any
$x\in V( G)$
, let
$N(x)$
denote the set of all neighbours of x in G and let
$d_G(x ):=|N(x)|$
. The neighbourhood
$N (X)$
of a subset
$X\subseteq V(G)$
is the set of vertices in
$V(G)\backslash X$
which are adjacent to a vertex of X.
A clique in a graph is a set of pairwise adjacent vertices and a stable set is a set of pariwise nonadjacent vertices. A k-colouring of a graph G is a mapping
$\varphi :V(G)\to \{1,2,\ldots ,k\}$
such that
$\varphi (u)\neq \varphi (v)$
whenever u and v are adjacent in G. Equivalently, a k-colouring of G is a partition of
$V(G)$
into k stable sets. A graph is k-colourable if it admits a k-colouring. The chromatic number of a graph G, denoted by
$\chi (G)$
, is the minimum number k for which G is k-colourable. The clique number of G, denoted by
$\omega (G)$
, is the size of the largest clique in G. Obviously,
$\chi (H)\geq \omega (H)$
for any induced subgraph H of G. However, the difference
$\chi (H)-\omega (H)$
may be arbitrarily large as there are triangle-free graphs with arbitrarily large chromatic number (see [Reference Mycielski15]). Furthermore, Erdős [Reference Erdős6] showed that for any positive integers k and l there exists a graph G with
$\chi (G)>k$
whose shortest cycle has length at least l.
The complement
$\bar {G}$
of a graph G has the same vertex set as G, and distinct vertices
$u,v$
are adjacent in
$\bar {G}$
just when they are not adjacent in G. A hole of G is an induced subgraph of G which is a cycle of length at least four, and a hole is said to be an odd hole if it has odd length. An
$anti$
-
$hole$
of G is an induced subgraph of G whose complement is a hole in
$\bar {G}$
. Given a graph with large chromatic number, it is natural to ask whether it must contain induced subgraphs with particular properties. A family
$\mathcal {F}$
of graphs is said to be
$\chi $
-
$bounded$
if there exists a function f such that
$\chi (H)\leq f(\omega (H))$
for every graph H in
$\mathcal {F}$
. The function f is called a
$\chi $
-
$bounding$
function of
$\mathcal {F}$
. If f is a linear function of
$\omega $
, then we say that
$\mathcal {F}$
is linearly
$\chi $
-bounded. The notion of
$\chi $
-bounded families was introduced by Gy
$\acute {\mathrm {a}}$
rf
$\acute {\mathrm {a}}$
s [Reference Gyárfás10] in 1987. Since then, it has received considerable attention for
$\mathcal {F}$
-free graphs. See [Reference Scott and Seymour17, Reference Scott and Seymour18] for further details.
We say that a graph G contains a graph H if H is isomorphic to an induced subgraph of G. A graph G is H-free if it does not contain H. For a family
$\mathcal {F}$
of graphs, G is
$\mathcal {F}$
-free if G is H-free for every
$H\in \mathcal {F}$
; when
$\mathcal {F}$
has two elements
$H_1$
and
$H_2$
, we simply write G is
$(H_1,H_2)$
-free instead of
$\{H_1,H_2\}$
-free. If
$\mathcal {F}$
is a finite family of graphs, and if
$\mathcal {C}$
is the class of
$\mathcal {F}$
-free graphs which is
$\chi $
-bounded, then by a classical result of Erdős [Reference Erdős6], at least one member of
$\mathcal {F}$
is a forest (see also [Reference Gyárfás10]). A graph G is perfect if
$\chi (H)=\omega (H)$
for each induced subgraph H of G. A chordless cycle of length
$2k+1, k\geq 2$
, satisfies
$3 =\chi>\omega = 2$
, and its complement satisfies
$k+1=\chi>\omega =k$
. These graphs are therefore imperfect. The strong perfect graph theorem [Reference Chudnovsky, Robertson, Seymour and Thomas4] says that the class of graphs without odd holes or odd anti-holes is linearly
$\chi $
-bounded and the
$\chi $
-bounding function is the identity function
$f(x) = x$
. If we only forbid odd holes, then the resulting class remains
$\chi $
-bounded, but the best known
$\chi $
-bounding function is not linear [Reference Scott and Seymour17]. In recent years, there has been an ongoing project led by Scott and Seymour that aims to determine the existence of
$\chi $
-bounding functions for classes of graphs without holes of various lengths (see the recent survey [Reference Scott and Seymour18]).
Let
$P_n,C_n$
and
$K_n$
denote the path, cycle and complete graph on n vertices, respectively. Gy
$\acute {\mathrm {a}}$
rf
$\acute {\mathrm {a}}$
s [Reference Gyárfás10] showed that the class of
$P_t$
-free graphs is
$\chi $
-bounded. Gravier et al. [Reference Gravier, Hoàng and Maffray9] improved Gy
$\acute {\mathrm {a}}$
rf
$\acute {\mathrm {a}}$
s’s bound slightly by proving that every
$P_t$
-free graph G satisfies
$\chi (G)\leq (t-2)^{\omega (G)-1}$
. It is well known that every
$P_4$
-free graph is perfect. The preceding result implies that every
$P_5$
-free graph G satisfies
$\chi (G)\leq 3^{\omega (G)-1}$
. The problem of determining whether the class of
$P_5$
-free graphs admits a polynomial
$\chi $
-bounding function remains open, and it is remarked in [Reference Kierstead, Penrice and Trotter14] (without proof) that the known
$\chi $
-bounding functions f for this class of graphs satisfy
$c(\omega ^2/\log \omega )\leq f(\omega )\leq 2^\omega $
. So the recent focus is on obtaining
$\chi $
-bounding functions for some classes of
$P_5$
-free graphs. Chudnovsky and Sivaraman [Reference Chudnovsky and Sivaraman5] showed that every
$(P_5, C_5)$
-free graph G satisfies
$\chi (G)\leq 2^{\omega (G)-1}$
, and that every
$(P_5, \mathrm {bull})$
-free graph G satisfies
$\chi (G)\leq \binom {\omega (G)+1}{2}$
. Schiermeyer [Reference Schiermeyer16] showed that every
$(P_5, H)$
-free graph G satisfies
$\chi (G)\leq \omega (G)^2$
, for some special graphs H. Char and Karthick [Reference Char and Karthick3] showed that every
$(P_5$
, 4-wheel)-free graph G satisfies
$\chi (G)\leq \tfrac 32\omega ( G)$
. Gaspers and Huang in [Reference Gaspers and Huang7] proved that every
$(P_6, C_4)$
-free graph G has
$\chi (G)\leq \tfrac 32\omega (G)$
. This
$\tfrac 32$
bound was improved recently by Karthick and Maffray [Reference Karthick and Maffray12] to
$\chi (G)\leq \tfrac 54\omega (G)$
. Karthick and Maffray [Reference Karthick and Maffray11] also showed that every
$(P_5$
, diamond)-free graph G satisfies
$\chi (G)\leq \omega (G)+1$
, where the diamond is the complete graph on four vertices minus one edge. For the family of
$(P_6$
, diamond)-free graphs, Karthick and Mishra [Reference Karthick and Mishra13] showed that every
$(P_6, \mbox {diamond})$
-free graph G satisfies
$\chi (G)\leq 2\omega (G)+5$
. In the same paper, they proved that every
$(P_6, \mbox {diamond}, K_4)$
-free graph is 6-colourable. In 2021, Cameron et al. [Reference Cameron, Huang and Merkel2] improved the
$\chi $
-bounding function of
$(P_6, \mbox {diamond})$
-free graphs to
$\omega (G)+3$
. In a recent paper [Reference Goedgebeur, Huang, Ju and Merkel8], Goedgebeur et al. proved that every
$(P_6, \mbox {diamond})$
-free graph G satisfies
$\chi (G)\leq \max \{6,\omega (G)\}$
.
We investigate the chromatic number of
$(P_6,C_4, \mbox {diamond})$
-free graphs. We do this by reducing the problem to imperfect
$(P_6,C_4, \mbox {diamond})$
-free graphs via the strong perfect graph theorem, dividing the imperfect graphs into several cases and giving a proper colouring for each case. More precisely, the result is stated in the following theorem.
Theorem 1.1. Let G be a
$(P_6,C_4, \mbox {diamond})$
-free graph. Then
$\chi (G)\leq \max \{3,\omega (G)\}$
.
We end this section by setting up the notation that we will be using. Let X and Y be any two subsets of
$V(G)$
. We write
$[X,Y]$
to denote the set of edges that have one end in X and other end in Y. We say that X is complete to Y or
$[X,Y]$
is complete if every vertex in X is adjacent to every vertex in Y; and X is anti-complete to Y if
$[X,Y]=\emptyset $
. If X is a singleton, say
$\{u\}$
, we simply write u is complete (anti-complete) to Y instead of writing
$\{u\}$
is complete (anti-complete) to Y.
2
$(P_6,C_4, \mbox {diamond})$
-free graphs
One of the most celebrated theorems in graph theory is the strong perfect graph theorem [Reference Chudnovsky, Robertson, Seymour and Thomas4].
Theorem 2.1. A graph is perfect if and only if it does not contain an odd hole or an odd anti-hole as an induced subgraph.
Karthick and Maffray [Reference Karthick and Maffray12] proved the following lemma.
Lemma 2.2. Let G be any
$(P_6,C_4)$
-free graph. Then
$\chi (G)\leq \lceil \tfrac 54\omega (G)\rceil $
.
We first study the structure of imperfect
$(P_6,C_4, \mbox {diamond})$
-free graphs. Since a
$P_6$
-free graph contains no hole of length at least 7, and a diamond-free graph contains no anti-hole of length at least 7, by Theorem 2.1, we have the following result.
Lemma 2.3. Every imperfect
$(P_6,C_4, \mbox {diamond})$
-free graph contains an induced
$C_5$
.
Let
$G = (V,E)$
be an imperfect
$(P_6,C_4, \mbox {diamond})$
-free graph that contains an induced
$C_5$
. Denote the vertex set of this
$C_5$
by
$\mathcal {P}:= \{u_1,u_2,u_3,u_4,u_5\}$
and its edge set by
$\{u_1u_2,u_2u_3,u_3u_4,u_4u_5,u_5u_1\}$
. Define the sets.
It is straightforward to see that
$V(G)=\mathcal {P}\cup \mathcal {N}_1\cup \mathcal {N}_2$
.
From now on, every subscript is taken modulo 5. Since G is diamond-free and
$C_4$
-free, we may assume that each vertex in
$\mathcal {N}_1$
is either adjacent to exactly one vertex in
$\mathcal {P}$
or exactly two consecutive vertices in
$\mathcal {P}$
. That is,
$\mathcal {N}_1$
can be partitioned into two subsets
Let
$A:=\bigcup _{i=1}^5 A_i$
and
$B:=\bigcup _{i=1}^5 B_{i,i+1}$
so that
$N(\mathcal {P})=A\cup B$
and
$V(G)=\mathcal {P}\cup A \cup B~\cup ~\mathcal {N}_2$
.
We now claim that
$\mathcal {N}_2$
is empty. For otherwise, suppose that there is a vertex
$z\in \mathcal {N}_2$
. Then z has a neighbour
$x\in A\cup B$
since G is connected. Without loss of generality, we may assume that x is adjacent to
$u_i$
, but adjacent to none of
$u_{i+2},u_{i+3}$
and
$u_{i+4}$
. Then
$\{z,x,u_i,u_{i+2},u_{i+3},u_{i+4}\}$
induces a
$P_6$
. However, this is a contradiction and so
$V(G)=\mathcal {P}\cup A \cup B$
.
We next observe a few useful properties of the sets A and B before proceeding with the proof of the theorem.
-
M1. For any
$v\in V(G)$
,
$N(v)$
induces a
$P_3$
-free graph, so each
$G[A_i]$
is the disjoint union of complete graphs for all
$i\in [5]$
. This follows directly from the fact that G is diamond-free. -
M2. The set
$A_i$
is anti-complete to
$A_{i+1}$
for all
$i\in [5]$
. For if
$a_1\in A_i$
and
$a_2\in A_{i+1}$
are adjacent, then
$\{a_1,a_2,u_{i},u_{i+1}\}$
induces a
$C_4$
and
$\{a_1,a_2,u_{i+1},u_{i+2},u_{i+3},u_{i+4}\}$
induces a
$P_6$
, which is a contradiction. -
M3. The set
$A_i$
is complete to
$A_{i+2}$
for all
$i\in [5]$
. For if
$a_1\in A_i$
and
$a_2\in A_{i+2}$
are not adjacent, then
$\{a_1,a_2,u_{i-2},u_{i-1},u_i,u_{i+2}\}$
induces a
$P_6$
, which is a contradiction. -
M4. Each
$G[B_{i, i+1}]$
is a clique for all
$i\in [5]$
. For if
$b_1,b_2\in B_{i,i+1}$
are not adjacent, then
$\{b_1,b_2,u_i,u_{i+1}\}$
induces a diamond, which is a contradiction. -
M5. The set
$B=B_{i,i+1}\cup B_{i+2,i+3}$
for some i. It suffices to show that for each i at least one of
$B_{i, i+1},B_{i-1, i}$
is empty. Suppose the contrary. Let
$b_1\in B_{i, i+1}$
and
$b_2\in B_{i-1, i}$
. Then, either
$\{b_1,b_2,u_i,u_{i+1}\}$
induces a diamond if
$b_1b_2\in E$
or
$\{b_1,b_2,u_{i-1},u_{i+1},u_{i+2},u_{i+3}\}$
induces a
$P_6$
if
$b_1b_2\notin E$
, which is a contradiction. -
M6. The set
$B_{i,i+1}$
is anti-complete to
$A_i\cup A_{i+1}$
for all
$i\in [5]$
. By symmetry, it suffices to show that
$B_{i, i+1}$
is anti-complete to
$A_i$
. If
$a\in A_i$
and
$b\in B_{i, i+1}$
are adjacent, then
$\{a,b,u_i,u_{i+1}\}$
induces a diamond, which is a contradiction. -
M7. Either
$B_{i,i+1}=\emptyset $
or
$A_{i-1}\cup A_{i+2}=\emptyset $
for all
$i\in [5]$
. To the contrary, assume that
$a\in A_{i+2}$
and
$b\in B_{i,i+1}$
. If a and b are adjacent, then
$\{a,b,u_{i+1},u_{i+2}\}$
induces a
$C_4$
, which is a contradiction. If a and b are not adjacent, then
$\{a,b,u_i,u_{i+2},u_{i+3},u_{i+4}\}$
induces a
$P_6$
, which is a contradiction. The case with
$a\in A_{i-1}$
is symmetric. -
M8. If
$A_i$
contains an edge, then
$A_{i+2}=A_{i+3}=B_{i+1,i+2}=B_{i-2,i-1}=\emptyset $
for all
$i\in [5]$
. Suppose that
$A_i$
contains an edge
$a_1a_2$
. If there is a vertex x in
$A_{i+2}\cup A_{i+3}$
, then x is adjacent to
$a_1$
and
$a_2$
by
$\mathrm{M}3$
. Then
$\{x,a_1,a_2,u_i\}$
induces a diamond, which is a contradiction. Since
$A_i\neq \emptyset $
, it follows that
$B_{i+1,i+2}=B_{i-2,i-1}=\emptyset $
by
$\mathrm{M}7$
. -
M9. If
$A_i\neq \emptyset $
, then each of
$B_{i+1,i+2}=B_{i-2,i-1}=\emptyset $
for all
$i\in [5]$
. This follows directly from
$\mathrm{M}7$
. -
M10. The set
$B_{i,i+1}$
is anti-complete to
$B_{i+2,i+3}$
for all
$i\in [5]$
. For if
$b_1\in B_{i,i+1}$
and
$b_2\in B_{i+2,i+3}$
are such that
$b_1$
and
$b_2$
are adjacent, then
$\{b_1,b_2,u_{i+1},u_{i+2}\}$
induces a
$C_4$
, which is a contradiction.
3 Proof of Theorem 1.1
In this section, we show that every
$(P_6,C_4, \mbox {diamond})$
-free graph G is
$(\omega (G)+1)$
- colourable and G is
$\omega({G})$
-colourable if
$\omega \geq 3$
. The following lemma can be verified routinely.
Lemma 3.1 (Cameron et al. [Reference Cameron, Huang and Merkel2]).
Let G be a graph that can be partitioned into two cliques X and Y such that the edges between X and Y form a matching. If
$\max \{|X|,|Y|\}\leq k$
for some integer
$k\geq 2$
, then G is k-colourable.
To prove Theorem 1.1, we shall use induction on the number of vertices in G. The proof follows the pretty idea presented in [Reference Cameron, Huang and Merkel2]. Two nonadjacent vertices x and y in a graph G are
$comparable$
if
$N(x)\subseteq N(y)$
or
$N(y)\subseteq N(x)$
. The major work lies in proving the following auxiliary theorem.
Theorem 3.2. Let G be a connected
$(P_6,C_4,\mbox {diamond})$
-free graph without clique cutsets and comparable vertices. Then
$\chi (G)\leq \max \{3,\omega (G)\}$
.
Proof. Let
$G=(V,E)$
be a graph satisfying the assumptions of the theorem. In what follows, we let
$\omega $
denote the clique number of a graph under consideration. If
${\omega \leq 2}$
, then the theorem follows from Lemma 2.2. Therefore, we can assume that
$\omega \geq 3$
. Aiming for a contradiction, we assume that G is imperfect and hence it contains an induced
$C_5$
by Lemma 2.3, say
$\mathcal {P}:=\{u_1,u_2,u_3,u_4,u_5\}$
(in order). Define the sets
$\mathcal {P},A,B,A_i$
and
$B_{i,i+1}$
for each
$i\in \{1,2,3,4,5\}$
as before. By
$\mathrm{M}5$
, we may assume that
$B=B_{2,3}\cup B_{4,5}$
. The idea is to colour
$\mathcal {P}\cup A\cup B_{2,3}\cup B_{4,5}$
using exactly
$\omega $
colours. We consider several cases. In each case, we give a desired colouring explicitly. In the following, when we say that we colour a set, say X, with a certain colour a, we mean that we colour each vertex in X with that colour a. We now proceed by considering the following cases.
Case 1.
$A_1$
contains an edge. By
$\mathrm{M}8$
,
$A_3=A_4=B_{2,3}=B_{4,5}=\emptyset $
. Since
$B_{2,3}=B_{4,5}=\emptyset $
, B is empty, that is,
$V(G)=\mathcal {P}\cup A$
. Furthermore,
$A_1$
is anti-complete to
$A_2\cup A_5$
by
$\mathrm{M}2$
, and
$A_2$
and
$A_5$
are complete to each other by
$\mathrm{M}3$
. Now we can colour
$\mathcal {P}\cup A$
as follows.
-
(i)
$A_2$
contains an edge (so that
$A_5=\emptyset $
by
$\mathrm{M}8$
).-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$1,2,1,2,3$
in order. -
• Colour each component of
$A_1$
with colours in
$\{2, 3,\ldots ,\omega \}$
. -
• Colour each component of
$A_2$
with colours in
$\{1,3,4,\ldots ,\omega \}$
.
-
-
(ii)
$A_2$
is stable.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$2,1,2,3,1$
in order. -
• Colour each component of
$A_1$
with colours in
$\{1,3,4,\ldots ,\omega \}$
. -
• If
$A_5$
contains an edge, then
$A_2=\emptyset $
by
$\mathrm{M}8$
and we colour each component of
$A_5$
with colours in
$\{2,3,\ldots ,\omega \}$
. Otherwise, colour
$A_5$
with colour 2 if
$A_5\neq \emptyset $
and colour
$A_2$
with colour 3 if
$A_2\neq \emptyset $
.
-
We note that this colouring is well defined. Since the components of
$A_1$
and
$A_2$
are cliques of size at most
$\omega -1$
, every vertex is coloured with some colour. We now show that this is an
$\omega $
-colouring of
$\mathcal {P}\cup A$
. Observe first that each trivial component of
$A_1$
is coloured with colour 2. By
$\mathrm{M}1$
, the colouring is proper on
$\mathcal {P}\cup A$
. This proves that the colouring is a proper colouring.
Case 2.
$A_1$
is stable but not empty. By
$\mathrm{M}8$
, there are no edges in
$A_3$
and
$A_4$
. By
$\mathrm{M}9$
,
$B_{2,3}=B_{4,5}=\emptyset $
, that is,
$V(G)=\mathcal {P}\cup A$
. If both
$A_2$
and
$A_5$
are stable sets or both
$A_2$
and
$A_5$
are empty, then
$\omega =2$
, which is a contradiction. If
$A_2$
is stable but not empty, then
$A_5$
contains no edges by
$\mathrm{M}8$
, which is a contradiction to
$\omega \geq 3$
. Therefore, it follows from
$\mathrm{M}2$
that the following gives an
$\omega $
-colouring of
$\mathcal {P}\cup A$
.
-
(i)
$A_2$
contains an edge (so that
$A_4=A_5=\emptyset $
by
$\mathrm{M}8$
).-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$2,1,2,1,3$
in order. -
• Colour
$A_1$
and
$A_3$
with colours 1 and 3, respectively. -
• Colour each component of
$A_2$
with colours in
$\{2,3,\ldots ,\omega \}$
.
-
-
(ii)
$A_2$
is empty. (Note that
$A_5$
must contains an edge in this case since
$\omega \geq 3$
, and hence
$A_3=\emptyset $
by
$\mathrm{M}8$
.)-
• Colour
$\{u_1,u_2,u_3,u_4,u_5\}$
with colours
$2,1,2,3,1$
in order. -
• Colour
$A_1$
and
$A_4$
with colour 1 and 2 (if
$A_4\neq \emptyset $
), respectively. -
• Colour each component of
$A_5$
with colours in
$\{2,3,\ldots ,\omega \}$
.
-
By
$\mathrm{M}2$
and
$\mathrm{M}3$
, it is easily verified that the colouring is proper.
Case 3.
$A_1$
is empty. In this case, we further consider the following two subcases.
Subcase 3.1.
$A_{2}$
contains an edge. By
$\mathrm{M}8$
,
$A_4=A_5=\emptyset $
. By
$\mathrm{M}9$
,
$A_3\neq \emptyset $
and
$B_{4,5}\neq \emptyset $
cannot occur simultaneously. That is, either
$A_3$
is empty or
$B_{4,5}$
is empty.
If
$A_3\neq \emptyset $
, then
$B_{4,5}=\emptyset $
by
$\mathrm{M}9$
. That is,
$V(G)=\mathcal {P}\cup A_2\cup A_3\cup B_{2,3}$
. Consider the following colouring of
$\mathcal {P}\cup A_2\cup A_3\cup B_{2,3}$
.
-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$1,2,1,2,3$
in order. -
• Colour each component of
$A_2$
with colours in
$\{1,3,4,\ldots ,\omega \}$
. -
• Colour each component of
$A_3$
with colours in
$\{2,3,\ldots ,\omega \}$
. -
• Colour vertices in
$B_{2,3}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
By
$\mathrm{M}4$
,
$|B_{2,3}|\leq \omega -2$
. An argument similar to that in Case 1 shows that the above is a proper
$\omega $
-colouring of
$\mathcal {P}\cup A_2\cup A_3\cup B_{2,3}$
.
Suppose now that
$A_3$
is empty. That is,
$V(G)=\mathcal {P}\cup A_2\cup B_{2,3}\cup B_{4,5}$
. Since G is diamond-free, the edges (if there are any) between
$B_{4,5}$
and each component of
$A_2$
form a matching. Consider the following colouring of
$\mathcal {P}\cup A\cup B_{2,3}\cup B_{4,5}$
.
-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$3,1,2,1,2$
in order. -
• Colour each component of
$A_2$
with colours in
$\{2,3,\ldots ,\omega \}$
. By Lemma 3.1, there exists an
$(\omega -2)$
-colouring of
$B_{4,5}$
with colours in
$\{3,4,\ldots ,\omega \}$
by permuting colours in
$A_2$
(if necessary). -
• By
$\mathrm{M}10$
, it is easily verified that there exists an
$(\omega -2)$
-colouring of
$B_{2,3}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
Since
$B_{2,3}$
and
$A_2$
are anti-complete by
$\mathrm{M}6$
, the above colouring gives a proper
$\omega $
-colouring of
$\mathcal {P}\cup A_2\cup B_{2,3}\cup B_{4,5}$
.
Subcase 3.2.
$A_{2}$
is stable but not empty. Suppose first that
$A_3$
contains an edge. By
$\mathrm{M}8$
,
$A_5= B_{4,5} =\emptyset $
. By
$\mathrm{M}8$
,
$A_4$
contains no edges since
$A_{2}\neq \emptyset $
.
If
$A_4$
is empty, one can easily verify that the following is a proper
$\omega $
-colouring of
$\mathcal {P}\cup A\cup B_{2,3}\cup B_{4,5}$
.
-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$1,2,1,3,2$
in order. -
• Colour
$A_2$
with 1 and colour each component of
$A_3$
with colours in
$\{2,3,\ldots ,\omega \}$
. -
• Colour vertices in
$B_{2,3}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
If
$A_4$
is stable but not empty, then
$B_{2,3} =\emptyset $
by
$\mathrm{M}9$
. That is,
$V(G)=\mathcal {P}\cup A$
. One can obtain a proper colouring of
$\mathcal {P}\cup A$
as follows.
-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$1,2,1,3,2$
in order. -
• Colour
$A_2$
and
$A_4$
with colours 3 and 2, respectively, and colour each component of
$A_3$
with colours in
$\{2,3,\ldots ,\omega \}$
.
Now suppose that
$A_3$
is stable but not empty. Then, by
$\mathrm{M}9$
,
$B_{4,5}=\emptyset $
, and by
$\mathrm{M}8$
, both
$A_4$
and
$A_5$
are stable since
$A_2\neq \emptyset $
. So, each
$A_i$
is stable for
$2\leq i\leq 5$
. We can obtain a proper colouring of
$\mathcal {P}\cup A\cup B$
as follows.
-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$1,2,1,3,2$
in order. -
• Colour
$A_2,A_3,A_4$
and
$A_5$
with colours 3, 3, 2 and 1, respectively, and colour each component of
$B_{2,3}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
Therefore, we may suppose that
$A_3=\emptyset $
. Then, by
$\mathrm{M}8$
, both
$A_4$
and
$A_5$
are stable since
$A_2\neq \emptyset $
and, by
$\mathrm{M}9$
, either
$A_4=\emptyset $
or
$B_{2,3}=\emptyset $
. Now we consider the following two colourings.
-
(i)
$A_4=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$3,2,1,2,1$
in order. -
• Colour
$A_2$
and
$A_5$
with colours 1 and 2, respectively. -
• By
$\mathrm{M}10$
, there exists an
$(\omega -2)$
-colouring of
$B_{2,3}\cup B_{4,5}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
-
-
(ii)
$A_4\neq \emptyset $
, that is,
$B_{2,3}=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$3,2,1,2,1$
in order. -
• Colour
$A_2,A_4$
and
$A_5$
with colours 1, 3 and 2, respectively. -
• By
$\mathrm{M}4$
, there exists an
$(\omega -2)$
-colouring of
$B_{4,5}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
-
By
$\mathrm{M}4$
and
$\mathrm{M}10$
, one can easily verify that the above is a proper
$\omega $
-colouring of
$\mathcal {P}\cup A\cup B_{2,3}\cup B_{4,5}$
.
Subcase 3.3.
$A_{2}$
is empty. Suppose first that
$A_3$
contains an edge. By
$\mathrm{M}8$
,
$A_5= B_{4,5} =\emptyset $
. By
$\mathrm{M}9$
, either
$A_4=\emptyset $
or
$B_{2,3}=\emptyset $
. We consider the following two colourings.
-
(i)
$A_4=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$3,2,1,2,1$
in order. -
• Colour each component of
$A_3$
with colours in
$\{2,3,\ldots ,\omega \}$
. -
• Colour vertices in
$B_{2,3}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
-
-
(ii)
$A_4\neq \emptyset $
, that is,
$B_{2,3}=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$2,3,1,2,1$
in order. -
• Colour each component of
$A_3$
with colours in
$\{2,3,\ldots ,\omega \}$
. -
• Colour each component of
$A_4$
with colours in
$\{1,3,4,\ldots ,\omega \}$
.
-
One can easily verify that the above is a proper
$\omega $
-colouring of
$\mathcal {P}\cup A\cup B_{2,3}\cup B_{4,5}$
.
Now suppose that
$A_3$
is stable but not empty. Then, by
$\mathrm{M}9$
,
$B_{4,5}$
is empty and, by
$\mathrm{M}8$
,
$A_5$
is stable. We consider the following two colourings.
-
(i)
$A_4=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$3,1,2,1,2$
in order. -
• Colour
$A_3$
and
$A_5$
with colours 1 and 3, respectively. -
• Colour vertices in
$B_{2,3}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
-
-
(ii)
$A_4\neq \emptyset $
, that is,
$B_{2,3}=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$1,3,2,1,2$
in order. -
• Colour
$A_3$
and
$A_5$
with colours 1 and 3, respectively, and colour each component of
$A_4$
with colours in
$\{2,3,\ldots ,\omega \}$
.
-
By
$\mathrm{M}2$
and
$\mathrm{M}3$
, one can easily verify that the above is a proper
$\omega $
-colouring of
$\mathcal {P}\cup A\cup B_{2,3}\cup B_{4,5}$
.
Finally, we suppose that
$A_3$
is empty. That is,
$V(G)=\mathcal {P}\cup A_4\cup A_5\cup B_{2,3}\cup B_{4,5}$
. By
$\mathrm{M}9$
, either
$A_4=\emptyset $
or
$B_{2,3}=\emptyset $
. Since G is diamond-free, the edges (if there are any) between
$B_{2,3}$
and each component of
$A_5$
form a matching. Consider the following two colourings of
$\mathcal {P}\cup A_4\cup A_5\cup B_{2,3}\cup B_{4,5}$
.
-
(i)
$A_4=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$3,2,1,2,1$
in order. -
• Colour each component of
$A_{5}$
with colours in
$\{2,3,\ldots ,\omega \}$
. -
• By Lemma 3.1, there exists an
$(\omega -2)$
-colouring of
$B_{2,3}$
with colours in
$\{3,4,\ldots ,\omega \}$
by permuting colours in
$A_5$
(if necessary). -
• Colour vertices in
$B_{4,5}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
-
-
(ii)
$A_4\neq \emptyset $
, that is,
$B_{2,3}=\emptyset $
.-
• Colour
$\mathcal {P}:=u_1,u_2,u_3,u_4,u_5$
with colours
$3,1,2,1,2$
in order. -
• Colour each component of
$A_4$
with colours in
$\{2,3,\ldots ,\omega \}$
. -
• Colour each component of
$A_5$
with colours in
$\{1,3,4,\ldots ,\omega \}$
. -
• Colour
$B_{4,5}$
with colours in
$\{3,4,\ldots ,\omega \}$
.
-
Since
$B_{2,3}$
and
$A_2$
are anti-complete, the above colouring gives a proper
$\omega $
-colouring of
$\mathcal {P}\cup A_4\cup A_5\cup B_{2,3}\cup B_{4,5}$
. This concludes the proof of Theorem 3.2.
Now we can easily deduce Theorem 1.1.
Proof of Theorem 1.1.
If
$\omega \leq 2$
, then the theorem follows from Lemma 2.2. Therefore, we can assume that
$\omega \geq 3$
and we prove the theorem by induction on
$|V|$
. We may assume that G is connected. For otherwise, the theorem holds by applying the inductive hypothesis to each connected component of G. If G contains a clique cutset S, that is,
$G[V-S]$
is the disjoint union of two subgraphs
$X_1$
and
$X_2$
, then
$\chi (G)=\max \{\,\chi (G[V(X_1)\cup S]),\chi (G[V(X_2)\cup S])\}$
directly from the inductive hypothesis. If G contains two nonadjacent vertices x and y such that
$N(y)\subseteq N(x)$
, then
$\chi (G)=\chi (G[V-\{y\}])$
and
$\omega (G) =\omega (G[V-\{y\}])$
, and the theorem holds by applying the inductive hypothesis to
$G[V-\{y\}]$
. Therefore, we can assume that G is a connected graph with no pair of comparable vertices and no clique cutsets. Thus, the theorem follows directly from Theorem 3.2.




