3. Proof of Main Results
To prove Theorem 1, we first give the structure of a connected graph with a non-traceable 2-iterated line graph and give the following auxiliary result. To contract an edge f of a graph G is to delete the edge f and then identify its ends. A graph G is contractible to a graph if, for an edge set , can be obtained from G by successively contracting edges in S.
Lemma 1. Let G be a connected simple graph. Then either is traceable or G is contractible to a graph that contains an induced (see Figure 2). Moreover, the induced satisfies the following statements: the vertices in subdivided vertices set are 2-vertices in G;
any path of G terminating in has at least one 2-vertex of degree two in G.
Proof of Lemma 1. If has three branches of length at least two, then G could be contractible to a graph that contains an induced , and the induced satisfies the conditions and of Lemma. Hence we may assume that have at most two branches of length at least two. Now we choose a subgraph H of G satisfying that
- (1)
and H contains the branches of length at least two in ;
- (2)
;
- (3)
subject to and , is minimized;
- (4)
subject to , and , H contains as many branches of length at least four in as possible.
By Theorem 2, is traceable if for any subgraph and for any branch with . Otherwise, we distinguish two cases:
- Ca.
there exists a subgraph of H such that (i.e., there is a branch of length at least two connecting and , say );
- Cb.
for any subgraph (i.e., is connected) and there exists a branch such that with .
Let . We assume without loss of generality that in Case Ca. Let and let . For , let be the set of all -paths in G and be the set of all -paths in G.
We claim that, for any and any , any branch of whose edges are in must lie in a branch-bond that contains at least two branches whose edges are in H. Otherwise, let B be a branch of whose edges are in . And B is the only branch whose edges are in H of branch-bond it lies in. Then has a component that contains three odd vertices, a contradiction.
Then suppose, for any and any , that there exist two branches in two different branch-bonds of such that and , and satisfying that and . For , by contracting some edges in P, Q and , we can obtain a graph containing an induced in which the 2-vertices come from , and , respectively, and satisfying the condition of Lemma.
Thus, there must exist at least one path in or such that, for any branch-bond passing through it, or with at least two branches whose edges are in H. Denote all paths satisfying the above conditions by . For a branch-bond of , a path and the subgraph H of G that we chose above, we say that P covers of H if , i.e., P goes through all branches belonging to H in the branch-bond .
Claim 1. For any path , contains a branch of length at least four of whose edges are in H or covers a branch-bond of H in .
Proof. By contradiction. The length of branches of whose edges are in is at most three, and each branch-bond that passes through has either an edge-branch or a branch of length at least two belonging to or belonging to . For , consider the subgraph of G obtained from by adding all vertices of degree at least three of G in .
In Case Ca, is a subgraph of G satisfying the choice and of H. And, except for all deleted 2-vertices of G in , the vertices in and are connected by . Then , contrary to the choice of H. In Case Cb, note that is a subgraph of G satisfying the choice of H. Although is connected, contains more branches in of length at least four than H since , contrary to the choice of H. This completes the proof of Claim 1. □
Now we choose one path satisfying that
- (i)
contains as few branches of length at least four in as possible;
- (ii)
subject to , covers the least number of branch-bonds in .
Now, according to Claim 1, we consider two possibilities of . Without loss of generality, assume that . Consider the case that contains a branch of length at least four in , denoted by . Let be the branch-bond of that lies in. If for any branch in , by contracting the branches , and for , then we obtain a graph containing an induced in which 2-vertices come from , and , respectively. Thus, there exists an edge-branch in , say . Let and be the subgraphs of and let and for . (Possibly for ).
Suppose that . Without loss of generality, assume that . We claim that there exists another -path in which has a branch of length at least four whose edges are in H. Otherwise, for any path connecting and in , let be the vertex of such that is minimized and let be the vertex of for such that is minimized. Replace with in , we obtain a new -path which has fewer branches of length at least four whose edges are in H, contradicts the choose of . Thus, let be the path in such that has a branch of length at least four whose edges are in H. By contracting , and for , we get a subgraph containing an induced in which the 2-vertices come from , and , respectively.
Suppose that . Without loss of generality, assume that . We claim that there exists a path -path in or a -path in has a branch of length at least four whose edges are in H. Otherwise, for any path connecting and in and for any path connecting and in , let be the vertex of such that is minimized and let be the vertex of for such that is minimized. If , then let such that is minimized. Substitute for in , we obtain a new -path which has fewer branchs of length at least four in H, contradicts the choose of . If , then let such that is minimized. Substitute for in , we obtain a new -path which has fewer branchs of length at least four in H, contradicts the choose of . Hence we have and . Then replace with in , we also get an -path which has fewer branchs of length at least four whose edges are in H, and derive a contradiction. Thus, let be the path in or be the path in which has a branch of length at least four in H. For , by contracting , (or ) and , we get an induced in which the 2-vertices come from , and (or ), respectively.
It remains to consider that covers a branch-bond of H in . Note that has at least two branches in H. Then there exists at least one component of , say , such that , and , where is the component of other than . Then we can claim that there exists another path in such that cover a branch-bond of H in . Otherwise, for any path connecting u and v in , let be the vertex of such that is maximized and let be the vertex of for such that is maximized. Replace with in , we can obtain a new -path which covers fewer branch-bonds of H in , contradicts the choose of . By contracting the three edge-disjoint paths , and for , we can obtain an induced in which the 2-vertices come from , and , respectively. This completes the proof of Lemma.
Now, we may present the proof of the main result.
Proof of Theorem 1. Let G be a connected simple graph of order n and be an integer such that . Note that is an independent set if n is sufficiently large relative to p. Let be the -reduction of G. If has a subgraph satisfying the condition of Theorem 4 (ii), then . By Theorem 2, is traceable. Hence we may assume that has no subgraph satisfying the condition of Theorem 4 (ii) in the following discussion.
Let with , where and , respectively. For , let be the preimage of . Without loss of generality, we assume that . Since , we have .
Let
denote the family of
for
. Since
is an independent set, it follows from Lemma that any graph
in
(if
) could be contractible to a graph that contains an induced
(see
Figure 2), which has the following properties.
- (1)
The 2-vertices are trivial vertices of and are nontrivial vertices of .
- (2)
In , any path connecting and (where has at least one 2-vertex of G and any path connecting and (where and has at least two 2-vertices of G.
- (3)
for any .
- (4)
for .
Consider the case of . We have by Theorem 3. If , then and , contrary to the edge degree condition of G in Theorem 1. Hence . If , then by Lemma. Now we consider based on . The following two claims are some observations on the new nontrivial vertex.
Claim 2. There exists exactly one nontrivial vertex in .
Proof. Suppose, to the contrary, that all vertices in are trivial. Let with . By Property , . Assume that by symmetry. Let . And let be the union of and if , and let otherwise. We can verify that is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. This completes the proof of Claim 2. □
Let with .
Claim 3. The nontrivial vertex cannot lie on the path, out of , connecting and for .
Proof. By contradiction. Suppose first that lies on the path out of connecting and . Let . By Property (2), there is at least one trivial vertex in , say . Let be the union of and if and , and let otherwise. Notice that is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction.
Then suppose that lies on the path out of connecting and . Let . By Property (2), there are two trivial vertices in , denoted by and . Clearly, . Then let if for , and let otherwise. We can also verify that is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. This completes the proof of Claim 3. □
Case 1. .
By Claims 2 and 3, the nontrivial vertex is either a subdivided vertex of the edge in or a vertex of degree one in . Suppose first that . Then or by symmetry.
Then suppose that is a subdivided vertex of the edge in . If , since is contractible to a graph that contains an induced , then for . If , similarly, for . Hence or by symmetry.
Case 2. .
Suppose first that . If , then let . Note that is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. So, is a subdivided vertex of . By Property , for . Hence . Then suppose . If , then let . If , then let . If , then let . Note that , or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. So, is a subdivided vertex of . By Property , for . Hence .
Now suppose that is a subdivided vertex of . If , then . If , then . If , then . Note that , or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, is a subdivided vertex of . And for . Hence .
Case 3. .
Suppose first that and is a subdivided vertex of . If , then let . Note that is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, by symmetry, and .
By symmetry, then we only need to consider the case that is a subdivided vertex of and is a subdivided vertex of . Let if and let if . Then or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Hence or .
Case 4. .
We first consider this case based on . Let if and let if . Note that or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, by symmetry, and .
Then we consider this case based on . Clearly, and . If , then let . If , then let . Note that or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, .
Finally, we consider this case based on . Clearly, and . If , then let . If , then let . Note that or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, .
Case 5. .
We first consider this case based on . By Property , for and . If , then let . If , then let . Then or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, by symmetry, and .
Then we consider this case based on . Let if and let if . Then or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, .
Finally, we consider this case based on . Let if and let if . Also, or is a subgraph of satisfying the condition of Theorem 4 (ii), a contradiction. Thus, .
Therefore, . Note that for . Then we consider the cases of .
For , then by Theorem 3. For each p with follows from Lemma.
For , then by Theorem 3. If , then and , contrary to the condition of Theorem 1. Hence . Then by Property (4).
For , then by Theorem 3. If , then and , a contradiction. Hence . Then by Property (4).
For , then by Theorem 3. If , then and , a contradiction. Hence . Then by Property (4).
This completes the proof of Theorem 1.