Next Article in Journal
Model-Based Regional Control with Anomalous Diffusion of Multi-Drug Combined Cancer Therapy for Volume Predictions
Previous Article in Journal
Universal Nuclear Equation of State Introducing the Hypothetical X17 Boson
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

L(2, 1)-Labeling Halin Graphs with Maximum Degree Eight

1
Department of Mathematics, Zhejiang Normal University, Jinhua 321004, China
2
School of Management, Beijing University of Chinese Medicine, Beijing 100029, China
*
Author to whom correspondence should be addressed.
Symmetry 2023, 15(1), 50; https://doi.org/10.3390/sym15010050
Submission received: 20 November 2022 / Revised: 11 December 2022 / Accepted: 17 December 2022 / Published: 25 December 2022
(This article belongs to the Special Issue Symmetry in Graph and Hypergraph Theory II)

Abstract

:
Suppose that T is a plane tree without vertices of degree 2 and with at least one vertex of at least degree 3, and C is the cycle obtained by connecting the leaves of T in a cyclic order. Set G = T C , which is called a Halin graph. A k- L ( 2 , 1 ) -labeling of a graph G = ( V , E ) is a mapping f : V ( G ) { 0 , 1 , , k } such that, for any x 1 , x 2 V ( G ) , it holds that | f ( x 1 ) f ( x 2 ) | 2 if x 1 x 2 E ( G ) , and | f ( x 1 ) f ( x 2 ) | 1 if the distance between x 1 and x 2 is 2 in G. The L ( 2 , 1 ) -labeling number, denoted λ ( G ) , of G is the least k for which G is k- L ( 2 , 1 ) -labelable. In this paper, we prove that every Halin graph G with Δ = 8 has λ ( G ) 10 . This improves a known result, which states that every Halin graph G with Δ 9 satisfies λ ( G ) Δ + 2 . This result, together with some known results, shows that every Halin graph G satisfies λ ( G ) Δ + 6 .

1. Introduction

Graph coloring and labeling play significant roles in graph theory and combinatorial optimization, for example, in the famous Four-Color Problem stimulating the rapid development of graph theory and network theory, where many symmetric properties are widely investigated and used, such as, symmetric graphs generated from automorphism groups, symmetric embedding, and drawings of graphs in the surface. Stanley [1] introduced a homogeneous symmetric function generalization of the chromatic polynomial of a graph to investigate the graph coloring problems. In 2018, Gross et al. [2] explored the relation between graph symmetry and colorings.
This paper focuses on simple graphs. Given a graph G, the notation V ( G ) , E ( G ) , | G | , and Δ ( G ) (or simply, Δ ) are used to denote the vertex set, the edge set, the vertex number, and the maximum degree of G, respectively. For a vertex v of G, let N G ( v ) (or simply, N ( v ) ) denote the set of vertices that are adjacent to v in G. We say that v is a d-vertex, a d + -vertex, and a d -vertex if the degree of v is d, at least d, and at most d, respectively. The distance, denoted d G ( y 1 , y 2 ) , between two vertices y 1 and y 2 , is defined as the length of a shortest path from y 1 to y 2 in G.
Assume that k 2 is an integer. A k- L ( 2 , 1 ) -labeling of a graph G is a mapping f : V ( G ) { 0 , 1 , , k } such that, for any x 1 , x 2 V ( G ) , it holds that | f ( x 1 ) f ( x 2 ) | 2 if x 1 x 2 E ( G ) , and | f ( x 1 ) f ( x 2 ) | 1 if d G ( x 1 , x 2 ) = 2 . The L ( 2 , 1 ) -labeling number, denoted λ ( G ) , of G is the least k for which G is k- L ( 2 , 1 ) -labelable.
The L ( 2 , 1 ) -labeling of graphs stems from the famous frequency channel assignment problem, due to Hale [3]. By the definition, it holds trivially that λ ( G ) Δ + 1 for any graph G. Griggs and Yeh [4] put forward the following conjecture.
Conjecture 1.
For a graph G with Δ 2 , λ ( G ) Δ 2 .
Conjecture 1 remains open. In 1996, Chang and Kuo [5] first proved that λ ( G ) Δ 2 + Δ for any graph G. Later, this result was improved to λ ( G ) Δ 2 + Δ 1 in [6], and furthermore to λ ( G ) Δ 2 + Δ 2 in [7]. By means of probabilistic analysis, Havet et al. [8] showed that there is a constant Δ 0 so that every graph G with Δ Δ 0 has λ ( G ) Δ 2 . It was shown in [9] that λ ( G ) 2 Δ + 35 for a planar graph G. Molloy and Salavatipour [10] decreased this bound to λ ( G ) 5 Δ / 3 + 95 . Wang and Lih [11] proved that if a planar graph G does not contain a cycle of length three or four, then λ ( G ) Δ + 21 . Zhu et al. [12] reinforced this result by demonstrating that every planar graph G having no cycles of length four satisfies λ ( G ) Δ + 19 . Wang [13] confirmed that a Δ 3 tree T has λ ( T ) = Δ + 1 , provided no two Δ -vertices x and y in T satisfies d T ( x , y ) { 1 , 2 , 4 } .
Suppose that T is a plane tree with Δ 3 and without 2-vertices. Let v ( T ) . We say that v is a leaf if d ( v ) = 1 , and a handle if d ( v ) 2 and v is adjacent to at most one 2 + -vertex. A d-handle is a handle that is of degree d. Let C be the cycle obtained by connecting the leaves of T in a cyclic order. Define the graph G = T C , which is called a Halin graph. The vertices in V ( C ) and in V ( G ) \ V ( C ) are called the outer vertices and inner vertices of G, respectively. As a special case, we call G a wheel if | V ( G ) \ V ( C ) | = 1 .
Halin graphs are a class of important planar graphs as they possess many interesting structural properties. It is well known that Halin graphs are minimal 3-connected graphs. Namely, every Halin graph is 3-connected, whereas each of its subgraphs is not. In an earlier paper, Bondy and Lovász [14] showed that Halin graphs are almost pancyclic with the possible exception of an even cycle. Stadler [15] proved that Halin graphs other than necklaces have a unique minimum cycle basis. Chandran et al. [16] showed that the boxicity of a Halin graph is 2. For other results on Halin graphs, the reader is referred to [17,18,19,20,21,22].
Suppose that G is a Halin graph. The third author of this paper proved in [23] that: (a) λ ( G ) Δ + 7 ; (b) λ ( G ) Δ + 2 for Δ 9 ; (c) λ ( G ) 9 for Δ = 3 . Chen and Wang [24] showed that if Δ 7 , then λ ( G ) 10 . The goal of this paper is to extend these results by showing the following consequences:
(1)
If G is a Halin graph with Δ = 8 , then λ ( G ) 10 ;
(2)
For every Halin graph G, it holds that λ ( G ) Δ + 6 .

2. Structural Analysis

The proof of the main result in this paper is by induction on the vertex number of graphs. To do this, we need to find some special structures in graphs under consideration that can be reduced in the induction process. Such special structures may consist of 14 configurations, as described in the following lemma.
Lemma 1.
Let G = T C be a Halin graph with Δ = 8 that is not a wheel. Then C contains a path P k = x 1 x 2 x k , satisfying one of the following conditions, as shown in Figure 1:
(C1)  k = 4 , and there exists a vertex v adjacent to two 3-handles u 1 and u 2 such that N ( u 1 ) = { v , x 1 , x 2 } and N ( u 2 ) = { v , x 3 , x 4 } .
(C2)  k = 5 , and there exists a vertex v adjacent to a 3-handle u 1 and a 4-handle u 2 such that N ( u 1 ) = { v , x 1 , x 2 } and N ( u 2 ) = { v , x 3 , x 4 , x 5 } .
(C3)  k = 6 , and there exists a vertex v adjacent to two 4-handles u 1 and u 2 such that N ( u 1 ) = { v , x 1 , x 2 , x 3 } and N ( u 2 ) = { v , x 4 , x 5 , x 6 } .
(C4)  k = 4 , and there exists a vertex v adjacent to x 4 and a 4-handle u such that N ( u ) = { v , x 1 , x 2 , x 3 } .
(C5)  k = 3 , and there exists a 5 -vertex v adjacent to x 3 and a 3-handle u such that N ( u ) = { v , x 1 , x 2 } .
(C6)  k = 4 , and there exists a 6 -vertex v adjacent to x 1 , x 4 and a 3-handle u such that N ( u ) = { v , x 2 , x 3 } .
(C7)  k = 5 , and there exists a 7-vertex v adjacent to x 1 , x 4 , x 5 and a 3-handle u such that N ( u ) = { v , x 2 , x 3 } .
(C8)  k = 6 , and there exists a 8-vertex v adjacent to x 1 , x 4 , x 5 , x 6 and a 3-handle u such that N ( u ) = { v , x 2 , x 3 } .
(C9)  k = 7 , and there exists a vertex v adjacent to x 1 , x 4 , x 7 and two 3-handles u 1 and u 2 such that N ( u 1 ) = { v , x 2 , x 3 } and N ( u 2 ) = { v , x 5 , x 6 } .
(C10)  k = 8 , and there exists a vertex v adjacent to x 1 , x 4 , x 5 , x 8 and two 3-handles u 1 and u 2 such that N ( u 1 ) = { v , x 2 , x 3 } and N G ( u 2 ) = { v , x 6 , x 7 } .
(C11)  k 4 , and there exists a ( k + 1 ) -handle u such that N ( u ) = { v , x 1 , x 2 , , x k } .
(C12)  k 7 , and there exists a vertex v adjacent to x 3 , x 4 , , x k , w and a 3-handle u such that N ( u ) = { v , x 1 , x 2 } and N ( v ) = { u , x 3 , , x k , w } .
(C13)  k 8 , and there exists a vertex v adjacent to x 3 , x 4 , , x k 2 , w and two 3-handles u 1 and u 2 such that N ( u 1 ) = { v , x 1 , x 2 } , N ( u 2 ) = { v , x k 1 , x k } , and N ( v ) = { u 1 , u 2 , x 3 , , x k 2 , w } .
(C14)  k = 10 , and there exists a vertex v adjacent to x 3 , x 4 , x 7 , x 8 , w and three 3-handles u 1 , u 2 , u 3 such that N ( u 1 ) = { v , x 1 , x 2 } , N ( u 2 ) = { v , x 5 , x 6 } , N ( u 3 ) = { v , x 9 , x 10 } , and N ( v ) = { u 1 , u 2 , u 3 , x 3 , x 4 , x 7 , x 8 , w } .
Proof. 
Since G is not a wheel, | V ( G ) \ V ( C ) | 2 . If | V ( G ) \ V ( C ) | = 2 , then (C4), (C5), or (C11) holds clearly. Thus, assume that | V ( G ) \ V ( C ) | 3 . Let P = y 1 y 2 y n be the longest path in G V ( C ) . Then n 3 and y 1 , y n are handles in T. Let y 3 , z 1 , z 2 , , z m denote the neighbors of y 2 in T in clockwise order, where 2 m 7 , and y 1 = z l for some 1 l m . Thus each z i is either a handle or a leaf in T by the choice of P.
If y 2 is adjacent to a 5 + -handle, then (C11) holds. If y 2 is adjacent to two consecutive 4 -handles in N ( y 2 ) , then either (C1), (C2), or (C3) holds. So suppose that neither 5 + -handles nor two consecutive 4 -handles are contained in N ( y 2 ) . If y 2 is adjacent to a 4-handle, say z j , then at least one of z j 1 and z j + 1 is a leaf in T, where the indices are taken modulo m. Thus, (C4) occurs in G. Otherwise, all handles in N ( y 2 ) are 3-handles. Let β denote the number of 3-handles in { z 1 , z 2 , , z m } . Then 1 β 4 since d ( y 2 ) Δ 8 . If d ( y 2 ) 5 , then (C5) holds obviously. Hence, assume that 6 d ( y 2 ) 8 . □
Case 1.  β = 1 .
If z 1 or z m is 3-handle, then (C12) holds. Otherwise, z i is a 3-handle for some 2 i m 1 . If d ( y 2 ) = 6 , then (C6) holds. If d ( y 2 ) 7 , then (C8) holds.
Case 2.  β = 2 .
Suppose that z i and z j are 3-handles in { z 1 , z 2 , , z m } with 1 i < j m . Assume that | { z 1 , z 2 , , z i 1 } | | { z j + 1 , z j + 2 , , z m } | . It suffices to consider the following three possibilities by symmetry.
  • i = 1 and j = m . Then (C13) holds;
  • i = 1 and j m 1 . Then z j 1 and z j + 1 are leaves in T. If d ( y 2 ) 6 , then (C6) holds. If d ( y 2 ) = 7 , then (C7) holds. If d ( y 2 ) = 8 , then m = 7 , we have | { z 2 , z 3 , , z s 1 } | 3 or | { z s + 1 , z s + 2 , , z 7 } | 3 . Thus, (C8) holds;
  • i 2 and j m 1 . If d ( y 2 ) 6 , then (C6) holds. If d ( y 2 ) = 7 , then (C7) holds. Otherwise, d ( y 2 ) = 8 . Note that 2 j i 4 . If j i = 2 , then (C9) holds. If j i = 3 , then (C10) holds. If j i = 4 , that is i = 2 and j = 6 , then (C8) holds.
