Spanning trees and spanning closed walks with small degrees
Morteza Hasanvand

TL;DR
This paper establishes new sufficient conditions for the existence of spanning trees with degree constraints and spanning closed walks passing through a given matching, improving previous results and solving a longstanding conjecture.
Contribution
It provides improved degree and connectivity conditions ensuring spanning trees and closed walks with specified matchings, solving a conjecture by Jackson and Wormald.
Findings
Derived new conditions for spanning trees with degree constraints.
Proved existence of spanning closed walks passing through a matching.
Solved a long-standing conjecture in graph theory.
Abstract
Let be a graph and let be a positive integer-valued function on . In this paper, we show that if for all , , then has a spanning tree containing an arbitrary given matching such that for each vertex , , where denotes the number of components of and denotes the number of components of the induced subgraph with the vertex set . This is an improvement of several results. Next, we prove that if for all , , then admits a spanning closed walk passing through the edges of an arbitrary given matching meeting each vertex at most times. This result solves a long-standing conjecture due to Jackson and Wormald (1990).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Limits and Structures in Graph Theory · Complexity and Algorithms in Graphs
Spanning trees and spanning closed walks with small degrees
Morteza Hasanvand
Department of Mathematical Sciences, Sharif University of Technology, Tehran, Iran
Abstract
Let be a graph and let be a positive integer-valued function on . In this paper, we show that if for all , , then has a spanning tree containing an arbitrary given matching such that for each vertex , , where denotes the number of components of and denotes the number of components of the induced subgraph with the vertex set . This is an improvement of several results. Next, we prove that if for all , , then admits a spanning closed walk passing through the edges of an arbitrary given matching meeting each vertex at most times. This result solves a long-standing conjecture due to Jackson and Wormald (1990).
*Keywords:
Spanning tree; spanning closed walk; toughness; connected factor; matching. *
1 Introduction
In this article, all graphs have no loop, but multiple edges are allowed and a simple graph is a graph without multiple edges. Let be a graph. The vertex set, the edge set, the maximum degree, and the number of components of are denoted by , , , and , respectively. The degree of a vertex is the number of edges of incident to . Let be a subgraph of . For an edge set , we denote by the graph obtained from by removing the edges of from . Likewise, we denote by the graph obtained from by inserting the edges of into . For convenience, we use instead of when . For two edge sets and , we also use the notation for the union of them. For a vertex , we denote by the number of edges of such that and are not in the same component of . The graph is said to be trivial, if it has no edge. The graph obtained from by contracting any component of is denoted by . Let . We denote by the induced subgraph of with the vertex set containing precisely those edges of whose ends lie in . The graph obtained from by removing all vertices of is denoted by . We denote by the graph obtained from by removing all edges incident to the vertices of except the edges of . Note that while the vertices of are deleted in , no vertices are removed in . The set is called independent, if there is no edge of connecting vertices in . We denote by the number of edges of with both ends in . Moreover, the number of edges of with both ends in joining different components of is denoted by . Let and be two nonnegative integer-valued functions on . A -factor of is a spanning subgraph such that for each vertex , . For a set of integers, an -factor is a spanning subgraph with vertex degrees in . A tree (forest) is said to be an -tree (-forest), if for each vertex , . Likewise, an -walk (-trail) in a graph refers to a walk (trail) meeting each vertex at most times. A graph is called -free, if it has no induced subgraph isomorphic to the complete bipartite graph . For a positive real number , a graph is said to be -tough, if for all . A graph is called -tree-connected, if it has edge-disjoint spanning trees. Throughout this article, all variables are positive integers.
In Frank and Gyárfás investigated orientations of graphs with bounded out-degrees on certain connectivity properties. A special case of their result can conclude the following theorem.
Theorem 1.1
.([5, 14])* Let be a graph with an independent set . If for all , , then has a spanning tree such that for each , , where is a positive integer-valued function on .*
In Win [16] established a result related to spanning trees and toughness of graphs, and Ellingham, Nam, and Voss () generalized it as the following. Former, Ellingham and Zha () [3] found the following fact for constant function form. A a consequence, every -tough graph must have a spanning -tree containing an arbitrary given perfect matching.
Theorem 1.2
.([2])* Let be a connected graph with a spanning forest of which every component contains at least vertices. Let be a positive integer-valued function on . If for all , , then has a spanning tree containing such that for each vertex ,*
[TABLE]
Liu and Xu (1998) and Ellingham, Nam, and Voss (2002) independently investigated spanning trees with small degrees in highly edge-connected graphs and found the following theorem.
Theorem 1.3
.([2, 12])* Every -edge-connected simple graph has a spanning tree such that for each vertex , .*
Recently, the present author (2015) refined Theorem 1.3 and concluded the next theorems.
Theorem 1.4
.([6])* Every -edge-connected graph has a spanning tree such that for each vertex , .*
Theorem 1.5
.([6])* Every -tree-connected graph has a spanning tree such that for each vertex , .*
In this paper, we improve Theorems 1.2 to the following stronger version which can conclude Theorems 1.1, 1.2, 1.4, and 1.5 (not necessarily directly). In particular, it can conclude that every -tough graph must have a spanning -tree containing an arbitrary given (not necessarily perfect) matching.
Theorem 1.6
.* Let be a graph with a spanning forest . Let be a positive integer-valued function on . If for all , \omega(G\setminus S)<\sum_{v\in S}\big{(}f(v)-2\big{)}+2+\omega(G[S]), then has a spanning tree containing such that for each vertex ,*
[TABLE]
Ellingham and Zha (2000) established a sufficient toughness condition for extending a spanning forest with non-trivial components to a spanning tree only by inserting a matching. Later, Ellingham, Nam, and Voss (2002) developed their result to the following theorem.
Theorem 1.7
.([2])* Let be a connected graph with a spanning forest of which every component contains at least vertices with . Let be a nonnegative integer-valued function on . If for every , at least one of the following conditions holds:*
\omega(G\setminus S)<\sum_{v\in S}\big{(}\frac{1}{2}h(v)-\frac{1}{c}\big{)}+2. 2.
* and , where .*
then has a spanning tree containing such that for each vertex , .
In this paper, we provide a common improvement for both items of Theorem 1.7 as the following stronger version. More generally, we will introduce a combined version for this result and Theorem 1.6. Owing to its complicated form, we postpone it until Section 5.
Theorem 1.8
.* Let be a graph with a spanning forest of which every component contains at least vertices with . Let be a nonnegative integer-valued function on . If for all ,*
[TABLE]
then has a spanning tree containing such that for each vertex , .
In 1990 Jackson and Wormald [7] conjectured that every -tough graph with admits a spanning closed -walk. They also observed that this conjecture is true for -tough graphs, when . Later, Ellingham and Zha (2000) proved the remaining case for -tough graphs by making the following result. In Section 6, we solve this conjecture completely as mentioned in the abstract.
Theorem 1.9
.([3])* Every -tough simple graph of order at least three admits a connected -factor containing an arbitrary given -factor.*
2 Preliminary result
Here, we state the following fundamental theorem which was studied in [2, Theorem 1] for the case that is the trivial matching.
Theorem 2.1
.* Let be a graph with a spanning forest , and let be a matching of whose non-trivial components are vertex-disjoint from non-trivial components of . Let be a nonnegative integer-valued function on . If is a spanning -forest of containing with the minimum , then there exists a subset of with the following properties:*
. 2. 2.
For each vertex of , .
**Proof. **
Define . For any and , let be the set of all spanning -forests of containing such that , and also and have the same edges, except for some of the edges of whose ends are in , where is the component of containing . Now, for each positive integer , recursively define as follows:
[TABLE]
Now, we prove the following claim.
Claim. Let and be two vertices in different components of . If , then or .
Proof of Claim. By induction on . Suppose, to the contrary, that and are in different components of , , and . Let and be the vertex sets of the components of containing and , respectively. Since , there exist and with and . For , define to be the spanning forest of containing with
[TABLE]
Since is a spanning -forest and , we arrive at a contradiction. Now, suppose . By the induction hypothesis, and are in the same component of . Let be the unique path connecting and in . Notice that the vertices of lie in the same component of . Pick such that is incident to a vertex . According to the assumption on and , if then for the other edge incident to , we must have . We may therefore assume that . Now, let be the spanning forest of containing with
[TABLE]
It is not hard to check that and lies in . Since , we arrive at a contradiction. Hence the claim holds.
Obviously, there exists a positive integer with . Put . For each , we have and so . This implies Condition 2. In addition, by the previous claim, every edge of joining different components of must be incident to . This establishes Condition 1 and completes the proof.
- *
When is the trivial spanning forest, Theorem 2.1 can be reformulated to the following simpler version. For our purposes in Section 4, this special case would be sufficient.
Corollary 2.2
.* Let be a graph with a matching and let be a positive integer-valued function on . If is a spanning -forest of containing with the minimum , then there exists a subset of with the following properties:*
. 2. 2.
For each vertex of , .
3 Connected -factors
The following lemma establishes a simple but important property of forests.
Lemma 3.1
.* Let be a forest with a spanning forest . If and , then*
[TABLE]
**Proof. **
By induction on the number of edges of which are incident to the vertices in . If there is no edge of incident to a vertex in , then the proof is clear. Now, suppose that there exists an edge with . Hence
2. 2.
3. 3.
4. 4.
Therefore, by the induction hypothesis on with the spanning forest the lemma holds.
- *
The following theorem is essential in this section.
Theorem 3.2
.* Let be a connected graph with and with a factor . Let be a real number and let be a real function. If for all ,*
[TABLE]
then has a connected factor containing such that for each ,
**Proof. **
For each vertex , define
[TABLE]
First, suppose that is a forest. Let be a spanning -forest of containing with the minimum . Define to be a subset of with the properties described in Theorem 2.1. If is empty, then and the theorem clearly holds. So, suppose is nonempty. If , then . This implies that . Put . By Lemma 3.1 and Theorem 2.1,
[TABLE]
and so
[TABLE]
Since and , by the assumption, we therefore have
[TABLE]
Hence and the theorem holds. Now, suppose that is not a forest. Remove some of the edges of the components of until the resulting graph becomes a forest such that their components have the same vertices. It is enough, now, to apply the theorem on and finally add the edges of to that explored tree.
- *
The following corollary provides a necessary and sufficient condition for the existence of a spanning tree with the described properties.
Corollary 3.3
.* Let be a graph with a spanning forest and let with . Then has a spanning tree containing such that for each , , if and only if for all , , where is a nonnegative integer-valued function on .*
**Proof. **
Assume that has a spanning tree containing such that for each , . Put and let . According to the assumption on , one can conclude that . Since for each , , and , with respect to Lemma 3.1, . To prove the converse, one can apply Theorem 3.2 with and . Note that is connected, because .
- *
This corollary shows an application of Corollary 3.3. It can also be deduced from Corollary 4.3.
Corollary 3.4
.([5], see Page 5 in [14])* Let be a graph with an independent set . Then has a spanning tree such that for each , , if and only if for all , where is a positive integer-valued function on .*
**Proof. **
Apply Corollary 3.3 and the fact that when is the trivial spanning forest.
- *
Corollary 3.5
.* Let be a connected graph and let be a positive integer-valued function on . If for all ,*
[TABLE]
then has a connected factor containing such that for each vertex ,
**Proof. **
Apply Theorem 3.2 with and .
- *
3.1 Graphs with high essential edge-connectivity
The following lemma provides two upper bounds on depending on two parameters of connectivity of and of the vertices in .
Lemma 3.6
.* Let be a graph with a factor and let . Then*
[TABLE]
**Proof. **
First, assume that is -edge-connected and is nonempty. Thus there are at least k{\bigr{(}}\omega(G\setminus[S,F])-|S|{\bigr{)}} edges of with exactly one end in joining different components of , because is nonempty and there are at least components of without any vertex of . Note that we might have . On the other hand, there are edges of with exactly one end in joining different components of . Hence we have
[TABLE]
Next, assume that is -tree-connected. Thus there are at least edges of with at least one end in joining different components of . On the other hand, there are edges of with at least one end in joining different components of . Hence we have
[TABLE]
These inequalities complete the proof.
- *
The following theorem generalizes Theorems 1.4 and 1.5.
Theorem 3.7
.* Let be a graph with a factor . Then has a connected factor containing such that for each vertex ,*
[TABLE]
Furthermore, for an arbitrary given vertex , the upper bound can be reduced to .
**Proof. **
We may assume that , as the assertions trivially hold when . Since is connected, it is obvious that . Let be a nonempty subset of . If is -edge-connected, then by Lemma 3.6, we have
[TABLE]
where and for all . If is -tree-connected, then by Lemma 3.6, we also have
[TABLE]
where and for all . Hence the assertions follow from Theorem 3.2 with .
- *
4 Connected -factors
Our aim in this section is to prove Theorem 1.6 and give several applications of it on connected factors. We begin with the following lemma that allows us to make the proof simpler. This lemma can also develop a result due to Rivera-Campo [15], who gave a sufficient condition for the existence of a spanning tree with bounded maximum degree containing an arbitrary given matching.
Lemma 4.1
.* Let be a graph with a factor . If a maximal matching of can be extended to a spanning tree , then itself can be extended to a connected factor such that for each vertex ,*
[TABLE]
**Proof. **
Choose a maximal matching of which can be extended to a spanning tree . Define . Let be a spanning tree of containing such that for all . According to the maximality of , the vertex set must be an independent set of . Otherwise, we can insert a new edge of into to expand it to a large matching which is a contradiction. Note that is a natural candidate for . Consider with the maximum . Define . We claim that is the desired factor we are looking for. Let . If or , then
[TABLE]
So, suppose that and . Define to be the factor of with . To complete the proof, we are going to show that , which can imply that . Suppose, to the contrary, that . Pick so that . Thus there exists an edge such that the graph is still connected (we might have ). Since , we must have and so . Thus the spanning tree must contain the edges of .
According to this construction, for all . Moreover, and when , and when . Since and , we must have . Therefore, for all . Since , we derive a contradiction to the maximality of , as desired.
- *
The following theorem is essential in this section.
Theorem 4.2
.* Let be a graph with and with a factor . Let be a positive integer-valued function on . If for all ,*
[TABLE]
then has a connected factor containing such that for each , .
**Proof. **
For each , define . Choose a matching of and let be a spanning -forest of containing with the minimum . Define to be a subset of with the properties described in Corollary 2.2. If , then . This implies that . By Lemma 3.1 and Corollary 2.2,
[TABLE]
and hence
[TABLE]
Since , by the assumption, we therefore have
[TABLE]
Thus is a spanning -tree of containing . Since is an arbitrary matching, by Lemma 4.1, one can conclude that the factor itself can be extended to a connected factor such that for each vertex , . Hence the theorem is proved.
- *
Corollary 4.3
.* Let be a graph with an independent set . Let be a positive integer-valued function on . If for all ,*
[TABLE]
then every factor can be extended to a connected factor such that for each ,
**Proof. **
Let be a subset of . Since is an independent set, we must have which implies that \omega(G\setminus S)\leq\sum_{v\in S}\big{(}f(v)-1\big{)}+1<\sum_{v\in S}\big{(}f(v)-2\big{)}+2+\omega(G[S]). Now, it is enough to apply Theorem 4.2.
- *
Ellingham, Nam, and Voss [2] discovered the following result, when is a positive function.
Corollary 4.4
.* Let be a connected graph. If for all , then every -factor can be extended to a connected -factor, where is a nonnegative integer-valued function on , and and are positive integer-valued functions on .*
**Proof. **
Since is connected, it is obvious that . Let be a nonempty subset of . Since , we must have \omega(G\setminus S)\leq\sum_{v\in S}\big{(}f(v)-2\big{)}+2<\sum_{v\in S}\big{(}f(v)-2\big{)}+2+\omega(G[S]). Thus by Theorem 4.2, we can extend an arbitrary given -factor to a connected factor such that for each vertex , . Since is positive, we have , regardless of or not. Thus is the desired connected factor.
- *
When we consider the special case , Corollary 4.4 becomes simpler as the following result.
Corollary 4.5
.* Let be a connected graph. If for all , , then has a spanning -tree containing an arbitrary given matching, where is a positive integer-valued function on .*
Remark 4.6
. Note that if every matching of a graph can be extended to a spanning -tree, then for all , we must have , where denotes the number of edges in a maximum matching of the induced graph . In fact, if a graph has a spanning -tree containing a given forest , then by Lemma 3.1, we clearly have for all .
The following lemma allows us to establish the next result, and also will be employed in the last section.
Lemma 4.7
.(Ellingham, Nam, and Voss [2])* If is a connected -free simple graph with , then for all .*
Xu, Liu, and Tokuda [17] discovered the following result, when is a positive function.
Corollary 4.8
.* If is a connected -free simple graph with , then every -factor can be extended to a connected -factor, where is a nonnegative integer-valued function on and is a positive integer-valued function on .*
**Proof. **
Apply Lemma 4.7 and Corollary 4.4 with .
- *
4.1 Graphs with high edge-connectivity
A special case of Lemma 3.6 can easily conclude the following lemma, because and when is the trivial spanning forest.
Lemma 4.9
.* Let be a graph with . Then*
[TABLE]
Another generalization of Theorems 1.4 and 1.5 is given in the next theorem.
Theorem 4.10
.* Let be a graph with . Then every factor can be extended to a connected factor such that for each ,*
[TABLE]
Furthermore, for an arbitrary given vertex , the upper bound can be reduced to .
**Proof. **
We may assume that , as the assertions trivially hold when . Since is connected, it is obvious that . Let be a nonempty subset of so that . If is -edge-connected, then by Lemma 4.9, we have
[TABLE]
where and for all . Note that because of . If is -tree-connected, then by Lemma 4.9, we also have
[TABLE]
where and for all . Thus the first two assertions follow from Theorem 4.2. Now, suppose that is an independent set. If is -edge-connected, then by Lemma 4.9, we have
[TABLE]
where and for all . If is -tree-connected, then by Lemma 4.9, we also have
[TABLE]
where and for all . Thus the second two assertions follow from Corollary 4.3.
- *
Corollary 4.11
.* If is a -edge-connected graph with and , then every -factor can be extended to a connected -factor, where is a nonnegative integer-valued function on and is a positive integer-valued function on .*
**Proof. **
Let be a -factor of . By Theorem 4.10, we can extend to a connected factor such that for each vertex , . Since is positive, we have , regardless of or not. Hence is the desired connected factor.
- *
The following corollary makes a strengthened version for Lemma 2.2 (ii) in [7].
Corollary 4.12
.* Let be a graph with a matching and let be a positive integer-valued function on . If admits a spanning closed -walk passing through the edges of , then it has a spanning -tree containing the edges of . Furthermore, for an arbitrary given vertex , we can have .*
**Proof. **
Let be the Eulerian graph with obtained from a spanning closed -walk of passing through the edges of , by inserting copies of every edge of into in which is used times in the desired walk. Since is Eulerian, it is -edge-connected. Thus by Theorem 4.10, one can conclude that the graph has a spanning -tree containing the edges of with , and so does .
- *
Another strengthened version of Lemma 2.2 (ii) in [7] is given in the following theorem. This result allows one to deduce Corollary 4.5 form Theorem 6.5. In Section 6, we will conversely show that Corollary 4.5 implies Theorem 6.5, and the two are therefore equivalent.
Theorem 4.13
.* Let be a graph with a matching and let be a positive integer-valued function on . If admits a spanning -walk (not necessarily closed) passing through the edges of , then it has a spanning -tree containing the edges of .*
**Proof. **
Let be the connected graph with obtained from a spanning -walk of passing through the edges of , by inserting copies of every edge of into in which is used times in the desired walk. Note that all vertices of , except possibly two vertices, have even degrees. This shows that the graph can be made -edge-connected by adding at most one edge. Let . Obviously, for all components of , there is at least one edge with exactly one edge in . Moreover, all components of of , except possibly two components, have at least two edges of with exactly one end in . Therefore, there are at least edges of with exactly on edge in . This implies that and hence . Thus by Theorem 4.2, one can conclude that the graph has a spanning -tree containing the edges of , and so does .
- *
5 Toughness and the existence of connected -factors
In this section, we shall introduce a combined stronger version for Theorems 1.6 and 1.8. For this purpose, we need to establish the following lemma that provides a relationship between and .
Lemma 5.1
.* Let be a graph with a spanning forest . Let be a real number and let be a real function in which for every component of , . If , then*
[TABLE]
**Proof. **
Since every component of whose vertices entirely lie in the set has exactly edges with both ends in , we must have . Thus where is the set of all vertices belonging to the components of whose vertices entirely lie in the set , and is the number of those components. Therefore, . Hence the lemma holds.
- *
The following theorem is essential in this section.
Theorem 5.2
.* Let be a graph with a factor and let be a nonnegative integer-valued function on . Let be a real number and let be a real function in which for every component of , . If for every ,*
[TABLE]
then has a connected factor containing such that for each vertex , .
**Proof. **
First, suppose that is a forest. Let be a spanning -forest of containing with the minimum . Define to be a subset of with the properties described in Theorem 2.1. Put . By Lemma 3.1 and Theorem 2.1,
[TABLE]
and so
[TABLE]
Also, by Lemma 5.1,
[TABLE]
Since ,
[TABLE]
In addition, since , we must have
[TABLE]
Therefore, Relations (1), (2), and (3) can conclude that
[TABLE]
Hence and the theorem holds. Now, suppose that is not a forest. Remove some of the edges of the components of until the resulting graph becomes a forest such that their components have the same vertices. It is enough, now, to apply the theorem on and finally add the edges of to that explored tree.
- *
Corollary 5.3
.* Let be a simple graph and let be a factor of with . Then can be extended to connected factor with , if for all , .*
**Proof. **
For each vertex , define . Also, define when , and define when , and otherwise. According to these definitions, . Thus if , then \omega(G\setminus S)\leq\frac{1}{4}|S|+1<\sum_{v\in S}\big{(}\frac{c}{2c-2}h(v)-\frac{1}{c-1}-\xi(v)\big{)}+2, where . Let be a component of . Since has no multiple edges, if has a vertex with degree two, then it must contain at least three vertices, which implies that . Otherwise, we again have regardless of contains two vertices with degree one or not. Hence it is enough to apply Theorem 5.2 to complete the proof.
- *
The following corollary improves Theorem 1.8 and implies Theorem 1.6.
Corollary 5.4
.* Let be a graph with a factor of which every non-trivial component contains at least vertices with . Let be a nonnegative integer-valued function on . If for all ,*
[TABLE]
then has a connected factor containing such that for each vertex , .
**Proof. **
For each vertex , define when , and define otherwise. Let be a component of . If is a non-trivial component, then by the assumption, we must have . Thus regardless of is a trivial component or not. Hence it is enough to apply Theorem 5.2 to complete the proof.
- *
Corollary 5.5
.* Let be a graph with a factor . Let be a positive integer-valued function on . If for all ,*
[TABLE]
then has a connected factor containing such that for each vertex , .
**Proof. **
Apply Corollary 5.4 with and .
- *
We here derive the following corollary from Corollary 5.4 by comparing their conditions.
Corollary 5.6
.([2])* Let be a connected graph with a factor of which every component contains at least vertices with . Let be a nonnegative integer-valued function on . If for every , at least one of the following conditions holds:*
\omega(G\setminus S)<\sum_{v\in S}\big{(}\frac{1}{2}h(v)-\frac{1}{c}\big{)}+2. 2.
* and , where .*
then has a connected factor containing such that for each vertex , .
**Proof. **
Since is connected, it is obvious that . Let be a nonempty subset of and set . Take to be a subset of with . If , then the first condition of the theorem must hold for the vertex set . Thus . This implies that . Hence regardless of is empty or not. Thus
[TABLE]
In addition, if then
[TABLE]
More precisely, when , and when . Therefore, by the assumption, one can conclude that \omega(G\setminus S)<\sum_{v\in S}\big{(}\frac{c}{2c-2}h(v)-\frac{1}{c-1}\big{)}+2+\frac{1}{c-1}\omega(G[S]). Hence it is enough to apply Corollary 5.4 to complete the proof.
- *
When we consider the special case , Corollary 5.6 becomes simpler as the following version.
Corollary 5.7
.([3])* Let be a connected graph with a factor of which every component contains at least vertices with . If for all ,*
[TABLE]
then has a connected factor containing such that for each vertex , .
Enomoto, Jackson, Katerinis, and Saito (1985) [4] showed that every -tough graph of order at least with even admits an -factor. For the case that is odd, the same arguments can imply that the graph admits a factor such that whose degrees are , except for a vertex with degree . A combination of Corollary 5.4 and this result can conclude the following corollary.
Corollary 5.8
.([2, 3])* Every -tough graph of order at least with admits a connected -factor.*
**Proof. **
We may assume that is an -tough simple graph, by deleting multiple edges from (if necessary). Let be an -factor of such that each of whose vertices has degree , except for at most one vertex with degree [4]. Note that every component of must contain at least vertices. Let be a subset of . Since is -tough,
[TABLE]
where , , and for each vertex with . Thus by applying Corollary 5.4, the graph has a connected factor containing such that for each vertex , , and also . This implies that is a connected -factor.
- *
Remark 5.9
. Note that Corollary 5.8 can be proved by Corollary 5.7, except for the case that is odd, and it can be proved by Corollary 5.6, except for the case that and is odd.
6 Applications to spanning closed walks
Our aim in this section is to prove a long-standing conjecture due to Jackson and Wormald [7] with a stronger version. Before doing so, we state some results on spanning parity forests.
6.1 Spanning parity -forests
In 1985 Amahashi [1] introduced a criterion for the existence of a spanning forest with bounded maximum degree in which all vertices have odd degree. Later, Yuting and Kano (1988) generalized it by establishing the following theorem. We denote below by the number of components of with odd order.
Theorem 6.1
.([18])* Let be a graph and let be an odd positive integer-valued function on . Then has a spanning -forest with odd degree vertices if and only if for all ,*
[TABLE]
Kano, Katona, and Szabó (2009) studied a more general version for Theorem 6.1 which gives a criterion for the existence of parity -forests. We denote below by the number of components of with odd number of vertices with odd.
Theorem 6.2
.([9])* Let be a graph and let be a nonnegative integer-valued function on . Then has a spanning -forest such that for each vertex , and have the same parity, if and only if for all ,*
[TABLE]
**Proof. **
The proof presented here is introduced in [9, Section 1] implicitly. Obviously, if has a spanning -forest such that for each vertex , and have the same parity, then for every component of with odd, there must be an edge of with one end in and the other one in , where . Thus . Now, it remains to prove the sufficiency. Define to be the graph obtained from by adding a new vertex and a pendant edge corresponding to each . Let us define and for all , and for all . Note that is an odd positive integer-valued function on . It is not hard to check that for every ,
[TABLE]
where . This implies that . Thus by Theorem 6.1, the graph has a spanning -forest in which all vertices have odd degree. Obviously, this forest contains all inserted pendant edges and so by removing them we can find a forest of with the desired properties.
- *
We shall below derive a conclusion of Theorem 6.2, which will be used in the subsequent subsection. This result is proved in [10] when is an odd positive integer-valued function.
Corollary 6.3
.* Let be a graph and let be a positive integer-valued function on . Then for all ,*
[TABLE]
if and only if for every with even size, the graph has a spanning -forest such that .
**Proof. **
We first prove the necessity. Let be a subset of with even size. For each vertex , define to be either or such that . Clearly, is even. Let . By the assumption, . It is easy to check that and have the same parity and so and have the same parity. Thus Therefore, by Theorem 6.2, the graph has a spanning -forest such that for each vertex , and have the same parity. Hence the necessity is proved.
Now, we shall prove the sufficiency. Let . We may assume that contains a component . For each , define , and for each , define to be either or such that for every other component of , is odd, and also and have the same parity. Since is even, by the assumption, has a spanning -forest such that for each vertex , and have the same parity. Thus is also a spanning -forest of and . Therefore, by Theorem 6.2, . Hence the proof is completed.
- *
The following result improves the upper bounds in Theorems 1.4 and 1.5 when the existence of parity forests are considered.
Corollary 6.4
.* Let be a connected graph with , where is even. Then has a spanning forest such that , and for each vertex ,*
[TABLE]
Furthermore, for an arbitrary given vertex , the upper bound can be reduced to .
**Proof. **
Since is connected, it is obvious that . Let be a nonempty subset of . If is -edge-connected, then by Lemma 4.9, we have
[TABLE]
where and for all . Note that . If is -tree-connected, then by Lemma 4.9, we also have
[TABLE]
where and for all . Hence the assertions follow from Corollary 6.3.
- *
6.2 Jackson-Wormald Conjecture is true
The following theorem gives a sufficient condition for the existence of spanning -walks. Note that under this condition, the desired spanning -walk is not necessarily closed. For example, consider two copies of the complete graph of odd order with and add a perfect matching between them. The resulting connected graph does not have a spanning closed -walk passing through the edges , while satisfies for all vertex sets .
Theorem 6.5
.* Let be a connected graph and let be a positive integer-valued function on . If for all ,*
[TABLE]
then admits a spanning -walk passing through the edges of an arbitrary given matching (and a spanning -walk passing through the edges of an arbitrary given connected -factor).
**Proof. **
By Corollary 4.5, the graph has a spanning -tree containing an arbitrary given matching (to prove the second assertion, can play the role of an arbitrary given connected -factor). Let be the graph obtained from by adding a new vertex and joining it to all other vertices. Define . It is easy to check that for every , , regardless of or not. Thus by Corollary 6.3, the graph contains a spanning -forest such that and for each , and have the same parity. Let be the factor of obtained from by removing the vertex . Insert a new copy of into and call the resulting connected graph . Obviously, for each , must be even and , where is the set of neighbours of in . Note that . Moreover, for each , and so . Therefore, the graph admits a spanning -trail and so admits a spanning -walk.
- *
To guarantee the existence of spanning closed -walks, we need to push down the upper bound in Theorem 6.5 only by one as the next theorem.
Theorem 6.6
.* Let be a graph and let be a positive integer-valued function on . If for all ,*
[TABLE]
then admits a spanning closed -walk passing through the edges of an arbitrary given matching (and a spanning closed -walk passing through the edges of an arbitrary given connected -factor).
**Proof. **
The graph must automatically be connected, because . Thus by Corollary 4.5, the graph has a spanning -tree containing an arbitrary given matching (to prove the second assertion, can play the role of an arbitrary given connected -factor). By Corollary 6.3, the graph contains a spanning -forest such that for each vertex , and have the same parity. Insert a new copy of into and call the resulting connected graph . For each vertex , must be even and . Therefore, the graph admits a spanning closed -trail and so admits a spanning closed -walk.
- *
Corollary 6.7
.* A simple graph admits a spanning closed -walk passing through the edges of an arbitrary given factor with maximum degree at most , if for all , .*
**Proof. **
By applying Corollary 5.3, can be extended to connected factor with . Thus by Theorem 6.6, the graph admits a spanning closed -walk passing through the edges of and so does .
- *
The following corollary is an immediate consequence of Lemma 4.7 and Theorem 6.6.
Corollary 6.8
.([7])* Every connected -free simple graph with has a spanning closed -walk.*
The next corollary improves Theorem 4.2 in [7] and implies Corollary 3.1 in [11]. Note that there are infinitely many -connected -free simple graphs with and having no spanning closed -walks, which were constructed by Jin and Li [8].
Corollary 6.9
.* Every -connected -free simple graph with has a spanning closed -walk.*
**Proof. **
We repeat the proof of Theorem 4.2 in [7]. Let be a cutset of . Since is -connected, every component of is joined to at least vertices in . Since is -free, every vertex of is joined to at most components of . Hence . Therefore, for all vertex sets , , regardless of is a cutset or not. Hence the assertion follows from Theorem 6.6 with replacing instead of .
- *
The following result confirms Conjecture 2.1 in [7]. Note that there are infinitely many graphs with toughness approaching having no spanning closed -walks, which were constructed by Ellingham and Zha [3].
Corollary 6.10
.* Every -tough graph with admits a spanning closed -walk.*
**Proof. **
If , then by the assumption, we have . Thus the assertions follows from Theorem 6.6 with setting .
- *
The next result confirms Conjecture 23 in [2]. Note that there are infinitely many -edge-connected -regular simple graphs with having no spanning closed -walks, which were constructed by Meredith [13].
Corollary 6.11
.* Every -edge-connected -regular graph admits a spanning closed -walk.*
**Proof. **
Apply Lemma 4.9 and Corollary 6.10.
- *
Finally, we propose the following conjecture to make a stronger version for Theorem 6.6.
Conjecture 6.12
.* Let be a graph and let be a positive integer-valued function on . If for all ,*
[TABLE]
then admits a spanning closed -walk passing through the edges of an arbitrary given matching.
Acknowledgments
The author would like to thank Ahmadreza G. Chegini and the referees for their helpful comments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Amahashi, On factors with all degrees odd, Graphs Combin. 1 (1985) 111–114.
- 2[2] M.N. Ellingham, Y. Nam, and H.-J. Voss, Connected ( g , f ) 𝑔 𝑓 (g,f) -factors, J. Graph Theory 39 (2002) 62–75.
- 3[3] M.N. Ellingham and X. Zha, Toughness, trees, and walks, J. Graph Theory 33 (2000) 125–137.
- 4[4] H. Enomoto, B. Jackson, P. Katerinis, and A. Saito, Toughness and the existence of k 𝑘 k -factors, J. Graph Theory 9 (1985) 87–95.
- 5[5] A. Frank and A. Gyárfás, How to orient the edges of a graph? in Combinatorics, Coll Math Soc J Bolyai 18 (1976) 353–364.
- 6[6] M. Hasanvand, Spanning trees and spanning Eulerian subgraphs with small degrees, Discrete Math. 338 (2015) 1317–1321.
- 7[7] B. Jackson and N.C. Wormald, k 𝑘 k -walks of graphs, Australas. J. Combin. 2 (1990) 135–146.
- 8[8] Z. Jin and X. Li, On a conjecture on k 𝑘 k -walks of graphs, Australas. J. Combin. 29 (2004) 135–142.
