An Ore-type condition for existence of two disjoint cycles
Maoqun Wang, Jianguo Qian

TL;DR
This paper improves a degree sum condition for guaranteeing two disjoint cycles of specified lengths in a graph, extending previous results and confirming a conjecture about the minimal degree sum needed.
Contribution
It establishes that a degree sum condition of at least n+2 suffices for the existence of two disjoint cycles of given lengths, generalizing prior theorems.
Findings
Improves the degree sum condition to d(u)+d(v) ≥ n+2
Confirms the conjecture posed by Yan et al.
Generalizes El-Zahar's result for odd n1 and n2.
Abstract
Let and be two integers with and a graph of order . As a generalization of Ore's degree condition for the existence of Hamilton cycle in , El-Zahar proved that if then contains two disjoint cycles of length and . Recently, Yan et. al considered the problem by extending the degree condition to degree sum condition and proved that if for any pair of non-adjacent vertices and of , then contains two disjoint cycles of length and . They further asked whether the degree sum condition can be improved to . In this paper, we give a positive answer to this question. Our result also generalizes El-Zahar's result when and are both odd.
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
TopicsLimits and Structures in Graph Theory · graph theory and CDMA systems · Graph Labeling and Dimension Problems
An Ore-type condition for existence of two disjoint cycles
Maoqun Wang and Jianguo Qian***Corresponding author. E-mail: [email protected] (J.G. Qian)
School of Mathematical Sciences, Xiamen University, Xiamen 361005, PR China
Abstract. Let and be two integers with and a graph of order . As a generalization of Ore’s degree condition for the existence of Hamilton cycle in , El-Zahar proved that if then contains two disjoint cycles of length and . Recently, Yan et. al considered the problem by extending the degree condition to degree sum condition and proved that if for any pair of non-adjacent vertices and of , then contains two disjoint cycles of length and . They further asked whether the degree sum condition can be improved to . In this paper, we give a positive answer to this question. Our result also generalizes El-Zahar’s result when and are both odd. Keywords: degree sum condition; disjoint cycles
1 Introduction
We consider only finite simple graphs. For terminologies and notations not defined here we refer to [3]. Let be a graph with vertices. We denote by and the vertex set and edge set of , respectively. For two vertices and in , we denote by the edge joining and . A neighbour of a vertex is a vertex adjacent to . The set of all neighbours of is denoted by , or simply by , and the degree of is defined to be . We use to denote the minimum degree of vertices in . A path (resp., cycle) is called a Hamilton path (resp., Hamilton cycle) if it has length (resp., ). If has a Hamilton cycle, then is called Hamiltonian. In general, if contains a cycle of length for every with , then is called pancyclic. If, for any two distinct vertices and , contains a Hamilton path with and as the two endvertices, then is called Hamilton-connected. Define
[TABLE]
The degree condition for the existence of cycle(s) with specified length(s) is one of the most elementary concerns in graph theory. A classic result should be the one given by Dirac in 1952, which says that every graph of order with minimum degree at least has a Hamilton cycle. Since then, this result has been generalized to various forms in terms of degree condition or degree sum condition. We recall some typical results on this subject.
Theorem 1.1**.**
(Dirac, [5]) For a graph of order , if and then is Hamiltonian.
Theorem 1.2**.**
(Ore, [12]) For a graph of order , if and then is Hamiltonian.
Theorem 1.3**.**
(Bondy, [4]) For a graph of order , if and then is either pancyclic or else is the complete bipartite graph .
Theorem 1.4**.**
(El-Zahar, [6]) Let be two integers with and a graph of order with . If then has two disjoint cycles of length and , where, for a real number , is the least integer not less than .
The degree condition in Theorem 1.4 is sharp since the complete bipartite graph does not have any odd cycle. In general, El-Zahar posed the following conjecture:
Conjecture 1.5**.**
(El-Zahar, [6]) Let be a graph of order with for each . If \delta(G)\geq\left\lceil\frac{n_{1}}{2}\right\rceil+\left\lceil\frac{n_{2}}{2}\right\rceil$$+\cdots+\left\lceil\frac{n_{k}}{2}\right\rceil then has disjoint cycles of length , .
In [1], Abbasi confirmed the conjecture for sufficiently large graphs by using the regularity lemma. For the special case when , the conjecture was posed earlier by Erdős [7] and was proved later by Wang [15]. In general, the conjecture still remains open. Recently, instead of degree condition, Yan et. al [17] considered the problem from the view point of degree sum condition and proved the following result:
Theorem 1.6**.**
(Yan. et.al,[17]) Let be a graph on vertices. For any two integers and with and , if , then has two disjoint cycles of length and .
As an extension of two disjoint cycles with specified lengths, Kostochka and Yu [10] showed that if (not sharp in general) then the graph contains every 2-factor. On the other hand, the sharpness of Theorem 1.4 implies that the degree sum is at least for Theorem 1.6. Even so, Yan et. al [17] pointed that it might not be easy to get a better degree sum condition than the one in Theorem 1.6 and therefore, posed the following question.
Question (Yan. et.al, [17]). Let be a graph of order with . Can guarantee that has two disjoint cycles of length and ?
In this paper, we give a positive answer to this question.
Theorem 1.7**.**
Let be two integers with and a graph of order with . If then has two disjoint cycles of length and .
2 Lemmas
In order to prove the main theorem, in this section we introduce some necessary lemmas.
Let and be two disjoint subsets of . We denote by (resp., ) the number of the edges in that lie between and (resp., lie in ), where denotes the subgraph of induced by . The graph obtained from by removing the vertices in is denoted by . In particular, if consists of a single vertex , then we simply write and as and , respectively.
For a cycle in , we always give a direction on and use to denote the cycle with the opposite direction. For a vertex , we use and to represent the -th predecessor and -th successor of along the direction of , respectively. For simplicity, we write and instead of and , respectively. For two vertices , we denote by the section of from to along the direction of .
Lemma 2.1**.**
[13]** Let and be the two endvertices of a Hamilton path in a graph of order . If , then is Hamiltonian.
Lemma 2.2**.**
[13]** Let be a Hamilton cycle of a graph of order with a given direction and let and be two vertices on . If or , then contains a Hamilton path with endvertices and .
Lemma 2.3**.**
[16]** If is a path of length in a graph and are two vertices in such that , then has a Hamilton path.
Lemma 2.4**.**
[8]** If is a graph on vertices and , then is Hamilton-connected.
Lemma 2.5**.**
[17]** Let and be two integers with and let be a graph on vertices with . Suppose that is a partition of such that and for i=1,2, and contains a Hamilton cycle. For two nonadjacent vertices , if does not contain a Hamilton path, then there exist two vertices such that contains a Hamilton path and the following holds: , .
The following lemma was obtained independently by Ainouche and Christofides [2], Jung [9], Nara [11], and Schmeichel and Hayes [14].
Lemma 2.6**.**
[2, 9, 11, 14]** Let be a graph of order . If , then one of the following holds:
(i)
* contains a Hamilton cycle.*
(ii)
* , where and is odd with .*
(iii)
* for some positive integers and with .*
Lemma 2.7**.**
Let and be two integers with and a graph on vertices. If and has no pair of two disjoint cycles of length and , then has a partition such that and has a Hamilton path; , and moreover, one of the following holds:
(i)
For any two vertices , has a Hamilton cycle;
(ii)
* , where is odd and ;*
(iii)
, where and are two positive integers with .
Proof.
Let be a partition of with such that contains a Hamilton path for each and is maximum among all such partitions. Since , Theorem 1.2 implies that is Hamiltonian and therefore, the partition above exists. Since has no pair of two disjoint cycles of length and , one of and , say , is not Hamiltonian. Let and be the two endvertices of a Hamilton path in . Since is not Hamiltonian, and are not adjacent and, moreover, by Lemma 2.1 we have and, therefore,
[TABLE]
because . Let and . It is clear that contains a Hamilton path since and are the two endvertices of a Hamilton path in . Further, by Lemma 2.3 and (1), has a Hamilton path.
Claim 1. If then has two vertices and such that contains a Hamilton path and the following two inequalities hold:
[TABLE]
Proof.
Assume first that is not Hamiltonian. Choose and to be the two endvertices of a Hamilton path in . Since is not Hamiltonian, we have and, by Lemma 2.1, . Thus, , as desired. Now assume that is Hamiltonian. Let and be arbitrary two nonadjacent vertices in . Since , we may choose and to be such that satisfy (2). If contains a Hamilton path then we are done by letting and . Otherwise, in Lemma 2.5 we replace and with and , respectively. Then clearly satisfy our requirement for , which completes the proof of the claim. ∎
Let and be defined as in Claim 1 and let . Then contains a Hamilton path. By Lemma 2.3 and (2), has a Hamilton path. Moreover, recall that and therefore, . Further, by (1) and Claim 1, if then
[TABLE]
This contradicts the maximality of . Thus, we have .
Suppose now that (i) does not hold, that is, there are two vertices such that is not Hamiltonian. Consider the graph . Recalling that , we have . So by Lemma 2.6 we have , where is odd and ; or for some positive integers and with . For the former case, we notice that means that contains at least pairwise nonadjacent vertices, which is of course the case for . Further, the condition implies that each of these vertices is adjacent to both and . Thus, . If the latter holds, it is clear that for some positive integers and with . Thus, (ii) or (iii) holds, which completes our proof. ∎
3 Proof of Theorem 1.7
The main idea in our proof comes from [6] and [17]. In the following, when we say that a graph has a pair of disjoint -cycles we always mean that has two disjoint cycles of length and . Further, for more clarity we always write a cycle as the form , instead of its standard form.
Firstly, we prove the following proposition.
Proposition 1. If , then has a pair of disjoint -cycles and a pair of disjoint -cycles.
Proof.
Since , by Theorem 1.3, has a 3-cycle, denoted by . Let . Obviously, . By Lemma 2.6, we distinguish among three cases.
Case 1. contains a Hamilton cycle.
In this case, we need only to find a pair of disjoint -cycles in for . Let be a Hamilton cycle in (with a given direction).
Subcase 1.1. has two nonadjacent vertices and with .
In this case, . This implies that or is adjacent to at least two vertices on , say . It is clear that form a 4-cycle. If , then has an -cycle. Now assume that . If then by Lemma 2.1, is Hamiltonian. Now we consider the case that . In this case, again by we have . This means that at most one of is not an edge in , say . Replacing the roles by and repeating the discussion above, we can see that at most one of is not an edge in . Thus, is an -cycle and induces a 4-cycle, where is a common neighbour of and on .
Subcase 1.2. for any two nonadjacent vertices .
We first assume that contains a vertex that is adjacent to at least two vertices on , say . If and are adjacent then we are done. If and are not adjacent, then by Lemma 2.1, is Hamiltonian since , i.e., . Thus, we get a pair of disjoint -cycles and the Hamilton cycle in .
We now assume that every vertex in is adjacent to at most one vertex on . Let be an arbitrary vertex in and, without loss of generality, assume that . If , then and since . This means that and have a common neighbour in , which contradicts that . Thus, . Let be an arbitrary edge with . Since , and are not adjacent and therefore, have a common neighbour in . Notice that and are the only neighbours of and on , respectively. Therefore, is neither adjacent to nor to . So again by , is adjacent to at least two vertices and in . Further, since , so by Lemma 2.4, is Hamilton-connected. Thus, we get a pair of disjoint -cycles and , where is a Hamilton path in with endvertices and .
Case 2. , where and is even.
In this case has a set of pairwise non-adjacent vertices. We denote this set by and denote . It is clear that and . Since , each vertex in must be adjacent to all of the vertices on and the vertices in . Choose a vertex and two vertices . If and are not adjacent then, again by , either or is adjacent to one of , say . In either two cases that and are adjacent or not, one can see that forms a 3-cycle and has an -cycle while forms a 4-cycle and has an -cycle.
Case 3. for two positive integers and with .
Without loss of generality, we assume that . If , then is a path where . Since , is adjacent to two vertices in , say . Thus, has a pair of disjoint -cycles and . We now consider the case that . Again by the assumption that , each vertex in and is adjacent to all of the vertices because the vertices between and are not adjacent. In this case, it is not difficult to find a pair of disjoint -cycles and a pair of disjoint -cycles in . The proposition follows. ∎
By Proposition 1, we need only to consider the case that . Throughout the following, we assume that has a partition such that
1)
and has a Hamilton path;
2)
, and therefore, has a Hamilton cycle, denoted by .
Thus, to prove Theorem 1.7, it suffices to prove that if satisfies any one of (i),(ii),(iii) in Lemma 2.7 then has a pair of disjoint -cycles. We will distinguish among three claims. The following two propositions are necessary for our further discussion.
Proposition 2. is Hamiltonian or is Hamiltonian for some two consecutive vertices and on .
Proof.
Let and be the two endvertices of a Hamilton path in . If and are adjacent then clearly is Hamiltonian. If then by Lemma 2.1, again is Hamiltonian. Now assume that and are not adjacent and . In this case we have , which implies that there are two consecutive vertices and on such that . Thus, is Hamiltonian. ∎
Proposition 3. Let and . If is not Hamiltonian but has a Hamilton path with and as the two endvertices, then and have three common neighbours in .
Proof.
Let . If , or but then would be Hamiltonian because of Lemma 2.1. Now assume that and . Then . This means that and have at least three common neighbours in . ∎
Claim 1. If is Hamiltonian for any two vertices then has a pair of disjoint -cycles.
Proof.
It suffices to prove that is Hamiltonian for some . If is Hamiltonian for two consecutive vertices and on then the claim follows directly. Now assume that is not Hamiltonian for any two consecutive vertices and on . By Proposition 2, let be a Hamilton cycle in .
Case 1. .
Let and be two nonadjacent vertices in and . Since , we have . This implies that has two consecutive vertices and such that and therefore, or is adjacent to both and , say . Since is not Hamiltonian, is not the pair of the two endvertices of any Hamilton path in . This implies that and, moreover, by Lemma 2.2, . Thus, and therefore, and have a common neighbour in with . So is a Hamilton cycle in , again as desired.
Case 2. .
Notice that . So by Lemma 2.4, is Hamilton-connected.
Let with and . Then has a Hamilton path with two endvertices and . Since is not Hamiltonian, then by Proposition 3, and have a common neighbour , i.e., . Since , we have for any two nonadjacent vertices and in . Thus, by Lemma 2.4, is Hamilton-connected.
If , then is adjacent to a vertex in other than . Moreover, we may choose a direction of such that . Then has a Hamilton path with endvertices and because is Hamilton-connected. Thus, has a Hamilton path with endvertices and . If is Hamiltonian, then we are done. If not, by Proposition 3, and have a common neighbour . Thus, has a Hamilton cycle .
Now consider the case that for any vertex . First assume that there is a vertex such that , i.e. . Let and be two distinct vertices in such that , . By the degree sum condition, we have and therefore, . Since , we have , and then . Thus, there is a vertex such that , a contradiction.
Assume now that for any vertex . Let with and . Then and are the endvertices of the Hamilton path in . If is not Hamiltonian then by Proposition 3, and have three common neighbours, say one of which is . Similarly, and have three common neighbours. Further, notice that is a Hamilton path with endvertices and . If is not Hamiltonian then and have three common neighbours. Consequently, we can choose three distinct vertices such that . Thus, has a Hamilton cycle . Write . Notice that, for any pair of nonadjacent vertices and in , we have , i.e., . So by Lemma 2.4, is Hamilton-connected. Thus, has a Hamilton path with endvertices and , and hence we obtain a desired -cycle . ∎
Claim 2. If , then has a pair of disjoint -cycles.
Proof.
It is clear that has a set of pairwise non-adjacent vertices. We denote this set by and denote . Thus, and . Since , has at most one isolated vertex.
Let be a Hamilton path in and let and be its two endvertices. If and , then , say . Thus, and , say where . Since has at most one isolated vertex, one of and contains an edge, say . If there is a vertex such that , then has a pair of disjoint -cycles and an -cycles in . Otherwise, we have and therefore, because . Thus, there is a vertex such that is not empty. Hence, has a pair of disjoint -cycle and an -cycle in .
We now assume that or holds for the two endvertices of any Hamilton path in . Similar to the proof of Proposition 2, is Hamiltonian. Let be a Hamilton cycle in .
Since and , there are two distinct vertices such that and . Thus, each of and is adjacent to a pair of two consecutive vertices on , say and , respectively.
Claim 2.1. If has no pair of disjoint -cycles and contains a then the pairs and can be properly chosen to be distinct.
Proof.
If or is adjacent to at least two pairs of two consecutive vertices on then the assertion clearly holds. Assume now that each of and is adjacent to exactly one pair of two consecutive vertices and moreover, they are adjacent to the same pair, say . In this case, recall that and . This implies that and for each (in this case must be odd). Since contains a , has at least one edge for any . Thus, if for some then has a pair of disjoint -cycle and an -cycle in , a contradiction. Similarly, if is adjacent to some with odd then has a pair of disjoint -cycle and an -cycle in . This is again a contradiction. Therefore, is adjacent to neither vertex in nor vertex in . Therefore,
[TABLE]
which contradicts our assumption that since and are not adjacent. ∎
If contains a then by Claim 2.1, is Hamiltonian and moreover, it is not difficult to find a Hamilton cycle in .
If does not contain , then each component in is a star (i.e., ) or has at most three vertices. Thus, we may choose two nonadjacent vertices such that and . Moreover, each of and has at least one edge because, except one possible isolated vertex, every vertex in has degree at least one. Therefore, and hence, , say . Choose a Hamilton cycle in such that . Since , we have and therefore, or is adjacent to two consecutive vertices on , say . If , then has a pair of disjoint -cycle and an -cycle in since has at least one edge. Similarly, if is adjacent to one of then we can get a pair of disjoint -cycles. Now assume that . Then is adjacent to two consecutive vertices on as . Therefore, has a pair of disjoint -cycle and an -cycle in . The claim follows. ∎
Claim 3. If for some positive integers and with , then has a pair of disjoint -cycles.
Proof.
If , then . So by Claim 2, Claim 3 holds. Thus, we assume that . Let be a Hamilton cycle in and let . It is clear that is also a Hamilton cycle in . So by Proposition 2, is Hamiltonian for some two consecutive vertices and on or is Hamiltonian. Noticing that at most one of and is in , is Hamiltonian. So if the former holds, then we are done. We now assume that has a Hamilton cycle .
For any vertex and , since and , we have . Therefore, or is adjacent to two consecutive vertices on , say . Thus, has a Hamilton path with endvertices and . If is Hamiltonian, then we are done. If not, then by Proposition 3, and have a common neighbour . It is clear that is Hamiltonian because . Hence, if is Hamiltonian then we are done. If not, again by Proposition 3, and have a common neighbour in , say . Noticing that at most one of and is in , is Hamiltonian. Thus, we get a pair of an -cycle and an -cycle (Hamilton cycle) in . ∎
By Lemma 2.7 and the three claims above, Theorem 1.7 follows.
Remark. Since , Theorem 1.7 gives a generalization of Theorem 1.4 when and are both odd. This remains a natural question: Can guarantee that has a pair of disjoint -cycles if at least one of and is even?
4 Acknowledgements
This work was supported by the National Natural Science Foundation of China [Grant numbers, 11471273, 11561058].
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Abbasi, The solution of the El-Zahar problem, Doctoral dissertation, Rutgers University, 1998.
- 2[2] A. Ainouche, N. Christofides, Condition for the existence of Hamiltonian circuits in graphs based on vertex degrees, J. Lond. Math. Soc. 32 (1985) 385-391.
- 3[3] J.A. Bondy and U.S.A. Murty, Graph theory with applications, Elsevier, New York (1976).
- 4[4] J.A. Bondy, Pancyclic Graph I, J. Combin. Theory, 11 (1971) 80-84.
- 5[5] G.A. Dirac, Some theorems on abstract graphs, Proc. Math. Soc., 2 (3) (1952) 69-81.
- 6[6] M.H. El-Zahar, On circuits in graphs, Discrete Math., 50 (1984) 227-230.
- 7[7] P. Erdős, Some Recent Combinatorial Problems, Technical report, University of bielefeld, 1990.
- 8[8] P. Erdős, J.Gallai, On maximal paths and circuits of graphs, Acta Math. Acad. Sci.Hung., 10 (1959) 337-356.