Case 3.  β = 3 .
Suppose that z p , z q , z r are 3-handles adjacent to y 2 with 1 p < q < r m . Assume that | { z 1 , z 2 , , z p 1 } | | { z r + 1 , z r + 2 , , z m } | , say. If d ( y 2 ) = 6 , then (C6) holds. Assume that d ( y 2 ) = 7 . Then z q 1 and z q + 1 are leaves in T. If both z 1 and z 6 are 3-handles, then (C7) holds. Otherwise, we have p = 1 , q = 3 and r = 5 , and hence (C9) holds. Now assume that d ( y 2 ) = 8 . If p 1 and r 7 , then it is easy to get that p = 2 , q = 4 , and r = 6 , and hence (C9) holds. Otherwise, we assume that p = 1 . If r = 7 , then it follows that q { 3 , 4 } or q { 4 , 5 } , say the former holds. If q = 3 , then (C8) holds. If q = 4 , then (C14) holds. Assume that r 6 . It is easy to see that r { 5 , 6 } . If r = 5 , then (C9) holds. If r = 6 , then (C9) or (C10) holds.
Case 4.  β = 4 .
It is immediate to derive that z 1 , z 3 , z 5 , z 7 are 3-handles, and hence (C9) holds.

3. Preliminary Results

An L ( 2 , 1 ) -labeling of a graph G is defined to be a one-to-one L ( 2 , 1 ) -labeling. A function L is said to be an assignment for the graph G if it assigns a list L ( v ) of possible labels to each vertex v of G. If G has an L ( 2 , 1 ) -labeling (or L ( 2 , 1 ) -labeling, respectively) f such that f ( v ) L ( v ) for all vertices v, then we say that f is an L- L ( 2 , 1 ) -labeling (or L- L ( 2 , 1 ) -labeling, respectively) of G. Given an integer n 1 , we use n ̲ to denote three consecutive integers n 1 , n , n + 1 .
Lemma 2 below is an easy observation and hence we omit its proof.
Lemma 2.
Let L be a list assignment for an edge x y such that | L ( x ) | , | L ( y ) | 2 . Then x y has an L- L ( 2 , 1 ) -labeling unless L ( x ) = L ( y ) = { p , p + 1 } for some integer p.
Lemma 3.
Let P = x 1 x 2 x 3 be a path. Let L be a list assignment for V ( P ) such that | L ( x 1 ) | 2 , | L ( x 2 ) | 4 , and | L ( x 3 ) | 3 . Then P has an L- L ( 2 , 1 ) -labeling.
Proof. 
Without loss of generality, assume that | L ( x 1 ) | = 2 , | L ( x 2 ) | = 4 , and | L ( x 3 ) | = 3 . Furthermore, let L ( x 2 ) = { a , b , c , d } with a < b < c < d .
First suppose that there exists p L ( x 1 ) \ L ( x 2 ) . Label x 1 with p and then define a list assignment L for x 2 and x 3 : L ( x 2 ) = L ( x 2 ) \ { p 1 , p + 1 } and L ( x 3 ) = L ( x 3 ) \ { p } . Then | L ( x 2 ) | 4 2 = 2 and | L ( x 3 ) | 3 1 = 2 . By Lemma 2, x 2 and x 3 are not L - L ( 2 , 1 ) -labelable only if L ( x 2 ) = L ( x 3 ) = { q , q + 1 } for some integer q, that is, L ( x 2 ) = { p 1 , p + 1 , q , q + 1 } and L ( x 3 ) = { p , q , q + 1 } . Since p 1 , p + 1 , q , q + 1 are mutually distinct, we may assume that p + 1 < q . Let r L ( x 1 ) \ { p } . If r < q , then we label x 1 , x 2 , x 3 with r , q + 1 , p , respectively. Otherwise, r q , we label x 1 with r, x 2 with p 1 , and x 3 with a label in { q , q + 1 } \ { r } .
Next suppose that L ( x 1 ) L ( x 2 ) . By symmetry, we only need to deal with the following two cases.
Case 1.  L ( x 1 ) = { a , t } where t { b , c , d } .
If there exists a label r L ( x 3 ) \ { a } such that r < c , then we label x 1 with a, x 2 with d, and x 3 with r. Otherwise, there exist r 1 , r 2 L ( x 3 ) \ { a } such that r 2 > r 1 c . There are three subcases to be considered, as follows.
t = b . If r 1 > c , or r 2 > d , then we label x 1 with a, x 2 with c, and x 3 with r 2 . Otherwise, r 1 = c and r 2 d . If a L ( x 3 ) , then we label x 1 with b, x 2 with d, and x 3 with a. So assume that a L ( x 3 ) . Thus, there is r 3 L ( x 3 ) \ { c , r 2 } with r 3 > c . If r 3 > r 2 , then we label x 1 with a, x 2 with c, and x 3 with r 3 . If c < r 3 < r 2 , then we label x 1 with a, x 2 with c, and x 3 with r 2 ;
t = c . If r 1 > c , then we label x 1 with a, x 2 with c, and x 3 with r 2 . Otherwise, r 1 = c . If r 2 d , then we label x 1 with c, x 2 with a, and x 3 with r 2 . Otherwise, c < r 2 < d , we label x 1 with a, x 2 with d, and x 3 with c;
t = d . If r 2 > d , then we label x 1 with a, x 2 with c, and x 3 with r 2 . Otherwise, r 2 d and henceforth c r 1 < d . If r 1 = c , then we label x 1 with d, x 2 with a, and x 3 with c. Otherwise, r 1 > c , we label x 1 with a, x 2 with c, and x 3 with r 2 .
Case 2.  L ( x 1 ) = { b , c } .
Let L ( x 3 ) = { q 1 , q 2 , q 3 } with q 1 < q 2 < q 3 . If q 3 d , then we label x 1 with c, x 2 with a, and x 3 with q 3 . If q 1 a , then we label x 1 with b, x 2 with d, and x 3 with q 1 . Otherwise, a < q 1 < q 2 < q 3 < d , we label x 1 with b, x 2 with d, and x 3 with some label in { q 1 , q 2 } \ { b } . □
Lemma 4.
Let P = x 1 x 2 x 3 x 4 be a path. Let L be a list assignment for V ( P ) such that | L ( x 1 ) | 2 , | L ( x 2 ) | , | L ( x 3 ) | 5 , and | L ( x 4 ) | 3 . Then P has an L- L ( 2 , 1 ) -labeling.
Proof. 
Assume that | L ( x 1 ) | = 2 , | L ( x 2 ) | = | L ( x 3 ) | = 5 , and | L ( x 4 ) | = 3 . If there is a label a L ( x 1 ) such that | L ( x 2 ) { a ̲ } | 2 , then we label x 1 with a and then define a list assignment L for x 2 , x 3 , x 4 as follows: L ( x 2 ) = L ( x 2 ) \ { a ̲ } , L ( x i ) = L ( x i ) \ { a } for i = 3 , 4 . It is easy to calculate that | L ( x 2 ) | 3 , | L ( x 3 ) | 4 , and | L ( x 4 ) | 2 . By Lemma 3, x 2 , x 3 , x 4 are L - L ( 2 , 1 ) -labelable.
If there is a label b L ( x 1 ) \ L ( x 4 ) , then we label x 1 with b and then define a list assignment L for x 2 , x 3 , x 4 as follows: L ( x 2 ) = L ( x 2 ) \ { b ̲ } , L ( x 3 ) = L ( x 3 ) \ { b } , and L ( x 4 ) = L ( x 4 ) . Then | L ( x 2 ) | 2 , | L ( x 3 ) | 4 , and | L ( x 4 ) | = 3 . By Lemma 3, x 2 , x 3 , x 4 are L - L ( 2 , 1 ) -labelable.
Otherwise, we have L ( x 1 ) L ( x 2 ) L ( x 4 ) , and for each a L ( x 1 ) , we have | L ( x 2 ) { a ̲ } | = 3 . Let L ( x 1 ) = { p , q } with p < q . Then p 1 , p , p + 1 , q 1 , q , q + 1 L ( x 2 ) . Since | L ( x 2 ) | = 5 , we obtain that q p 2 .
Case 1.  q = p + 1 , say p = 5 and q = 6 .
Since | L ( x 3 ) | = 5 , there must exist a label r L ( x 3 ) such that r 4 or r 9 , so that we can label x 1 , x 2 , x 3 , x 4 with 5 , 7 , r , 6 , respectively.
Case 2.  q = p + 2 , say p = 5 and q = 7 .
It follows that L ( x 1 ) = { 5 , 7 } , L ( x 2 ) = { 4 , 5 , 6 , 7 , 8 } , and 5 , 7 L ( x 4 ) . If there is r L ( x 3 ) such that r 3 , then we label x 1 , x 2 , x 3 , x 4 with 5 , 8 , r , 7 , respectively. If there is r L ( x 3 ) such that r 9 , then we label x 1 , x 2 , x 3 , x 4 with 7 , 4 , r , 5 , respectively. Otherwise, L ( x 3 ) = { 4 , 5 , 6 , 7 , 8 } . Let b L ( x 4 ) \ { 5 , 7 } . If b 4 , then we label x 1 , x 2 , x 3 , x 4 with 5 , 8 , 6 , b , respectively. If b 8 , then we label x 1 , x 2 , x 3 , x 4 with 5 , 7 , 4 , b , respectively. If b = 6 , then we label x 1 , x 2 , x 3 , x 4 with 5 , 7 , 4 , 6 , respectively. □
Lemma 5.
Let P = x 1 x 2 x 3 x 4 be a path. Let L be a list assignment for V ( P ) such that | L ( x 1 ) | , | L ( x 4 ) | 2 and | L ( x 2 ) | , | L ( x 3 ) | 5 . Then P has an L- L ( 2 , 1 ) -labeling.
Proof. 
Assume that | L ( x 1 ) | = | L ( x 4 ) | = 2 and | L ( x 2 ) | = | L ( x 3 ) | = 5 . If there is a label a L ( x 1 ) such that | L ( x 2 ) { a ̲ } | 2 , then we label x 1 with a and then define a list assignment L for x 2 , x 3 , x 4 as follows: L ( x 2 ) = L ( x 2 ) \ { a ̲ } , L ( x 3 ) = L ( x 3 ) \ { a } , and L ( x 4 ) = L ( x 4 ) . Then | L ( x 2 ) | 3 , | L ( x 3 ) | 4 , and | L ( x 4 ) | = 2 . By Lemma 3, x 2 , x 3 , x 4 are L - L ( 2 , 1 ) -labelable. So suppose that L ( x 1 ) L ( x 2 ) and for each a L ( x 1 ) , it holds that | L ( x 2 ) { a ̲ } | = 3 . Similarly, L ( x 4 ) L ( x 3 ) and for each b L ( x 4 ) , we have | L ( x 3 ) { b ̲ } | = 3 . Thus, each of L ( x 2 ) and L ( x 3 ) contains at least four consecutive labels, and each of L ( x 1 ) and L ( x 4 ) consists of two labels whose difference is exactly 1 or 2.
Analogous to the proof of Lemma 4, we give the following discussion by symmetry.
Case 1.  L ( x 1 ) = { 5 , 7 } and L ( x 2 ) = { 4 , 5 , 6 , 7 , 8 } .
First assume that L ( x 3 ) = { b , b + 1 , b + 2 , b + 3 , b + 4 } and L ( x 4 ) = { b + 1 , b + 3 } for some integer b. If b = 4 , i.e., L ( x 3 ) = { 4 , 5 , 6 , 7 , 8 } and L ( x 4 ) = { 5 , 7 } , then we label x 1 , x 2 , x 3 , x 4 with 5 , 8 , 4 , 7 , respectively. If b 5 , then we label x 1 , x 2 , x 3 , x 4 with 7 , 4 , b + 3 , b + 1 , respectively. If b 3 , then we label x 1 , x 2 , x 3 , x 4 with 5 , 8 , b , b + 3 , respectively.
Next assume that { b , b + 1 , b + 2 , b + 3 } L ( x 3 ) and L ( x 4 ) = { b + 1 , b + 2 } . If b = 4 , i.e., L ( x 4 ) = { 5 , 6 } , then we label x 1 , x 2 , x 3 , x 4 with 5 , 8 , 4 , 6 , respectively. If b 5 , then we label x 1 , x 2 , x 3 , x 4 with 7 , 4 , b + 3 , b + 1 , respectively. If b 3 , then we label x 1 , x 2 , x 3 , x 4 with 5 , 8 , b , b + 2 , respectively.
Case 2.  L ( x 1 ) = { 5 , 6 } , { 4 , 5 , 6 , 7 } L ( x 2 ) , L ( x 4 ) = { b + 1 , b + 2 } , and { b , b + 1 , b + 2 , b + 3 } L ( x 3 ) .
If b = 4 , i.e., L ( x 4 ) = { 5 , 6 } , then we label x 1 , x 2 , x 3 , x 4 with 5 , 7 , 4 , 6 , respectively. If b 5 , then we label x 1 , x 2 , x 3 , x 4 with 6 , 4 , b + 3 , b + 1 , respectively. If b 3 , then we label x 1 , x 2 , x 3 , x 4 with 5 , 7 , b , b + 2 , respectively. □
Lemma 6.
Let P = x 1 x 2 x 3 x 4 be a path. Let L be a list assignment for V ( P ) such that | L ( x 1 ) | , | L ( x 4 ) | 2 and | L ( x 2 ) | , | L ( x 3 ) | 6 . Then P has an L- L ( 2 , 1 ) -labeling.
Proof. 
Let | L ( x 1 ) | = | L ( x 4 ) | = 2 and | L ( x 2 ) | = | L ( x 3 ) | = 6 . If there is a label a L ( x 1 ) such that | L ( x 2 ) { a ̲ } | 2 , then we label x 1 with a, x 4 with b L ( x 4 ) \ { a } , and then define a list assignment L for x 2 , x 3 as follows: L ( x 2 ) = L ( x 2 ) \ { a ̲ , b } , and L ( x 3 ) = L ( x 3 ) \ { b ̲ , a } . Then | L ( x 2 ) | 3 and | L ( x 3 ) | 2 . By Lemma 2, x 2 , x 3 are L - L ( 2 , 1 ) -labelable.
If L ( x 1 ) L ( x 4 ) , then we label x 1 with a label a L ( x 1 ) \ L ( x 4 ) and then define a list assignment L for x 2 , x 3 , x 4 as follows: L ( x 2 ) = L ( x 2 ) \ { a ̲ } , L ( x 3 ) = L ( x 3 ) \ { a } , and L ( x 4 ) = L ( x 4 ) . Noting that | L ( x 2 ) | 3 , | L ( x 3 ) | 5 , and | L ( x 4 ) | = 2 , x 2 , x 3 , x 4 are L - L ( 2 , 1 ) -labelable by Lemma 3.
Otherwise, we may assume that L ( x 1 ) = L ( x 4 ) = { a , b } with a < b , and furthermore L ( x 2 ) = L ( x 3 ) = { a 1 , a , a + 1 , b 1 , b , b + 1 } . Label x 1 , x 2 , x 3 , x 4 with a , b + 1 , a + 1 , b , respectively. □
Lemma 7.
Let P = x 1 x 2 x 3 x 4 x 5 be a path. If L is a list assignment for V ( P ) satisfying the following conditions(1)and(2), then P has an L- L ( 2 , 1 ) -labeling.
  • | L ( x 1 ) | 2 , | L ( x 2 ) | , | L ( x 3 ) | , | L ( x 4 ) | 5 , and | L ( x 5 ) | 3 .
  • L ( x 2 ) = L ( x 3 ) = L ( x 4 ) = S and L ( x 1 ) , L ( x 5 ) S .
