1. Introduction
For graph theory terms not covered in this article, readers can refer to [
1]. We consider only simple graphs in this paper. Let
be a graph having vertex set
and edge set
. The girth (the circumference, respectively) of
G, denoted by
(
, respectively), is the length of a shortest (longest, respectively) cycle of
G. A cycle of even length, which is of even order, is defined as an even cycle. For a vertex
x of
G, we denote the neighborhood (the degree, respectively) of
x in
G by
(
, respectively). The neighbors of
S in
G is denoted by
. For a positive integer
l, we denote
and let
. For a vertex
, we define the local completion of
G at
x as the graph
having
and
. We denote the
distance in
G of two vertices
by
. Denoted by
,
and
are the independence number, the maximum matching number and the connectivity of a graph
G, respectively. We denote the line graph of a graph
H by
. The vertex set of
is
. Two vertices in
are adjacent if and only if the corresponding edges in
H have at least one vertex in common.
A clique is a (not necessarily maximal) subgraph of a graph G in which any two vertices in it are adjacent. For an edge , the largest order of a clique having e is denoted by . Let be a cycle with even length . For two edges , , if , then we define them as antipodal in . For any two antipodal edges , , if min, then we define an even cycle in a graph G as edge-antipodal, abbreviated EA. Analogously, for two vertices , if , then we define them as antipodal in . For any two antipodal vertices , if min, then we define as vertex-antipodal, abbreviated VA.
In 1972, Chvátal and Erdös gave the following well-known sufficient condition for a graph to be Hamiltonian.
Theorem 1 (Chvátal and Erdös, [
2]).
If G is a graph on at least 3 vertices such that , then G is Hamiltonian. If a graph is -free, then we define it as claw-free. If a graph has a Hamilton cycle, the we define it as Hamiltonian. A 2-factor of a graph G is a spanning subgraph of G where each vertex has the identical degree Therefore, a Hamiltonian cycle equals a connected 2-factor.
Flandrin and Li considered the largest possible independence number of a claw-free graph G with 3-connected.
Theorem 2 (Flandrin and Li, [
3]).
Every claw-free graph G with connectivity and independence number is Hamiltonian. Xu et al. considered the independence number conditions for Hamiltonicity of 2-connected claw-free graphs.
Theorem 3 (Xu et al. [
4]).
Let G be a claw-free graph with and . Then, G is Hamiltonian with one exceptional family of graphs. For results related to Hamiltonicity of claw-free graphs, the reader may refer to the literature; see [
5].
Ryjáček [
6] proposed the line graph
closure of a claw-free graph
G. For a vertex
, if
is a connected graph, then we define it as
locally connected, if
is a clique, then we define it as
simplicial, and if
x is locally connected and nonsimplicial, then we define it as
eligible. We use
(
, respectively) to denote the set of eligible (simplicial, respectively) vertices of a graph
G. If there exists a sequence of graphs
satisfying
,
for some , ,
and ,
then, we define graph
as Ryjáček closure of a claw-free graph
G. Ryjáček et al. [
7] also came up with a new closure
which reinforce the closure
of
G keeping the (non)-existence of a 2-factor of a claw-free graphs. If the set of vertices satisfies
then it can be denoted by . If there exists a sequence of graphs satisfying
,
for some , ,
and ,
then we call as a 2-factor-closure of a claw-free graph G.
Theorem 4 (Ryjáček et al. [
7]).
Let G be a claw-free graph. Then- (i)
the closure is uniquely determined,
- (ii)
there is a graph H satisfying
- (a)
,
- (b)
,
- (c)
H does not have any vertex-antipodal cycle of length 6,
- (iii)
G has a 2-factor if and only if has a 2-factor.
For results related to the concept of closure of claw-free graph, the reader may refer to the literature; see [
8].
If the degree of internal vertices in a nontrivial path is 2 and the degree of end vertices is not 2, then we define this nontrivial path as a
branch. The
length of a
branch is the number of its edges. It is obvious that an edge branch has no internal vertex. A set
of branches of
G is defined as a
branch cut if the subgraph of
G acquired from
by erasing all internal vertices in any branch of
contains more components than
G. We define minimal branch cut as
branch-bond. If branch-bond has an odd number of branches, then we define it as
odd. For results related to the concept of branch-bonds, the reader may refer to the literature; see [
9,
10]. For results related to 2-factor of claw-free graph, see [
11].
3. Preliminaries and Basic Results
Let G be a graph and let X be a proper subset of . We say a subgraph obtained by deleting a set of vertices is an induced subgraph. If X is the set of vertices deleted, We use to denote the resulting graph. If S is the set of deleted edges, this subgraph of G is denoted . For , we denote all the edges incident with x in G by . If we write , we assume that an orientation of C is given such that is the successor of and operations in the subscripts of ’s will be taken modulo m in .
If contains at least two non-trivial components, then we call an edge cut X of G as essential. For an integer , if G does not contain an essential edge-cut X such that , then we call G as essentially k-edge-connected. Note that a graph G is essentially k-edge-connected if and only if is k-connected or complete.
We use to denote the core of a graph G which is acquired by deleting all the vertices of degree 1 in G. We define to be the set of the vertices in G which are also vertices in and adjacent to a vertex of degree 1 in G.
The following notations are introduced in [
12].
Let
G be a 2-connected graph and let
C be a cycle of
G. Then any component
D of
contains at least two different neighbors on
C. For any path
P of
D, if the end vertices (which may be identical) of
P has two different neighbors on
C, then
P is called a
two-attaching path of
D. Furthermore, if
D has a longest two-attaching path
P of length
k, then
D is called a
-component of
G. Let
C be a cycle of
G and let
D be a component of
, we denote
P is a two-attaching path of D}. Moreover, let
P be a two-attaching path of
D, by
we denote the two endvertices of
P and we define the following set
Let G be a 2-connected graph and let C be a cycle of G with an orientation . Let and be two components of , and let be two two-attaching paths of and , respectively. Let and , if are four different vertices that lie along the direction of , then we say that overlaps on C.
Let G be essentially 2-edge-connected and let be all the blocks of . Let be a pendent edge of G and e has one end in , be a pendent edge of G and e have one end in for . is called a super-block of G. Then, by the definition of super-block, for any pendant edges e of G, it holds that e is in exactly one super-block .
In order to prove Theorem 5, we should introduce the following lemmas.
Lemma 1. If each odd branch-bond of G contains an edge-branch, then each odd branch-bond of contains an edge-branch.
Proof of Lemma 1. Otherwise, there exists an odd branch-bond of in which each branch has length at least two. By the definition of , there exists a new edge in some branch P of : . Note that . Then, one of is an inner vertex of P, say u. Thus, , contradicts the fact that e is in a clique of size at least 4 of .□
Lemma 2 (Xiong et al. [
13])).
Let be a path of G and . Then if and only if . From Lemma 2, we deduce the following fact.
Lemma 3. Each odd branch-bond of contains an edge branch if and only if each odd branch-bond of G has a shortest branch of length at most 2.
We call a connected nontrivial even graph a circuit, and the complete bipartite graph a star. In particular, we call claw. If F is a subgraph of graph H and each edge of H has at least one vertex in , then we call this phenomenon F dominates H. Let be a set of edge-disjoint circuits and stars satisfying at least three edges in H. We say that is a dominating system (abbreviated d-system) in H if each edge of H that is not in a star of is dominated by a circuit in .
Lemma 4 (Gould et al. [
14]).
Let H be a graph. Then, contains a 2-factor with c components if and only if H contains a d-system with c elements. Lemma 5 (Wang et al. [
12]).
Let G be a 2-connected graph with circumference and let C be a longest cycle of G. For each k-component D of , then . Lemma 6 (Wang et al. [
12]).
Let G be a 2-connected graph and let C be a longest cycle of G, and let D be a 2-component of . Then D is a star. Lemma 7 ((Wang et al. [
12]).
Let G be a 2-connected graph and let C be a longest cycle of G. If , then two components of do not overlap on C. 4. The Proof of Theorem 5
For proving Theorem 5, it suffices to show the following two theorems.
Theorem 7. Let G be an essentially 2-edge-connected graph with , such that each odd branch-bond of G has a shortest branch of length at most 2. If the core of G is 2-connected, then G has a d-system if and only if G is not a member of .
Proof of Theorem 7. Note that every member of has no d-system, the necessity of Theorem 7 clearly holds.
Suppose that G has no d-system, it suffices to show that . Let be a longest cycle of G, where the subscripts are taken modulo in the following. Then , since otherwise . Moreover, : Otherwise is a d-system that dominates all the edges of G. If , then , a contradiction. Therefore, . Since and , C is also an induced cycle of G.
Claim 1. has at least one s-component with .
Proof. Suppose, by contradiction, that each component of is a 1-component. Let be all the components of such that . Then is a d-system of G, a contradiction. □
By Claim 1, has at least one s-component D(say) with . Let be a longest two-attaching path of D joining two different vertices and on C.
Claim 2. For any 2-componentof, it holds thatis isomorphic to. Moreover,.
Proof. By Lemma 6, is a star, denoted by . Suppose that . Since is 2-connected and D is a star, for . By the definition of 2-component, and have the same vertex (say) for any pair of . Then, there will produce a cycle of length 4, contradicting . Therefore, . Moreover, : Otherwise, at least one of has two neighbors on C, then by , it will produce a cycle of length either at most 5 or at least 10, a contradiction. □
In the following, we need distinguish the following two cases.
Case 1. .
Note that and , the following statement clearly holds.
Claim 3. .
By Claim 3, D is the unique nontrivial component of G.
Claim 4. If, thenhas nothat one of whose end-vertex is adjacent to C.
Proof. Suppose, by contradiction, that has a path such that for some . Then is a matching of G with size 6, contradicting . □
Suppose that . Recall that D is a s-component of and by Lemma 5, . Then by the definition of s-component and Claim 4, . Moreover, : Otherwise we assume that , say () for some . Then, is a matching of G with size 6, contradicting . Therefore, D is the only component of and . By Claim 2, D is the two-attaching path joining two different vertices , and . Again by Claim 4, . Since C is the longest cycle, . Then, without loss of generality, assume that , for some . Therefore, G has an odd branch-bond or with a shortest branch of length three, a contradiction.
In the following, we assume that . Note that D is a s-component of and by Lemma 5, .
Claim 5. If, then D is isomorphic to . Consequently,.
Proof. Since D is 3-component of , we let be a longest two-attaching path of D joining two different vertices and on C. Since C is the longest cycle, we have . By and , and . Then, by Claim 3, for . Moreover, : Otherwise, we may assume that . By the definition of 3-component, D has no cycle containing the vertices or . Then, by Fan Lemma, there exists a path Q of joining and C such that . This will produce a cycle of length either at most 5 or at least 9, a contradiction. Therefore, D is isomorphic to . Moreover, note that and . Since C is the longest cycle and , then . □
Note that . By Claim 3, . By Claims 2 and 5, D is the two-attaching path joining two different vertices . Since C is the longest cycle, .
Claim 6. has no component other than D.
Proof. Suppose, by contradiction, that has other component (say). Note that . Then, is a 1-component of , say y. Note that . By , we have , say . Again, by and , .
Suppose, first, that . Recall that and , so D overlaps . Without loss of generality, we assume that are four different vertices that lie along the direction of . This will produce a cycle of G of length of at least , a contradiction.
Suppose, now, that . Then, : Otherwise, . Then, by , Claims 2 and 5, is a d-system of G, a contradiction. Therefore, without loss of generality, we assume . By and , we have , and thus . Then, by Claim 2, and , is a d-system of G, a contradiction. □
By Claim 6, , and . If , then, C is the longest cycle, . Assume, without loss of generality, that , for some . By Claim 3, . Then : Otherwise, by , then is a d-system of G, a contradiction. Therefore, . By symmetry, and . Then, . Therefore, G has an odd branch-bond with a shortest branch of length four, a contradiction.
In the following, we assume that . Since C is the longest cycle, . Then, without loss of generality, assume that , for some .
Claim 7. For any edge , it holds that.
Proof. By contradiction, suppose that . Let and be two pendant edges of G. By Claim 3, . If , then , a contradiction. Hence, we have that and . Without loss of generality, we assume and . By Claim 3, , then is a d-system of G, a contradiction. □
Note that , and , for some . In the following, we need distinguish the following two cases.
Case 1.1. , .
Then
and
: Otherwise,
or
. By Claim 7,
or
. By Claim 2, we can find a
d-system
of
G, a contradiction.
Again by Claim 7,
. Suppose, first, that
. Without loss of generality, we may suppose that
, then, by Claim 7,
. Therefore,
: Otherwise, by
and Claim
Section 4,
is a
d-system of
G, a contradiction. Then,
. Therefore,
G has an odd branch-bond
of
G with a shortest branch of length three, a contradiction. Suppose, now, that
. If
, then
. Therefore,
G has an odd branch-bond
of
G with a shortest branch of length three, a contradiction. Then, we may assume that
. Therefore,
: Otherwise we assume that
and
are two pendant edges of
, then
is a matching of
G with size 6, contradicting
. Hence, without loss of generality, we assume
, then
. Therefore,
G has an odd branch-bond
of
G with a shortest branch of length three, a contradiction.
Case 1.2. , .
Then,
: Otherwise,
. By Claim 7,
. Then, we can find a
d-system
of
G, a contradiction.
Suppose, first, that
. If there exists a vertex
such that
. Then, by symmetry, we may assume that
. Let
be a pendant edge of
. By Claim 7,
. Moreover,
: Otherwise, we assume either
or
is a pendant edge of
, then either
or
is a matching of size 6, contradicting
. Hence, we have
: Otherwise, by
and Claim 2, we can find a
d-system
of
G, a contradiction. Then,
. Therefore,
G has an odd branch-bond
of
G with a shortest branch of length three, a contradiction.
Suppose, now, that . Then, : Otherwise, by Claim 2, we have either or is a d-system of G, a contradiction. Then, . Therefore, G has an odd branch-bond of G with a shortest branch of length three, a contradiction.
Case 2. .
Recall that D is an s-component of and , by Lemma 5, . By Claim 2, then D is the two-attaching path joining two different vertices . Since C is the longest cycle, .
Claim 8. has no 1-component.
Proof. Suppose, by contradiction, that has a 1-component, say v. Since is 2-connected, , this will produce a cycle of length at most 5, contradicting . □
Claim 9. has no component other than D.
Proof. Suppose, by contradiction, that has another component (say). By Claim 8 and Lemma 5, is a 2-component of . By Claim 2, and . Let be a longest two-attaching path of joining two different vertices and on C. By Claim 2, . Since C is the longest cycle, . By Lemma 7, D and do not overlap on C. Then, , without loss of generality, we assume . Suppose, first, that . By Claim 2, we can find a d-system of G, a contradiction. Suppose, now, that . By and , we have , and thus, . Then, by Claim 2, we can find a d-system of G, a contradiction. □
By Claim 9, , and . By Claim 2, . Note that and , then
Claim 10. The following two statements hold.
- (1)
If , then no triple of vertices in is consecutive on C;
- (2)
If , then no quadruple of vertices in is consecutive on C.
Note that and . Then, without loss of generality, assume that , for some .
Claim 11. If , then. Furthermore,and.
Proof. Suppose, by contradiction, that . Then, by Claim 2, is a d-system of G, a contradiction.
Suppose, by contradiction, that or . Note that and . Without loss of generality, we may suppose that , Then, by Claim 2, is a d-system of G, a contradiction. □
Suppose, first, that . Without loss of generality, we assume that , then : Otherwise, by Claim 2, is a d-system of G, a contradiction. Moreover, and : Otherwise, or . Note that and . Without loss of generality, we may suppose that . Then, by Claim 2, is a d-system of G, a contradiction. Hence, : Otherwise, without loss of generality, we may suppose that , by Claim 11, . We assume that , , and are four pendant edges of . Then, either () or () is a matching of G with size 6, contradicting . If , then, by symmetry, . By Claim 10(2), . Since , , and , then . Hence, we assume that . By Claim 10(1), . Moreover, : Otherwise, without loss of generality, we assume that , and and , are three pendant edges of , then is a matching of G with size 6, contradicting . Then, : Otherwise, by and Claim 2, is a d-system of G, a contradiction. Since , , and , then .
Suppose, now, that . If , then, by symmetry, . Then . Therefore, G has an odd branch-bond of G with a shortest branch of length three, a contradiction. Hence, we assume that . If , then : Otherwise, by Claim 2, is a d-system of G, a contradiction. Then . Therefore, G has an odd branch-bond of G with a shortest branch of length three, a contradiction. Then, we may assume that . Without loss of generality, we may suppose that . If , then . Otherwise, by Claim 2, is a d-system of G, a contradiction. Then . Therefore, G has an odd branch-bond of G with a shortest branch of length three, a contradiction. Hence, we assume that . Then, and : Otherwise, without loss of generality, we may suppose that , then, by Claim 2, is a d-system of G, a contradiction. By Claim 10(1), . Hence, .
This completes the proof of Theorem 7.
From the theorem above, the matching number of any graph in is at least 5, so we can immediately obtain the following result.
Corollary 3. Let G be a essentially 2-edge-connected graph with , such that each odd branch-bond of G has a shortest branch of length at most 2. If the core of G is 2-connected, then G has a d-system.
Theorem 8. Let G be a connected graph with . If , and every odd branch-bond of contains an edge branch, then has a 2-factor if and only if G is not a member of .
Proof of Theorem 8. Observe that a maximum independent set of corresponds a maximum matching of G, then . Note that every member of has no d-system, by Lemma 4, the line graph of every member of has no 2-factor, the necessity of Theorem 8 clearly holds.
Suppose that has no 2-factor, it suffices to show that . By Lemma 4, G has no d-system. Since each odd branch-bond of contains an edge branch, by Lemma 3, each odd branch-bond of G contains a shortest branch of length at most 2. Note that is 2-connected if and only if G is essentially 2-edge-connected. Suppose, first, that the core of G is 2-connected. By Theorem 7, .
Suppose, now, that .
Claim 12. For any super-block H of G, it holds that.
Proof. Since is 2-connected, each block of is not a tree. Therefore, by , for any super-block H of G, it holds that and thus . □
By , G has at least two super-blocks. We will prove that G has exactly two super-blocks. Otherwise, we assume that G has at least three super-blocks , and . By Claim 12, for all . If , then we may let . By Claim 12, , contradicting . Hence, there exists a pair of super-block , such that , then , a contradiction. Hence, has exactly two super-blocks, say , .
By , , say . Then, : Otherwise, there exists at least one super-block, say such that , then, by Claim 12, , a contradiction. Since every odd branch-bond of G contains a shortest branch of length at most 2, every odd branch-bond of contains a shortest branch of length at most 2. By Corollary 3, has d-system in . By the definition of , G has a d-system in G, a contradiction.
This completes the proof of Theorem 8. □
Proof of Theorem 5. By Theorems 4, we may assume that , where H satisfies Theorem 4. As adding edge to a graph does not increase the independence number and does not decrease the connectivity , both and hold. Since every odd branch-bond of G has an edge-branch, by Lemma 1, every odd branch-bond of has an edge-branch. Therefore, by Theorem 8, has a 2-factor if and only if the closure of G is not isomorphic to the line graph of a member of . □