1 Introduction
All graphs considered in this paper are loopless connected graphs. Suppose G is a graph. If G can be drawn on a plane such that its edges intersect only at their vertices, then G is called a planarizable graph. Such drawing of the graph on a plane is called a planar embedding of the graph, or simply a plane graph. For a plane graph G, , , , and are used to denote the vertex set, edge set, face set, and maximum degree of G, respectively. Halin graph is a plane graph, where T is a tree with a maximum degree of at least 3 and no vertices of degree 2, and C is a cycle formed by connecting the vertices of degree 1 in T in the order of the planar embedding. A wheel graph is a special type of Halin graph. is used to denote the wheel graph of order n.
The edge-face coloring problem of plane graphs was first studied independently by Jucovič [
7] (1969) and Fiamčík [
5] (1971). Let
G be a plane graph. If
k colors can be used to color the adjacent edges, adjacent faces, and incident edge and face of
G with different colors, then
G is said to be edge-face
k-colorable. The edge-face chromatic number of
G, denoted as
, is defined as the minimum positive integer
k such that
G is edge-face
k-colorable.
In 1975, Melnikov [
8] proposed the conjecture that every plane graph
G was edge-face (∆(
G) + 3)-colorable. This conjecture was independently proven to be true by Waller [
13], Sanders and Zhao [
9], and Wang and Lih [
14] successively. After Melnikov's conjecture was proven, Sanders and Zhao [
11] proposed a stronger conjecture in 2001: every plane graph
G was edge-face
-colorable. It was verified that the conjecture held for
and
in references [
10] and [
11], respectively. In 2014, Chen et al. [
2] completely solved the case of
. Therefore, the cases of
and
remain challenging problems at present. Regarding Halin graphs, Gong and Wu [
6] proved that if
, then
; if
, then
.
In recent years, based on edge-face coloring [
12], Fabrici et al. [
4] proposed a new coloring concept, namely, the weakly edge-face coloring of plane graphs. For any two adjacent edges
e1 and
e2, if they are incident to the same face and appear consecutively on the edge of that face, then
e1 and
e2 are said to be face adjacent. A graph
G is weakly edge-face
k-colorable indicating that there exists a mapping
such that any two incident edges and faces, adjacent faces, and face-adjacent edges receive distinct colors. The weak edge-face chromatic number of plane graph
G, denoted as
, is the minimum value of
k for which
G is weakly edge-face
k-colorable. Obviously,
. When proposing the concept, Fabrici et al. [
4] proved that connected, loopless, and bridgeless plane graphs were weakly edge-face 6-colorable and put forward the following conjecture.
Conjecture 1.1 [
4]
Every connected,
loopless,
and bridgeless plane graph is weakly edge-face 5-colorable.
In addition, they also gave the weak edge-face chromatic number of wheel graphs.
Theorem 1.1 [
4]
For every wheel graph Wn,
where ,
there is In this paper, we study the weak edge-face chromatic numbers of Halin graphs and obtain the following conclusions, which illustrates that Halin graphs satisfy Conjecture 1.1 and the upper bound 5 is optimal.
Theorem 1.2 Halin graphs are weakly edge-face 5-colorable.
2 Lemmas and notations
Let
G be a Halin graph. Suppose
. The number of edges incident to
v is called the degree of
v, denoted as
. The set of all vertices adjacent to
v is called the neighborhood of
v in
G, denoted as
. For convenience, the unbounded face formed by
V(
C) is called the outer face, denoted as
, and the remaining faces are called inner faces. The vertices in
are called outer vertices, and the vertices in
are called inner vertices. Denote the set of all inner vertices as
, that is
. We call the inner vertices adjacent to outer vertices special inner vertices. Obviously, there are at least two special inner vertices in Halin graphs (except wheel graphs). For any edge
, denote the inner face incident to
at the edge
e as
. Notations not defined in this paper are all cited from the book by Bondy and Murty [
1].
In reference [
3], Chen and Wang give a complete characterization of the structure of Halin graphs.
Lemma 2.1 [
3]
Letbe any Halin graph other than a wheel graph.
ThenGmust contain one of the following three structures,
as shown inFig. 1.
(A1) There exists a special inner 3-vertex v, an inner vertex u, and a path xv1v2y on C such that and ;
(A2) There exist special inner 3-vertices v, w, an inner vertex u, and a path xv1v2w1w2y on C such that and ;
(A3) There exists a special inner -vertex v, an inner vertex u, and a path on C such that .
3 Proof of Theorem 1.2
Suppose G is a Halin graph. When , then . Therefore, in the following, it is assumed that . Mathematical induction on is used to complete the proof of Theorem 1.2.
When , G is a wheel graph. By Theorem 1.1, , so Theorem 1.2 holds. Now it is assumed that when , where k ≥ 2, Theorem 1.2 holds. Next, consider the case when . Denote the color set . According to Lemma 2.1, the following three cases are discussed.
Case 1: G contains the structure (A1).
Let . Obviously, G* is a Halin graph, satisfying , and . According to the induction hypothesis, G* has a weak edge-face 5-coloring π*. Denote the outer face of G* as *, and the face incident to f* at the edge e as . Next, extend π* to G so that G has a weak edge-face 5-coloring π. Without losing generality, assume . Denote and .
Firstly, let . Secondly, assign the colors of in G* to the corresponding elements in G. Then, let , where . Next, it requires to show that the elements in S can also be properly colored so that G is weakly edge-face 5-colorable. For convenience, denote . Let be face adjacent to the edges uv, uy, respectively. It should be noted that when , and coincide. π(A) is used to represent the set of colors of all elements in A at G. Obviously, and. We will discuss it in three sub-cases according to the value of .
Case 1.1: .
Without losing generality, assume that , , and . This implies that . It requires to color vv1 with color 5, v1v2 with color 3, vv2 with color 2, and with color 4. It is verified that the resulting coloring is a weakly edge-face 5-coloring of G.
Case 1.2: .
For the convenience, denote , and , that is . For any , let A(si) represent the set of available colors for the element si in G. Let . Assertion 3.1 is first introduced.
Assertion 3.1 Assume and . If for any , at most two of A(si), A(sj), A(sk) are the same, then there must exist a coloring such that and for any , satisfies .
Proof Firstly, assume that there exist A(si) and A(sj) such that . By symmetry, without losing generality, let . According to the problem statement, and . This implies that there exist and such that ; otherwise, it can be deduced that , which contradicts the given conditions. At this point, it requires to color s1, s2, s3, s4 with colors a, b, c1, c2, respectively.
Secondly, assume that there exist A(si) and A(sj) such that . Without losing generality, let and . Further, by symmetry, it is assumed . If , then color s3 with c, s2 with d, s4 with , and s1 with . If , then it can be deduced that , and then color s1, s2, s3, s4 with a, d, c, b, respectively.
Finally, it is assumed that for any , . Since , it is not difficult to deduce that . Therefore, according to the principle of inclusion-exclusion
it is known
This contradicts the fact , thus completing the proof of Assertion 3.1. □
Next, according to the positional relationship, consider Case 1.2.1 and Case 1.2.2.
Case 1.2.1:
Without losing generality, assume , and . It is found that the color of the edge uv is either 1 or 5. If , color s1 with color 4, s2 with color 3, s3 with color 1, and s4 with color 5. Now consider the case when .
Case 1.2.1a: and .
Change the color of to 5, and there are , , and . It is verified that satisfies Assertion 2.1. Therefore, G has a weakly edge-face 5-coloring.
Case 1.2.1b: and .
It is found that . First, change the color of uv to . If α = 5, then , , and . A weakly edge-face 5-coloring of G is obtained according to Assertion 3.1. If α = 4, further change the color of yv2 to 5. Then there are , , and , thus getting a weakly edge-face 5-coloring of G.
Case 1.2.1c: and .
If , then first change the color of uv to 4, and the subsequent discussion process is similar to the latter subcase of Case 1.2.1b. Now assume . If , then swap the colors of uv and uy, so that , , and . According to Assertion 3.1, a weakly edge-face 5-coloring of G can be obtained. Now assume . If it is possible to change the color of uy to 2 or 3, then further change the color of to 5, that is, , , and . Then, by applying Assertion 3.1, a weakly edge-face 5-coloring of G can be constructed. Otherwise, there must be that and . At this point, change the colors of both yv2 and uv to 5 and then change the color of uy to 4. As a result, there are , , and . Let . It is verified that A(s1), A(s2), (s3), A(s4) satisfy Assertion 3.1. Q.E.D.
Case 1.2.2: .
Without losing generality, assume , and . At this point, . If , color vv1 with color 4, v1v2 with color 5, vv2 with color 1, and with color 3.
Next, assume . For , if , then change the color of yv2 to m. If m = 5, then , , and . If m = 3, then , , and . It is verified that in these two cases, there is always Ai that satisfies the conditions of Assertion 3.1 and thus constructs a weakly edge-face 5-coloring of G. Now assume . First, consider the case wherein and . First change the color of uv to . If α = 3, then and . If α = 4, then further change the color of to 3 and the color of yv2 to 4. At this time, , and . In both cases, there is available color set that meets the conditions of Assertion 3.1 so that G has a weakly edge-face 5-coloring. Now consider the case wherein and . Similarly, change the color of uv to . If = 5, there are , and . If , then further change the color of to 5, and then we can deduce that , , and . According to Assertion 3.1, construct a weakly edge-face 5-coloring of G.
Case 1.3: .
Without losing generality, assume and . It is found that .
Case 1.3a: .
It is found . Without losing generality, assume . Then . If , then first change the color of to 5 and then go back to Case 1.2.2. If , then . Change the color of yv2 to 5 and then return to Case 1.2.1.
Case 1.3b: .
Without losing generality, assume . If and , then first change the color of to 5, then there are , , and . According to Assertion 3.1, construct a weakly edge-face 5-coloring of G. Now assume or . If , then first change the color of yv2 to 5, and there are , , and and thus obtain a weakly edge-face 5-coloring of G according to Assertion 3.1. Now assume that . If , then there must be . First, change the color of to 5, and then color uy with a color different from 3, 4, 5, π(). Consequently, there are , , and . If , then the color of can only be 2. First, change the color of yv2 to 4 and then obtain , , and . It is verified that in these two cases there is always Ai that satisfies the conditions of Assertion 3.1 and then construct a weakly edge-face 5-coloring of G.
Case 2: G contains the structure (A2).
Let . G* is a Halin graph, and . By the induction hypothesis, G* has a weakly edge-face 5-coloring π*. Similarly, denote the outer face of G* as f* and the face incident to f* at the edge e as . Without losing generality, assume . Similarly, extend π* to G such that G has a weakly edge-face 5-coloring π. Denote and .
Firstly, let . Secondly, assign the colors in G* to the corresponding elements in G. After that, let , where . Next, it requires to show that the elements in can also be properly colored so that G is weakly edge-face 5-colorable. Denote again and use to represent the set of colors of all elements in at G*. Obviously, . The two cases will be discussed following according to the occurrence of color 1.
Case 2.1: .
At this time, . Without losing generality, assume , , and . Firstly, assign the color to v1v2 and the color to w1w2. Secondly, color both vv2 and ww1 with color 1, color with color 2, color with color 4, and color with color 5. Finally, color vv1 with , color ww2 with , and color v2w1 with .
Case 2.2: .
By symmetry, without losing generality, assume , , and . For the convenience, denote , , and . It is noted that and . According to the occurrence of color 5, there are the following two cases.
(i) . This implies that γ = 4 and η = 2. First, assume . Then and . Color with color 5, with color α, vv2 with color β, ww1 with color 1, w1w2 with color 2, and with color 4. Then, since , there are always colors being assigned to vv1 and v2w1 respectively, such that G is weakly edge-face 5-colorable.
Now assume . First, consider the case wherein . Color ww1 with color 1, w1w2 with color 2, and with color 3. Color with color 4 simultaneously, color with color 5 simultaneously, and color vv2with color β. Finally, color vv1 with a color different from 1 ,4, 5, β.
Now consider the case wherein β = 5. It is noted that .
If α = 3, then color ww2 with color 1, vv2, ww1 with color 2, color with color 3, color with color 4, and color v1v2, w1w2 with color 5.
If α = 4, first denote as the edge adjacent to the face uw and incident to . Then change the color of uw to . Next, color ww2 with color 1, vv1, v2w1 with color 2, color with color 3, color with color 4, and color vv2 with color 5. Finally, color with color a and color ww1 with .
(ii) . First, assume γ = 5. Then there must be η = 2. If , then color ww1 with color 1, w1w2 with color 2, with color 3, v2w1, ww2 with color 4, and with color 5. Then color with color α, and vv2 with color β. Finally, color vv1 with a color different from 1, 5, α, β. Now assume .
(1) Suppose α = 5. Then . We color ww1 with color 1, w1w2 with color 2, with color 3, vv1, ww2, with color 4, and with color 5. Then color v1v2 with color β. Finally, color vv2 with a color different from 1, 4, 5, β.
(2) Suppose β = 5. Then . If α = 3, similarly color ww1 with color 1, vv1, w1w2 with color 2, v2w1, with color 3, with color 4, and finally color vv2 with color 5. If α = 4, denote as the edge adjacent to face uw and incident to . First, color uw with a color different from 1, 2, 3, π(). Then color ww1 with color 1, vv1, w1w2 with color 2, with color 3, with color 4, and with color 5.
Now assume η = 5. Then there must be γ = 4.
(1) If , then first color v1v2 with color 5, with color α, and vv2 with color β. Then color vv1 with a color different from 1, 5, α, β. If there exists a color , then color with color a, and v2w1 with color . It is found that and . Thus, a weakly edge-face 5-coloring of G can be obtained by coloring ww with color 1, with color 2, with color 3, and w1w2 with color 5. Now assume that such a color a does not exist. Then there is only one possibility: that is, α = 4 and β = 2. At this time, first color ww1 with color 1, w1w2 with color 2, ww2, simultaneously with color 3, vw1, simultaneously with color 4, and then change the color of uw to a color different from 1, 3, 5, π(), where is the edge adjacent to the face uw and incident to .
(2) Now assume . If β = 5, then first assign the color α to . Then color ww1 with color 1, vv1, ww2, with color 2, with color 4, and vv2,w1w2 with color 5. Finally, color v1v2 with , and then color v2w1 with . Next, consider the case wherein α = 5. If β = 3, color ww1 with color 1, vv1, ww2, with color 2, vv2, with color 3, v2w1, with color 4, and v1v2,w1w2 with color 5. If β = 2, color ww1 with color 1, vv2,ww2 with color 2, vv1 ,v2w1, with color 3, v1v2, with color 4, and w1w2, with color 5.
Case 3: G contains the structure (A3).
Let . G* is a Halin graph, and . By the induction hypothesis, G* has a weakly edge-face 5-coloring π*. Similarly, denote the outer face of G* as f*, and the face incident to f* at the edge e as . Next, extend π* to G such that G has a weakly edge-face 5-coloring π. Without losing generality, assume . Denote and .
Firstly, let . Secondly, assign the colors of in G* to the corresponding elements in G. Then, let , where . It requires to prove that the elements in can also be colored properly so that G is weakly edge-face 5-colorable. Denote as the color set for all elements in at G. It is found that and . The following will discuss the three cases.
Case 3.1: .
Without losing generality, assume , , and . This indicates that . If t = 3, color vv3, with color 2, vv2 with color 3, v1v2, with color 4, and color vv1, v2v3 with color 5. It is verified that the resulting coloring is a weakly edge-face 5-coloring of G. Now assume t ≥ 4. First, color vvt, with color 2, v1v2 with color 3, vv1, with color 4, and , with color 5. Then, when t is odd, color with color 1; otherwise, color with color 3. Next, color the uncolored edges and faces in to obtain a weakly edge-face 5-coloring of G. For the edges, let . If i is even, color the edges vvi and with colors 1 and 4 respectively. If i is odd, color the edges vvi and with colors 2 and 3 respectively. For the faces, let . If j is even, color the face with color 3. If j is odd, color the face with color 4.
Case 3.2: .
Without losing generality, assume , and . It is found that . Firstly, color with color 4. Secondly, color with the same color as uv, and color vvt with . Next, let . If i is even, color the edge with color 2. If i is odd, color the edge with color 3. Then, let . If j is odd, color the edge vvj with color a and the face with color 2. If j is even, color the edge vvj with color 4 and the face with color 3.
Case 3.3: .
Without losing generality, assume and . It is known that . Now, extend to G in different cases according to the value of t to complete the proof of Theorem 1.2.
(1) t = 3. First, color with color 3. Then color v2v3 and with color 4. After that, color vv1 and vv3 with . Finally, color v1v2 with color 3 and vv2 with color 2.
(2) t ≥ 4. First, color with color 3 and with . Then color , with . Next, color , vvt with . Now, let . If i is odd, color the edge with color 3. If i is even, color the edge with color 2. Then, let . If j is odd, color the edge vvj with color a and the face with color 2. If j is even, color the edge vvj with color π(uv) and the face with color 3.