Proof. 
Assume that | L ( x 1 ) | = 2 , | L ( x 5 ) | = 3 , | S | = 5 , and S = { a 1 , a 2 , a 3 , a 4 , a 5 } with a 1 < a 2 < a 3 < a 4 < a 5 . Then the proof splits into the following two cases.
Case 1.  L ( x 5 ) contains a 1 or a 5 , say a 1 L ( x 5 ) .
If a 3 L ( x 1 ) , then we label x 1 , x 2 , x 3 , x 4 , x 5 with a 3 , a 5 , a 2 , a 4 , a 1 , respectively. If a 4 L ( x 1 ) , then we label x 1 , x 2 , x 3 , x 4 , x 5 with a 4 , a 2 , a 5 , a 3 , a 1 , respectively. Otherwise, L ( x 1 ) { a 1 , a 2 , a 5 } .
  • L ( x 1 ) = { a 1 , a 2 } . If a 3 L ( x 5 ) or a 4 L ( x 5 ) , we have a similar proof. Otherwise, L ( x 5 ) = { a 1 , a 2 , a 5 } . Label x 1 , x 2 , x 3 , x 4 , x 5 with a 2 , a 4 , a 1 , a 3 , a 5 , respectively;
  • L ( x 1 ) = { a 1 , a 5 } . With the similar reasoning, we have L ( x 5 ) = { a 1 , a 2 , a 5 } , and x 1 , x 2 , x 3 , x 4 , x 5 can be labeled with a 5 , a 3 , a 1 , a 4 , a 2 , respectively;
  • L ( x 1 ) = { a 2 , a 5 } . In view of the above discussion, we may assume that L ( x 5 ) = { a 1 , a 3 , a 4 } . It suffices to label x 1 , x 2 , x 3 , x 4 , x 5 with a 2 , a 4 , a 1 , a 5 , a 3 , respectively.
Case 2.  L ( x 5 ) = { a 2 , a 3 , a 4 } .
Note that at least one of a 1 , a 2 , a 3 , a 5 is in L ( x 1 ) . For each possible situation, we can construct a proper labeling for V ( P ) , similarly to the foregoing argument. □
Lemma 8.
Let P = x 1 x 2 x 7 be a path. If L is a list assignment for V ( P ) satisfying the following conditions (1) and (2), then P has an L- L ( 2 , 1 ) -labeling.
(1) L ( x 3 ) = L ( x 4 ) = L ( x 5 ) = S , L ( x 1 ) L ( x 2 ) S , and L ( x 7 ) L ( x 6 ) S ;
(2) | L ( x 1 ) | , | L ( x 7 ) | 2 , | L ( x 2 ) | , | L ( x 6 ) | 6 , and | S | 7 .
Proof. 
Assume that | L ( x 1 ) | = | L ( x 7 ) | = 2 , | L ( x 2 ) | = | L ( x 6 ) | = 6 , and | S | = 7 . In addition, let S = { a 1 , a 2 , , a 7 } with a 1 < a 2 < < a 7 . If there is a label p L ( x 1 ) such that | L ( x 2 ) { p ̲ } | 2 , then we label x 1 with p and x 7 with q L ( x 7 ) \ { p } , and then define a list assignment L for x 2 , x 3 , x 4 , x 5 , x 6 as follows: L ( x 2 ) = L ( x 2 ) \ { p ̲ , q } ,
L ( x 6 ) = L ( x 6 ) \ { q ̲ , p } ,
L ( x i ) = L ( x i ) \ { p , q } for i = 3 , 4 , 5 .
It follows that | L ( x 2 ) | 3 , | L ( x 6 ) | 2 , and | L ( x i ) | 5 for i = 3 , 4 , 5 . Observing that L ( x 3 ) = L ( x 4 ) = L ( x 5 ) and L ( x 2 ) , L ( x 6 ) L ( x 3 ) , Lemma 4 asserts that x 2 , x 3 , x 4 , x 5 , x 6 are L - L ( 2 , 1 ) -labelable. Otherwise, for any p L ( x 1 ) we have | L ( x 2 ) { p ̲ } | = 3 , and for any q L ( x 7 ) we have | L ( x 6 ) { q ̲ } | = 3 . Assume that L ( x 1 ) = { a , b } with a < b , and L ( x 7 ) = { c , d } with c < d . Then L ( x 2 ) = { a 1 , a , a + 1 , b 1 , b , b + 1 } and L ( x 6 ) = { c 1 , c , c + 1 , d 1 , d , d + 1 } . By symmetry, we have to consider the following three cases.
Case 1.  L ( x 1 ) = { a 2 , a 5 } and L ( x 2 ) = S \ { a 7 } .
If L ( x 7 ) = { a 2 , a 5 } and L ( x 6 ) = S \ { a 7 } , then we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 with a 2 , a 6 , a 4 , a 7 , a 1 , a 3 , a 5 , respectively. If L ( x 7 ) = { a 2 , a 6 } and L ( x 6 ) = S \ { a 4 } , then we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 with a 5 , a 2 , a 4 , a 1 , a 7 , a 3 , a 6 , respectively. If L ( x 7 ) = { a 3 , a 6 } and L ( x 6 ) = S \ { a 1 } , then we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 with a 2 , a 6 , a 4 , a 7 , a 1 , a 5 , a 3 , respectively.
Case 2.  L ( x 1 ) = { a 2 , a 6 } and L ( x 2 ) = S \ { a 4 } .
If L ( x 7 ) = { a 2 , a 6 } and L ( x 6 ) = S \ { a 4 } , then we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 with a 2 , a 5 , a 1 , a 4 , a 7 , a 3 , a 6 , respectively. If L ( x 7 ) = { a 3 , a 6 } and L ( x 6 ) = S \ { a 1 } , then we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 with a 2 , a 6 , a 4 , a 1 , a 7 , a 5 , a 3 , respectively.
Case 3.  L ( x 1 ) = L ( x 7 ) = { a 3 , a 6 } and L ( x 2 ) = L ( x 6 ) = S \ { a 1 } .
It suffices to label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 with a 3 , a 5 , a 2 , a 7 , a 1 , a 4 , a 6 , respectively. □
Lemma 9.
Let C = x y z x be a 3-cycle. Let L be a list assignment for V ( C ) such that | L ( x ) | 3 , | L ( y ) | 4 , and | L ( z ) | 5 . Then C has an L- L ( 2 , 1 ) -labeling.
Proof. 
Let a denote the minimum integer in the set L ( x ) L ( y ) L ( z ) . The proof is split into the following three cases.
  • a L ( x ) . Labeling x with a, we define a list assignment L for y , z as follows: L ( y ) = L ( y ) \ { a , a + 1 } and L ( z ) = L ( z ) \ { a , a + 1 } . Then | L ( y ) | 4 2 = 2 and | L ( z ) | 5 2 = 3 . By Lemma 2, y , z are L - L ( 2 , 1 ) -labelable;
  • a L ( y ) and a L ( x ) . Labeling y with a, we define a list assignment L for x , z as follows: L ( x ) = L ( x ) \ { a + 1 } and L ( z ) = L ( z ) \ { a , a + 1 } . Then | L ( x ) | 3 1 = 2 and | L ( z ) | 5 2 = 3 . By Lemma 2, x , z are L - L ( 2 , 1 ) -labelable;
  • a L ( z ) and a L ( x ) L ( y ) . Labeling z with a, we define a list assignment L for x , y as follows: L ( x ) = L ( x ) \ { a + 1 } and L ( y ) = L ( y ) \ { a + 1 } . Then | L ( x ) | 3 1 = 2 and | L ( y ) | 4 1 = 3 . By Lemma 2, x , y are L - L ( 2 , 1 ) -labelable.
Wheels are special Halin graphs, which contain only one inner vertex. The L ( 2 , 1 ) -labeling number of a wheel has been determined in [23]:
Lemma 10.
Let W n be a wheel with n vertices. Then λ ( W n ) = 6 if 4 n 5 , and λ ( W n ) = Δ ( W n ) + 1 if n 6 .

4. L ( 2 , 1 ) -Labeling

Now we give the main result of this paper, i.e., Theorem 1, whose proof depends on the structural lemma in Section 2 and auxiliary lemmas in Section 3.
Theorem 1.
Let G be a Halin graph with Δ = 8 . Then λ ( G ) 10 .
Proof. 
Let B = { 0 , 1 , , 10 } denote a set of 11 labels. The proof is proceeded by induction on the vertex number | G | . Since Δ = 8 , we see that | G | 9 . If | G | = 9 , then G is a wheel of nine vertices and hence the result holds from Lemma 10. So suppose that G is a Halin graph with Δ = 8 and | G | 10 . Then G is clearly not a wheel. By Lemma 1, there exists a path x 1 x 2 x k in C such that one of the conditions (C1)–(C14) holds. □
In the sequel, let y N C ( x 1 ) \ { x 2 } , z N C ( x k ) \ { x k 1 } , N G ( y ) = { x 1 , y 1 , y 2 } , and N G ( z ) = { x k , z 1 , z 2 } . We will reduce these 14 configurations one by one.
(C1) Let H = G { x 1 , x 2 , x 3 , x 4 } + { y u 1 , u 1 u 2 , u 2 z } . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H has an L ( 2 , 1 ) -labeling f with the label set B. Define a list assignment L for x 1 , x 2 , x 3 , x 4 as follows:
L ( x 1 ) = B \ { f ( u 1 ) ̲ , f ( y ) ̲ , f ( v ) , f ( y 1 ) , f ( y 2 ) } ,
L ( x 2 ) = B \ { f ( u 1 ) ̲ , f ( y ) , f ( v ) , f ( u 2 ) } ,
L ( x 3 ) = B \ { f ( u 2 ) ̲ , f ( z ) , f ( v ) , f ( u 1 ) } ,
L ( x 4 ) = B \ { f ( u 2 ) ̲ , f ( z ) ̲ , f ( v ) , f ( z 1 ) , f ( z 2 ) } .
Since | B | 11 , it follows that | L ( x 1 ) | 11 3 3 3 2 and | L ( x 2 ) | 11 3 3 5 . Similarly, | L ( x 4 ) | 2 and | L ( x 3 ) | 5 . By Lemma 5, x 1 , x 2 , x 3 , x 4 are L - L ( 2 , 1 ) -labelable.
(C2) Let H = G x 4 + x 3 x 5 . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H has an L ( 2 , 1 ) -labeling f with the label set B. Define a list assignment L for x 2 , x 3 , x 4 as follows:
L ( x 2 ) = B \ { f ( x 1 ) ̲ , f ( u 1 ) ̲ , f ( y ) , f ( v ) , f ( u 2 ) } ,
L ( x 3 ) = B \ { f ( u 2 ) ̲ , f ( x 1 ) , f ( u 1 ) , f ( v ) , f ( x 5 ) } ,
L ( x 4 ) = B \ { f ( u 2 ) ̲ , f ( x 5 ) ̲ , f ( v ) , f ( z ) } .
Then | L ( x 2 ) | 11 3 3 3 2 , | L ( x 3 ) | 11 3 4 4 , and | L ( x 4 ) | 11 3 3 2 5 . By Lemma 3, x 2 , x 3 , x 4 can be labeled properly.
(C3) Let H = G x 2 + x 1 x 3 . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H has an L ( 2 , 1 ) -labeling f with the label set B. Define a list assignment L for x 2 , x 3 , x 4 as follows:
L ( x 2 ) = B \ { f ( x 1 ) ̲ , f ( u 1 ) ̲ , f ( y ) , f ( v ) } ,
L ( x 3 ) = B \ { f ( u 1 ) ̲ , f ( x 1 ) , f ( u 2 ) , f ( v ) , f ( x 5 ) } ,
L ( x 4 ) = B \ { f ( u 2 ) ̲ , f ( x 5 ) ̲ , f ( u 1 ) , f ( v ) , f ( x 6 ) } .
Then | L ( x 2 ) | 3 , | L ( x 3 ) | 4 , and | L ( x 4 ) | 2 . By Lemma 3, x 2 , x 3 , x 4 are L- L ( 2 , 1 ) -labelable.
(C4) Let H = G x 2 + x 1 x 3 . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H has an L ( 2 , 1 ) -labeling f with the label set B. Define a list assignment L for x 1 , x 2 , x 3 as follows:
L ( x 1 ) = B \ { f ( y ) ̲ , f ( u ) ̲ , f ( y 1 ) , f ( y 2 ) , f ( v ) } ,
L ( x 2 ) = B \ { f ( u ) ̲ , f ( y ) , f ( v ) , f ( x 4 ) } ,
L ( x 3 ) = B \ { f ( u ) ̲ , f ( x 4 ) ̲ , f ( z ) , f ( v ) } .
Then | L ( x 1 ) | 2 , | L ( x 2 ) | 5 , and | L ( x 3 ) | 3 . By Lemma 3, x 1 , x 2 , x 3 are L- L ( 2 , 1 ) -labelable.
(C5) Let N ( v ) = { u , x 3 , t 1 , , t l } . Since d ( v ) 5 , we see that l 3 . Let H = G { x 1 , x 2 } + { x 3 u , u y } . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H has an L ( 2 , 1 ) -labeling f using B. Erasing the label of u, we define a list assignment L for x 1 , x 2 , u as follows:
L ( x 1 ) = B \ { f ( y ) ̲ , f ( y 1 ) , f ( y 2 ) , f ( v ) , f ( x 3 ) } ,
L ( x 2 ) = B \ { f ( x 3 ) ̲ , f ( z ) , f ( y ) , f ( v ) } ,
L ( u ) = B \ { f ( v ) ̲ , f ( y ) , f ( x 3 ) , f ( t 1 ) , , f ( t l ) } .
Then | L ( x 1 ) | 4 , | L ( x 2 ) | 5 , and | L ( u ) | 3 . By Lemma 9, u , x 1 , x 2 are L- L ( 2 , 1 ) -labelable.
(C6) Let N ( v ) = { u , x 1 , x 4 , t 1 , , t m } . Since d ( v ) 6 , we see that m 3 . Let H = G { x 2 , x 3 } + { x 1 u , u x 4 } . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H admits an L ( 2 , 1 ) -labeling f using B. Erasing the label of u, we define a list assignment L for x 2 , x 3 , u as follows:
L ( x 2 ) = B \ { f ( x 1 ) ̲ , f ( y ) , f ( v ) , f ( x 4 ) } ,
L ( x 3 ) = B \ { f ( x 4 ) ̲ , f ( z ) , f ( v ) , f ( x 1 ) } ,
L ( u ) = B \ { f ( v ) ̲ , f ( x 1 ) , f ( x 4 ) , f ( t 1 ) , , f ( t m ) } .
Since m 3 , we have that | L ( u ) | 3 and | L ( x 2 ) | , | L ( x 3 ) | 5 . By Lemma 9, u , x 2 , x 3 are L- L ( 2 , 1 ) -labelable.
(C7) Set N ( v ) = { u , x 1 , x 4 , x 5 , t 1 , t 2 , t 3 } because d ( v ) = 7 . Let H = G { x 2 , x 3 } + { x 1 u , u x 4 } . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H admits an L ( 2 , 1 ) -labeling f using B. Let f ( x 1 ) = a , f ( x 4 ) = b , and f ( x 5 ) = c . Deleting the label of u, we define a list assignment L for x 2 , x 3 , u as follows:
L ( x 2 ) = B \ { a ̲ , b , f ( v ) , f ( y ) } ,
L ( x 3 ) = B \ { b ̲ , a , c , f ( v ) } ,
L ( u ) = B \ { f ( v ) ̲ , a , b , c , f ( t 1 ) , f ( t 2 ) , f ( t 3 ) } .
Then | L ( u ) | 2 and | L ( x 2 ) | , | L ( x 3 ) | 5 . It is easy to show by Lemmas 2 and 9 that u , x 2 , x 3 cannot be labeled only if L ( x 2 ) = L ( x 3 ) = S = { i , i + 1 , i + 2 , i + 3 , i + 4 } and L ( u ) = { i + 1 , i + 3 } for some i B . This implies that a 1 , a , a + 1 , b 1 , b , b + 1 , c S , and thus i + 1 , i + 3 { c 1 , c , c + 1 } . Let s denote the neighbor of x 5 other than v and x 4 . Relabel x 4 with a label p { i + 1 , i + 3 } \ { f ( s ) } . If p = i + 1 , then we label u with b, x 3 with i + 3 , and x 2 with i. If p = i + 3 , then we label u with b, x 3 with i + 1 , and x 2 with i + 4 .
(C8) Set N ( v ) = { u , x 1 , x 4 , x 5 , x 6 , t 1 , t 2 , t 3 } , and let H = G { x 2 , x 3 } + { x 1 u , u x 4 } . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H admits an L ( 2 , 1 ) -labeling f using B such that x 1 , x 4 , u , x 5 , x 6 , y , v are labeled by a , b , c , d , e , g , h , respectively. Define a list assignment L for x 2 and x 3 as follows:
L ( x 2 ) = B \ { a ̲ , c ̲ , h , g , b } ,
L ( x 3 ) = B \ { b ̲ , c ̲ , h , d , a } .
Then | L ( x 2 ) | 2 and | L ( x 3 ) | 2 . By Lemma 2, x 2 and x 3 cannot be labeled only if L ( x 2 ) = L ( x 3 ) = { i , i + 1 } for some i B . It follows that
{ a 1 , a + 1 , g } = { b 1 , b + 1 , d }
Note that a , b , c , d , e are distinct and d { c 1 , c , c + 1 } . Switch the labels of u and x 4 and then define a new list assignment L as follows:
L ( x 2 ) = B \ { a ̲ , b ̲ , h , g , c } ,
L ( x 3 ) = L ( x 3 ) .
We assert that x 2 , x 3 are L - L ( 2 , 1 ) -labelable. If not, we have that L ( x 2 ) = L ( x 3 ) = L ( x 3 ) = { i , i + 1 } for some i B . Thus,
{ a 1 , a + 1 , g } = { c 1 , c + 1 , d }
Combining (1) and (2), we get that { b 1 , b + 1 , d } = { c 1 , c + 1 , d } , i.e., b = c , which contradicts the fact that b c .
(C9) Let H = G { x 2 , x 3 , x 5 , x 6 } + { x 1 u 1 , u 1 x 4 , x 4 u 2 , u 2 x 7 } . Then H is a Halin graph with Δ ( H ) = 8 and | H | < | G | . By the induction hypothesis, H admits an L ( 2 , 1 ) -labeling f using B such that u 1 , x 4 , u 2 , x 1 , x 7 , v , y , z are labeled by a , b , c , d , e , g , h , i , respectively. Define a list assignment L for x 2 , x 3 , x 5 , x 6 as follows:
L ( x 2 ) = B \ { a ̲ , d ̲ , b , g , h } ,
L ( x 3 ) = B \ { a ̲ , b ̲ , d , g } ,
L ( x 5 ) = B \ { c ̲ , b ̲ , e , g } ,
L ( x 6 ) = B \ { c ̲ , e ̲ , b , g , i } .
Then | L ( x 2 ) | , | L ( x 6 ) | 2 and | L ( x 3 ) | , | L ( x 5 ) | 3 . By Lemma 2, we can show that x 2 , x 3 , x 5 , x 6 cannot be labeled only if L ( x 2 ) = { i , i + 1 } , L ( x 3 ) = { i , i + 1 , p } , L ( x 5 ) = { j , j + 1 , p } , and L ( x 6 ) = { j , j + 1 } for some i , j B . Note that i may be equal to j. It implies that any two labels in { c 1 , c , c + 1 , b 1 , b , b + 1 , e , g } are distinct, and any two labels in { c 1 , c , c + 1 , e 1 , e , e + 1 , b , g , i } are distinct. A similar conclusion holds for the sets { a 1 , a , a + 1 , b 1 , b , b + 1 , d , g } and { a 1 , a , a + 1 , d 1 , d , d + 1 , g , h } . Now we switch the labels of x 4 and u 2 and then define a new list assignment L for x 2 , x 3 , x 5 , x 6 as follows:
L ( x 2 ) = B \ { a ̲ , d ̲ , c , g , h } ,
L ( x 3 ) = B \ { a ̲ , c ̲ , d , g } ,
L ( x 5 ) = L ( x 5 ) ,
L ( x 6 ) = B \ { b ̲ , e ̲ , c , g , i } .
It is easy to confirm that L ( x 2 ) = ( L ( x 2 ) { b } ) \ { c } = { i , i + 1 , b } \ { c } . If | L ( x 2 ) | 3 , the proof can be reduced to the previous case. Otherwise, since b c , we get that c = i or c = i + 1 , that is, L ( x 2 ) = { b , i + 1 } or L ( x 2 ) = { b , i } . Since i , i + 1 L ( x 3 ) , we see that | b i | 2 and | b ( i + 1 ) | 2 . This shows that two labels in L ( x 2 ) are not consecutive. Thus, x 2 , x 3 , x 5 , x 6 admit an L - L ( 2 , 1 ) -labeling.
(C10) Without loss of generality, assume that d ( v ) = 8 and N ( v ) = { u 1 , u 2 , x 1 , x 4 , x 5 , x 8 , t 1 , t 2 } . Let H = G { u 1 , u 2 , x 2 , x 3 , , x 7 } + x 1 x 8 . Then H is a Halin graph with Δ ( H ) 8 and | H | < | G | . If Δ ( H ) 7 , then H is 10- L ( 2 , 1 ) -labelable by the result in [24]. If Δ ( H ) = 8 , then H is also 10- L ( 2 , 1 ) -labelable by the induction hypothesis. Thus, H always admits an L ( 2 , 1 ) -labeling f using B such that v , x 1 , x 8 , y , z , t 1 , t 2 are labeled by i 1 , i 2 , i 3 , i 4 , i 5 , i 6 , i 7 , respectively. Define a list assignment L as follows:
L ( u 1 ) = L ( u 2 ) = L ( x 4 ) = L ( x 5 ) = S = B \ { i 1 ̲ , i 2 , i 3 , i 6 , i 7 } ,
L ( x 2 ) = B \ { i 2 ̲ , i 1 , i 4 } ,
L ( x 3 ) = B \ { i 1 , i 2 } ,
L ( x 6 ) = B \ { i 1 , i 3 } ,
L ( x 7 ) = B \ { i 3 ̲ , i 1 , i 5 } .
It is easy to deduce that | L ( x 2 ) | , | L ( x 7 ) | 6 , | L ( x 3 ) | , | L ( x 6 ) | 9 , and | S | 4 . Assume that | S | = 4 and S = { a , b , c , d } with 0 a < b < c < d 10 . To complete the proof, we consider the following three subcases.
(C10.1)  a = 0 . (If d = 10 , we have a similar argument.)
Label x 4 with a, u 1 with b, x 5 with c, and u 2 with d. Define a list assignment L for x 2 , x 3 , x 6 , x 7 as follows:
L ( x 2 ) = L ( x 2 ) \ { b ̲ , 0 } ,
L ( x 3 ) = L ( x 3 ) \ { b ̲ , 0 , 1 , c } ,
L ( x 6 ) = L ( x 6 ) \ { c ̲ , d ̲ , 0 } ,
L ( x 7 ) = L ( x 7 ) \ { d ̲ , c } .
It is easy to show that | L ( x 3 ) | 3 and | L ( x 2 ) | , | L ( x 6 ) | , | L ( x 7 ) | 2 . By Lemma 2, x 2 and x 3 are L - L ( 2 , 1 ) -labelable. If x 6 , x 7 are also L - L ( 2 , 1 ) -labelable, we are done. Otherwise, by Lemma 2, we have L ( x 6 ) = L ( x 7 ) = { j , j + 1 } for some j B . This implies that d c + 3 , as otherwise we derive that | L ( x 6 ) | 3 , which is impossible. Now we switch the labels of x 5 and u 2 to induce a new list assignment L from L . On the one hand, it still holds that | L ( x 2 ) | 2 and | L ( x 3 ) | 3 , and hence x 2 , x 3 are L - L ( 2 , 1 ) -labelable. On the other hand, L ( x 6 ) = L ( x 6 ) , and L ( x 7 ) = ( L ( x 7 ) { d 1 , d + 1 } ) \ { c 1 , c + 1 } = { j , j + 1 , d 1 , d + 1 } \ { c 1 , c + 1 } . Since j , j + 1 { c 1 , c + 1 , d 1 , d + 1 } and d c + 3 , it follows that either | L ( x 7 ) | 3 or L ( x 7 ) = { j , k } with | j k | 2 . By Lemma 2, x 6 and x 7 are L - L ( 2 , 1 ) -labelable.
(C10.2)  b a + 2 . (If d c + 2 , we have a similar discussion).
After x 4 , u 1 , x 5 , u 2 with a , b , c , d , respectively, we define a list assignment L for x 2 , x 3 , x 6 , x 7 as follows:
L ( x 2 ) = L ( x 2 ) \ { b ̲ , a } ,
L ( x 3 ) = L ( x 3 ) \ { b ̲ , a ̲ , c } ,
L ( x 6 ) = L ( x 6 ) \ { c ̲ , d ̲ , a } ,
L ( x 7 ) = L ( x 7 ) \ { d ̲ , c } .
Since b a + 2 , it follows that | { a 1 , a , a + 1 , b 1 , b , b + 1 } | 5 . Thus, | L ( x 3 ) | 3 and | L ( x 2 ) | , | L ( x 6 ) | , | L ( x 7 ) | 2 . The remaining discussion is analogous to (C10.1).
(C10.3)  b a + 3 and c b + 2 .
Label x 5 , x 4 , u 1 , u 2 with a , b , c , d , respectively, and define a list assignment L as follows:
L ( x 2 ) = L ( x 2 ) \ { c ̲ , b } ,
L ( x 3 ) = L ( x 3 ) \ { c ̲ , b ̲ , a } ,
L ( x 6 ) = L ( x 6 ) \ { a ̲ , d ̲ , b } ,
L ( x 7 ) = L ( x 7 ) \ { d ̲ , a } .
Since c b + 2 , we derive that | L ( x 3 ) | 3 and | L ( x 2 ) | , | L ( x 6 ) | , | L ( x 7 ) | 2 . The remaining discussion is analogous to (C10.1).
(C11) Note that 4 k 7 . Let H = G { x 1 , x 2 , , x k } + { y u , u z } . By the induction hypothesis or the result in [24], H has an L ( 2 , 1 ) -labeling f using B such that u , y , z are labeled with p , q , r , respectively. Define a list assignment L for x 1 , x 2 , , x k as follows:
L ( x 1 ) = B \ { p ̲ , q ̲ , f ( v ) , f ( y 1 ) , f ( y 2 ) } ,
L ( x k ) = B \ { p ̲ , r ̲ , f ( v ) , f ( z 1 ) , f ( z 2 ) } ,
L ( x 2 ) = B \ { p ̲ , f ( v ) , f ( y ) } ,
L ( x k 1 ) = B \ { p ̲ , f ( v ) , f ( z ) } ,
L ( x i ) = B \ { p ̲ , f ( v ) } for i = 3 , 4 , , k 2 .
Then | L ( x 1 ) | , | L ( x k ) | 2 , | L ( x 2 ) | , | L ( x k 1 ) | 6 , and | L ( x i ) | 7 for i = 3 , 4 , , k 2 . According to the size of k, we have to deal with the following subcases.
(C11.1)  k = 4 .
Since | L ( x 1 ) | , | L ( x 4 ) | 2 and | L ( x 2 ) | , | L ( x 3 ) | 6 , x 1 , x 2 , x 3 , x 4 are L- L ( 2 , 1 ) -labelable by Lemma 6.
(C11.2)  k = 5 .
We note that L ( x 1 ) L ( x 2 ) L ( x 3 ) , L ( x 5 ) L ( x 4 ) L ( x 3 ) , | L ( x 1 ) | , | L ( x 5 ) | 2 , | L ( x 2 ) | , | L ( x 4 ) | 6 , and | L ( x 3 ) | 7 . Assume, w.l.o.g., that | L ( x 1 ) | = | L ( x 5 ) | = 2 , | L ( x 2 ) | = | L ( x 4 ) | = 6 , and | L ( x 3 ) | = 7 . If L ( x 1 ) L ( x 5 ) , then we label x 5 with a label a L ( x 5 ) \ L ( x 1 ) and then define a list assignment L for x 1 , x 2 , x 3 , x 4 as follows:
L ( x 1 ) = L ( x 1 ) ,
L ( x 4 ) = L ( x 4 ) \ { a ̲ } ,
L ( x i ) = L ( x i ) \ { a } for i = 2 , 3 .
Then | L ( x 1 ) | 2 , | L ( x 2 ) | 5 , | L ( x 3 ) | 6 , and | L ( x 4 ) | 3 . By Lemma 4, x 1 , x 2 , x 3 , x 4 are L- L ( 2 , 1 ) -labelable. Otherwise, L ( x 1 ) = L ( x 5 ) = { p , q } with p < q . If | L ( x 2 ) { p ̲ } | 2 , then we label x 1 with p and x 5 with q and then define a list assignment L for x 2 , x 3 , x 4 as follows:
L ( x 2 ) = L ( x 2 ) \ { p ̲ , q } ,
L ( x 3 ) = L ( x 3 ) \ { p , q } ,
L ( x 4 ) = L ( x 4 ) \ { q ̲ , p } .
Then | L ( x 2 ) | 3 , | L ( x 3 ) | 5 , and | L ( x 4 ) | 2 . By Lemma 3, x 2 , x 3 , x 4 are L - L ( 2 , 1 ) -labelable. Otherwise, | L ( x 2 ) { p ̲ } | = 3 . Similarly, | L ( x 2 ) { q ̲ } | = 3 , | L ( x 4 ) { p ̲ } | = 3 , and | L ( x 4 ) { q ̲ } | = 3 . This implies that L ( x 2 ) = L ( x 4 ) = { p 1 , p , p + 1 , q 1 , q , q + 1 } , and L ( x 3 ) = { p 1 , p , p + 1 , q 1 , q , q + 1 , r } . Since p < q , we have p + 1 < q 1 . If r > q + 1 , we label x 1 with q, x 2 with p 1 , x 3 with r, x 4 with q 1 , and x 5 with p. If r < p 1 , we have a similar labeling. If p + 1 < r < q 1 , we label x 1 with q, x 2 with p 1 , x 3 with r, x 4 with q + 1 , and x 5 with p.
(C11.3)  k = 6 .
Assume that | L ( x 1 ) | = | L ( x 6 ) | = 2 , | L ( x 2 ) | = | L ( x 5 ) | = 6 , and | L ( x 3 ) | = | L ( x 4 ) | = 7 . Note that L ( x 3 ) = L ( x 4 ) , L ( x 1 ) L ( x 2 ) L ( x 3 ) and L ( x 6 ) L ( x 5 ) L ( x 4 ) . If there is a L ( x 1 ) such that | L ( x 2 ) { a ̲ } | 2 , then we label x 1 with a, x 6 with b L ( x 6 ) \ { a } , and then define a list assignment L for x 2 , x 3 , x 4 , x 5 as follows:
L ( x 2 ) = L ( x 2 ) \ { a ̲ , b } ,
L ( x i ) = L ( x 4 ) \ { a , b } for i = 3 , 4 ,
L ( x 5 ) = L ( x 5 ) \ { b ̲ , a } ,
Then | L ( x 2 ) | 3 , | L ( x 3 ) | , | L ( x 4 ) | 5 , and | L ( x 5 ) | 2 . By Lemma 4, x 2 , x 3 , x 4 , x 5 are L - L ( 2 , 1 ) -labelable. Otherwise, for each a L ( x 1 ) we have | L ( x 2 ) { a ̲ } | = 3 and for each b L ( x 6 ) we have | L ( x 5 ) { b ̲ } | = 3 . Let L ( x 3 ) = L ( x 4 ) = S = { b 1 , b 2 , , b 7 } with b 1 < b 2 < < b 7 . Since | L ( x 2 ) | = | L ( x 5 ) | = 6 and L ( x 2 ) , L ( x 5 ) S , we only need to consider the following cases by symmetry.
  • L ( x 1 ) = { b 2 , b 5 } . Then L ( x 2 ) = S \ { b 7 } . If L ( x 6 ) = { b 2 , b 5 } , then L ( x 5 ) = S \ { b 7 } , we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 with b 2 , b 6 , b 4 , b 1 , b 3 , b 5 , respectively. If L ( x 6 ) = { b 2 , b 6 } , or L ( x 6 ) = { b 3 , b 6 } , then L ( x 5 ) = S \ { b 4 } , or L ( x 5 ) = S \ { b 1 } , we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 with b 5 , b 1 , b 4 , b 7 , b 3 , b 6 , respectively;
  • L ( x 1 ) = { b 2 , b 6 } . Then L ( x 2 ) = S \ { b 4 } . If L ( x 6 ) = { b 2 , b 6 } , then L ( x 5 ) = S \ { b 4 } , we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 with b 2 , b 7 , b 3 , b 5 , b 1 , b 6 , respectively. If L ( x 6 ) = { b 3 , b 6 } , then L ( x 5 ) = S \ { b 1 } , we label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 with b 2 , b 7 , b 4 , b 1 , b 5 , b 3 , respectively;
  • L ( x 1 ) = L ( x 6 ) = { b 3 , b 6 } . Then L ( x 2 ) = L ( x 5 ) = S \ { b 1 } . We label x 1 , x 2 , x 3 , x 4 , x 5 , x 6 with b 3 , b 7 , b 5 , b 1 , b 4 , b 6 , respectively.
(C11.4)  k = 7 .
Since | L ( x 1 ) | , | L ( x 7 ) | 2 , | L ( x 2 ) | , | L ( x 6 ) | 6 , | L ( x 3 ) | , | L ( x 4 ) | , | L ( x 5 ) | 7 , L ( x 3 ) = L ( x 4 ) = L ( x 5 ) , L ( x 1 ) L ( x 2 ) L ( x 3 ) , and L ( x 7 ) L ( x 6 ) L ( x 5 ) , Lemma 8 guarantees that x 1 , x 2 , , x 7 are L- L ( 2 , 1 ) -labelable.
(C12) Note that 6 k 8 . Let H = G { u , x 1 , x 2 , , x k } + { y v , v z } . By the induction hypothesis or the result in [24], H has an L ( 2 , 1 ) -labeling f using B such that v , w , y , z , y 1 , y 2 , z 1 , z 2 are labeled with a , b , c , d , c 1 , c 2 , d 1 , d 2 , respectively. Label x 2 with some label in { a 1 , a + 1 } \ { c } , say a + 1 . Then we label x k with e B \ { a ̲ , d ̲ , b , d 1 , d 2 } , x 1 with g B \ { c ̲ , a , a + 1 , c 1 , c 2 } , and u with h B \ { g ̲ , a ̲ , a + 2 , b , c , e } . Now we define a list assignment L for x 3 , x 4 , , x k 1 as follows:
L ( x 3 ) = B \ { a ̲ , a + 2 , b , e , g , h } ,
L ( x i ) = B \ { a ̲ , b , e , h } for i = 4 , 5 , , k 2 ,
L ( x k 1 ) = B \ { a ̲ , e ̲ , b , d , h } .
It follows that | L ( x 3 ) | 3 , | L ( x k 1 ) | 2 , and | L ( x i ) | 5 for i = 4 , 5 , , k 2 . If k = 6 , then x 3 , x 4 , x 5 are L- L ( 2 , 1 ) -labelable by Lemma 3. If k = 7 , then x 3 , x 4 , x 5 , x 6 are L- L ( 2 , 1 ) -labelable by Lemma 4. If k = 8 , then x 3 , x 4 , x 5 , x 6 , x 7 are L- L ( 2 , 1 ) -labelable by Lemma 7.
(C13) Note that 7 k 9 . Let H = G { u 1 , u 2 , x 1 , x 2 , , x k } + { y v , v z } . By the induction hypothesis or the result in [24], H has an L ( 2 , 1 ) -labeling f using B such that v , w , y , z , y 1 , y 2 , z 1 , z 2 are labeled with a , b , c , d , c 1 , c 2 , d 1 , d 2 , respectively. Label x 2 with some label in { a 1 , a + 1 } \ { c } , say a + 1 , and x k 1 with some label in { a 1 , a + 1 } \ { c } , say a 1 , Then we label x 1 with g B \ { c ̲ , a + 1 ̲ , c 1 , c 2 } , x k with h B \ { d ̲ , a 1 ̲ , d 1 , d 2 } , u 1 with e B \ { e ̲ , a + 1 ̲ , a 1 , b , c } , and u 2 with h B \ { h ̲ , a 1 ̲ , a + 1 , b , d , e } .
Afterwards we define a list assignment L for x 3 , x 4 , , x k 2 as follows:
L ( x 3 ) = B \ { a ̲ , a + 2 , b , e , e , h } ,
L ( x k 2 ) = B \ { a ̲ , a 2 , b , e , h , h } ,
L ( x i ) = B \ { a ̲ , b , e , h } for i = 4 , 5 , , k 2 .
Then | L ( x 3 ) | , | L ( x k 2 ) | 3 , and | L ( x i ) | 5 for i = 4 , 5 , , k 3 . If k = 7 , then x 3 , x 4 , x 5 can be L- L ( 2 , 1 ) -labeled by Lemma 3. If k = 8 , then x 3 , x 4 , x 5 , x 6 can be L- L ( 2 , 1 ) -labeled by Lemma 4. If k = 9 , then x 3 , x 4 , x 5 , x 6 , x 7 can be L- L ( 2 , 1 ) -labeled by Lemma 7.
(C14) Let H = G { u 1 , u 2 , u 3 , x 1 , x 2 , , x k } + { y v , v z } . By the induction hypothesis or the result in [24], H has an L ( 2 , 1 ) -labeling f using B such that v , w , y , z , y 1 , y 2 , z 1 , z 2 are labeled with a , b , c , d , c 1 , c 2 , d 1 , d 2 , respectively. Similarly to the proof of the previous cases, we label, w.l.o.g., x 2 , x 5 with a + 1 , x 6 , x 9 with a 1 , x 1 with g, x 10 with h, u 1 with g and u 3 with h . Define a list assignment L for x 3 , x 4 , x 7 , x 8 as follows:
L ( x 3 ) = B \ { a ̲ , a + 2 , b , g , g , h } ,
L ( x 4 ) = B \ { a ̲ , a + 2 , b , g , h } ,
L ( x 7 ) = B \ { a ̲ , a 2 , b , g , h } ,
L ( x 8 ) = B \ { a ̲ , a 2 , b , g , h , h } .
It is not difficult to see that | L ( x 3 ) | , | L ( x 8 ) | 3 , | L ( x 4 ) | , | L ( x 7 ) | 4 , L ( x 3 ) L ( x 4 ) , L ( x 8 ) L ( x 7 ) , and 3 | L ( x 4 ) L ( x 7 ) | 4 . Assume that | L ( x 3 ) | = | L ( x 8 ) | = 3 , and | L ( x 4 ) | = | L ( x 7 ) | = 4 .
Claim 1  x 3 , x 4 , x 7 , x 8 are L- L ( 2 , 1 ) -labelable.
Proof. 
First, assume that L ( x 3 ) = L ( x 8 ) = { α , β , γ } with α < β < γ . Then α , β , γ L ( x 4 ) L ( x 7 ) . Furthermore, assume that L ( x 4 ) = { α , β , γ , ϕ } . If ϕ < α , then we label x 3 , x 4 , x 7 , x 8 with β , ϕ , α , γ , respectively. If α < ϕ < β , then we label x 3 , x 4 , x 7 , x 8 with γ , ϕ , α , β , respectively. If β < ϕ < γ , then we label x 3 , x 4 , x 7 , x 8 with α , ϕ , β , γ , respectively. If γ < ϕ , then we label x 3 , x 4 , x 7 , x 8 with β , ϕ , α , γ , respectively.
Next assume that L ( x 3 ) L ( x 8 ) . Label x 3 with α L ( x 3 ) \ L ( x 8 ) and x 4 with β L ( x 4 ) \ { α ̲ } . Define a list assignment L for x 7 , x 8 as follows:
L ( x 7 ) = L ( x 7 ) \ { α , β } ,
L ( x 8 ) = L ( x 8 ) \ { β } .
Then | L ( x 7 ) | 2 and | L ( x 8 ) | 2 . By Lemma 2, x 7 , x 8 are not L - L ( 2 , 1 ) -labelable only if L ( x 7 ) = L ( x 8 ) = { p , p + 1 } for some p B . It turns out that L ( x 7 ) = { α , β , p , p + 1 } , L ( x 8 ) = { β , p , p + 1 } , α , β L ( x 4 ) , and α L ( x 3 ) . Since | L ( x 4 ) L ( x 7 ) | 3 by their definitions, at least one of p and p + 1 belongs to L ( x 4 ) .
Case I.  β < p .
  • α < β . If p L ( x 4 ) , we label x 3 , x 4 , x 7 , x 8 with α , p , p + 1 , β , respectively. Otherwise, p L ( x 4 ) . Then p L ( x 3 ) since L ( x 3 ) L ( x 4 ) , and p + 1 L ( x 4 ) . This implies that at least one of β and p + 1 belongs to L ( x 3 ) since L ( x 3 ) L ( x 4 ) and | L ( x 4 ) L ( x 7 ) | 3 . Label x 7 with α , x 8 with p, x 3 with some label γ L ( x 3 ) { β , p + 1 } , and x 4 with some label in { β , p + 1 } \ { γ } ;
  • β < α < p . If p + 1 L ( x 4 ) , we label x 3 , x 4 , x 7 , x 8 with α , p + 1 , p , β , respectively. Otherwise, p + 1 L ( x 4 ) and hence p + 1 L ( x 3 ) , and p L ( x 4 ) . If β L ( x 3 ) , we label x 3 , x 4 , x 7 , x 8 with β , p , α , p + 1 , respectively. Otherwise, L ( x 3 ) = { p , α , γ } and L ( x 4 ) = { p , α , β , γ } for some γ B . If γ < α , then we label x 3 , x 4 , x 7 , x 8 with p , γ , β , p + 1 , respectively. If γ > p , then we label x 3 , x 4 , x 7 , x 8 with α , p , β , p + 1 , respectively;
  • α > p + 1 . If p L ( x 4 ) , we label x 3 , x 4 , x 7 , x 8 with α , p , p + 1 , β , respectively. Otherwise, p L ( x 4 ) and hence p L ( x 3 ) , and p + 1 L ( x 4 ) . If p + 1 L ( x 3 ) , we label x 3 , x 4 , x 7 , x 8 with p + 1 , β , α , p , respectively. Otherwise, β L ( x 3 ) , we label x 3 , x 4 , x 7 , x 8 with β , p + 1 , α , p , respectively.
Case II.  β > p + 1 .
  • α < p . If p + 1 L ( x 4 ) , then we label x 3 , x 4 , x 7 , x 8 with α , p + 1 , β , p , respectively. Otherwise, p + 1 L ( x 4 ) , and p L ( x 4 ) . If β L ( x 3 ) , then we label x 3 , x 4 , x 7 , x 8 with β , p , α , p + 1 , respectively. Otherwise, p L ( x 3 ) , then we label x 3 , x 4 , x 7 , x 8 with p , β , α , p + 1 , respectively;
  • p + 1 < α < β . If p L ( x 4 ) , then we label x 3 , x 4 , x 7 , x 8 with α , p , β , p + 1 , respectively. Otherwise, p L ( x 4 ) , and p + 1 L ( x 4 ) . If β L ( x 3 ) , then we label x 3 , x 4 , x 7 , x 8 with β , p + 1 , α , p , respectively. Otherwise, p + 1 L ( x 3 ) , we label x 3 , x 4 , x 7 , x 8 with p + 1 , β , α , p , respectively;
  • α > β . If p + 1 L ( x 4 ) , then we label x 3 , x 4 , x 7 , x 8 with α , p + 1 , β , p , respectively. Otherwise, p + 1 L ( x 4 ) , and p L ( x 4 ) . If β L ( x 3 ) , then we label x 3 , x 4 , x 7 , x 8 with β , p , α , p + 1 , respectively. Otherwise, p L ( x 3 ) , we label x 3 , x 4 , x 7 , x 8 with p , β , α , p + 1 , respectively. The completes the proof of Claim 1.
By Claim 1, we label x 3 , x 4 , x 7 , x 8 with p 1 , p 2 , p 3 , p 4 , respectively. Finally, we label u 2 with some label in B \ { a ̲ , b , g , h , p 1 , p 2 , p 3 , p 4 } .
Combining Theorem 1 and the results in [23], we obtain easily the following:
Corollary 1.
For every Halin graph G, it holds that λ ( G ) Δ + 6 .

5. Concluding  Remarks

Halin graphs are important and interesting planar graphs. The research of structures and parameters for Halin graphs has attracted considerable attention in the recent decades. The L ( 2 , 1 ) -labeling of graphs can be thought of as the generalization of the proper vertex coloring of graphs, which are of wide applications in frequency channel assignment, traffic phasing, task assignment, and other practical problems. This paper has contributed with the L ( 2 , 1 ) -labeling of Halin graphs.
We first proved that the L ( 2 , 1 ) -labeling number of each Halin graph of maximum degree 8 is at most 10. To explain that the upper bound 10 is sharp, we observed the graph H , depicted in Figure 2. Note that H is a Halin graph consisting of three 8-vertices and twenty 3-vertices, which implies that Δ ( H ) = 8 . It was shown in [4] that if a graph G contains a Δ -vertex that is adjacent to at least two Δ -vertices, then λ ( G ) Δ + 2 . This fact immediately implies that λ ( H ) Δ ( H ) + 2 = 8 + 2 = 10 . On the other hand, a 10- L ( 2 , 1 ) -labeling of H using the labels 0 , 1 , , 10 is constructed in Figure 2, which gives that λ ( H ) 10 . Consequently, λ ( H ) = 10 .
Our Theorem 1 and the result in [23] confirm that every Halin graph G with Δ 8 has λ ( G ) Δ + 2 . Here, the lower bound 8 for Δ does not seem like the best possibility. Thus, we would like to propose the following problem:
Problem 1.
Determine the least integer Δ 0 such that every Halin graph G with Δ ( G ) Δ 0 has λ ( G ) Δ + 2 .
It is easy to check that the complete graph K 4 is a Halin graph with λ ( K 4 ) = 6 = Δ ( K 4 ) + 3 . This fact and Theorem 1 imply that 4 Δ 0 8 .
The second result we establish in this paper is that every Halin graph G has λ ( G ) Δ + 6 . We feel that the constant 6 in the expression can be further improved.
Problem 2.
Determine the least constant C such that every Halin graph G has λ ( G ) Δ + C .
The above discussion clearly implies that 3 C 6 .
To obtain the main contributions of this paper, we first analyzed the structures of Halin graphs with the maximum degree 8, i.e., that is, 14 inevitable configurations (C1)–(C14) were found in the graph under consideration. These structural characterizations could perhaps be applied to the study of other problems.

Author Contributions

Conceptualization, Y.W.; Methodology, H.Q., Y.C. and Y.W.; Formal analysis, Y.C. and Y.W. All authors have read and agreed to the published version of the manuscript.

Funding

Research supported by NSFC (Nos. 12071048; 12161141006; 11671053).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Stanley, R. A symmetric function generalization of the chromatic polynomial of a graph. Adv. Math. 1995, 111, 166–194. [Google Scholar] [CrossRef] [Green Version]
  2. Gross, J.L.; Yellen, J.; Anderson, M. Graph Theory and Its Applications, 3rd ed.; Chapman and Hall/CRC: Boca Raton, FL, USA, 2018. [Google Scholar]
  3. Hale, W.K. Frequency assignment: Theory and applications. Proc. IEEE 1980, 68, 1497–1514. [Google Scholar] [CrossRef]
  4. Griggs, J.R.; Yeh, R.K. Labelling graphs with a condition at distance 2. SIAM J. Discrete Math. 1992, 5, 586–595. [Google Scholar] [CrossRef]
  5. Chang, G.J.; Kuo, D. The L(2, 1)-labelling problem on graphs. SIAM J. Discrete Math. 1996, 9, 309–316. [Google Scholar] [CrossRef] [Green Version]
  6. Král, D.; Škrekovski, R. A theorem about the channel assignment problem. SIAM J. Discrete Math. 2003, 16, 426–437. [Google Scholar] [CrossRef] [Green Version]
  7. Gonçalves, D. On the L(p, 1)-labelling of graphs. Discrete Math. Theoret. Comput. Sci. AE 2005, 81–86. [Google Scholar] [CrossRef]
  8. Havet, F.; Reed, B.; Sereni, J.S. Griggs and Yeh’s conjecture and L(p, 1)-labeling. SIAM J. Discrete Math. 2012, 26, 145–168. [Google Scholar] [CrossRef] [Green Version]
  9. van den Heuvel, J.; McGuinness, S. Coloring the square of a planar graph. J. Graph Theory 2003, 42, 110–124. [Google Scholar] [CrossRef] [Green Version]
  10. Molloy, M.; Salavatipour, M.R. A bound on the chromatic number of the square of a planar graph. J. Combin. Theory Ser. B 2005, 94, 189–213. [Google Scholar] [CrossRef] [Green Version]
  11. Wang, W.; Lih, K.-W. Labelling planar graphs with conditions on girth and distance two. SIAM J. Discrete Math. 2004, 17, 264–275. [Google Scholar] [CrossRef]
  12. Zhu, H.; Hou, L.; Chen, W.; Lu, X. The L(p, q)-labelling of planar graphs without 4-cycles. Discrete Appl. Math. 2014, 162, 355–363. [Google Scholar] [CrossRef]
  13. Wang, W. The L(2, 1)-labelling of trees. Discrete Appl. Math. 2006, 154, 598–603. [Google Scholar] [CrossRef] [Green Version]
  14. Bondy, J.A.; Lovász, L. Length of cycles in Halin graphs. J. Graph Theory 1985, 8, 397–410. [Google Scholar] [CrossRef]
  15. Stadler, P.F. Minimum cycle bases of Halin graphs. J. Graph Theory 2003, 43, 150–155. [Google Scholar] [CrossRef]
  16. Chandran, L.S.; Francis, M.C.; Suresh, S. Boxicity of Halin graphs. Discrete Math. 2009, 309, 3233–3237. [Google Scholar] [CrossRef] [Green Version]
  17. Chen, M.; Wang, W. The 2-dipath chromatic number of Halin graphs. Inform. Process. Lett. 2006, 99, 47–53. [Google Scholar]
  18. Dolama, M.H.; Sopena, É. On the oriented chromatic number of Halin graphs. Inform. Procee. Lett. 2006, 98, 247–252. [Google Scholar] [CrossRef]
  19. Halin, R. Studies on minimallyn-connected graphs. In Combinatorial Mathematics and Its Applications; Welsh, D.J.A., Ed.; Academic Press: New York, NY, USA, 1971; pp. 129–136. [Google Scholar]
  20. Lam, P.C.B.; Zhang, Z. The vertex-face total chromatic number of Halin graphs. Networks 1997, 30, 167–170. [Google Scholar] [CrossRef]
  21. Shiu, W.C.; Tam, W.K. The strong chromatic index of complete cubic Halin graphs. Appl. Math. Lett. 2009, 22, 754–758. [Google Scholar] [CrossRef] [Green Version]
  22. Skowrońska, M. The binding number of Halin graphs. Discrete Math. 1988, 22, 93–97. [Google Scholar] [CrossRef]
  23. Wang, Y. Distance two labeling of Halin graphs. Ars Combin. 2014, 114, 331–343. [Google Scholar]
  24. Chen, X.; Wang, Y. L(2, 1)-labelling of Halin graphs with a maximum degree of seven. J. East China Norm. Univ. Natur. Sci. Ed. 2019, 1, 39–47, 57. [Google Scholar]
Figure 1. Configurations (C1)–(C14) in Lemma 1.
Figure 1. Configurations (C1)–(C14) in Lemma 1.
Symmetry 15 00050 g001
Figure 2. A Hain graph H with Δ = 8 and λ ( H ) = 10 .
Figure 2. A Hain graph H with Δ = 8 and λ ( H ) = 10 .
Symmetry 15 00050 g002
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Qiu, H.; Che, Y.; Wang, Y. L(2, 1)-Labeling Halin Graphs with Maximum Degree Eight. Symmetry 2023, 15, 50. https://doi.org/10.3390/sym15010050

AMA Style

Qiu H, Che Y, Wang Y. L(2, 1)-Labeling Halin Graphs with Maximum Degree Eight. Symmetry. 2023; 15(1):50. https://doi.org/10.3390/sym15010050

Chicago/Turabian Style

Qiu, Haizhen, Yushi Che, and Yiqiao Wang. 2023. "L(2, 1)-Labeling Halin Graphs with Maximum Degree Eight" Symmetry 15, no. 1: 50. https://doi.org/10.3390/sym15010050

APA Style

Qiu, H., Che, Y., & Wang, Y. (2023). L(2, 1)-Labeling Halin Graphs with Maximum Degree Eight. Symmetry, 15(1), 50. https://doi.org/10.3390/sym15010050

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop