Abstract
We prove that if is a 2-connect graph of size (the number of edges) and minimum degree with , where when and when , then each longest cycle in is a dominating cycle. The exact analog of this theorem for Hamilton cycles follows easily from two known results according to Dirac and Nash-Williams: each graph with is hamiltonian. Both results are sharp in all respects.
1. Introduction
Only finite undirected graphs without loops or multiple edges are considered. We reserve , , , and to denote the number of vertices (order), the number of edges (size), the minimum degree, and the connectivity of a graph, respectively. A graph is hamiltonian if contains a hamiltonian cycle, that is, a cycle of length . Further, a cycle in is called a dominating cycle if the vertices in are mutually nonadjacent. A good reference for any undefined terms is [1].
The following two well-known theorems provide two classic sufficient conditions for Hamilton and dominating cycles by linking the minimum degree and order .
Theorem A (see [2]). Every graph with is hamiltonian.
Theorem B (see [3]). If is a 2-connect graph with , then each longest cycle in is a dominating cycle.
The exact analog of Theorem A that links the minimum degree and size easily follows from Theorem A and a particular result according to Nash-Williams [4] (see Theorem 1.1 below).
Theorem 1.1. Every graph is hamiltonian if
The hypothesis in Theorem 1.1 is equivalent to and cannot be relaxed to due to the graph consisting of two copies of and having exactly one vertex in common. Hence, Theorem 1.1 is best possible.
The main goal of this paper is to prove the exact analog of Theorem B for dominating cycles based on another similar relation between and .
Theorem 1.2. Let be a 2-connect graph with where when and when . Then each longest cycle in is a dominating cycle.
To show that Theorem 1.2 is sharp, suppose first that , implying that the hypothesis in Theorem 1.2 is equivalent to . The graph shows that the connectivity condition in Theorem 1.2 cannot be relaxed by replacing it with . The graph with vertex set and edge set shows that the size bound cannot be relaxed by replacing it with . Finally, the graph shows that the conclusion “each longest cycle in is a dominating cycle” cannot be strengthened by replacing it with “ is hamiltonian.” Analogously, we can use , , and , respectively, to show that Theorem 1.2 is sharp when . So, Theorem 1.2 is best possible in all respects.
To prove Theorems 1.1 and 1.2, we need two known results, the first of which is belongs Nash-Williams [4].
Theorem C (see [4]). If , then either is hamiltonian or , or , where denote an arbitrary graph on vertices.
The next theorem provides a lower bound for the length of a longest cycle in 2-connected graphs according to Dirac [2].
Theorem D (see [2]). Every 2-connected graph either has a hamiltonian cycle or has a cycle of length at least .
2. Notations and Preliminaries
The set of vertices of a graph is denoted by and the set of edges by . For , a subset of , we denote by the maximum subgraph of with vertex set . We write for the subgraph of induced by . For a subgraph of , we use short for . The neighborhood of a vertex will be denoted by . Set . Furthermore, for a subgraph of and , we define and .
A simple cycle (or just a cycle) of length is a sequence of distinct vertices with for each , where . When , the cycle on two vertices coincides with the edge , and when , the cycle coincides with the vertex . So, all vertices and edges in a graph can be considered as cycles of lengths 1 and 2, respectively.
Paths and cycles in a graph are considered as subgraphs of . If is a path or a cycle, then the length of , denoted by , is . We write with a given orientation by . For , we denote by the subpath of in the chosen direction from to . For , we denote the th successor and the th predecessor of on by and , respectively. We abbreviate and by and , respectively.
Special Definitions
Let be a graph, a longest cycle in , and a longest path in of length . Let be the elements of occurring on in a consecutive order. Set
where .(∗1) We call elementary segments on created by .(∗2) We call a path an intermediate path between two distinct elementary segments and if
(∗3) The set of all intermediate paths between elementary segments will be denoted by .
Lemma 2.1. Let be a graph, a longest cycle in , and a longest path in of length . If , and , then where and .
Lemma 2.2. Let be a graph, a longest cycle in , and a longest path in of length . If , and , are elementary segments induced by , then (a1) if is an intermediate path between and , then (a2) if and for some , then
Lemma 2.3. Let be a graph, a cut set in , and a connected component of of order . Then where .
Lemma 2.4. Let be a 2-connect graph. If , then either or each longest cycle in is a dominating cycle.
3. Proofs
Proof of Lemma 2.1. Put
By the hypothesis, , implying that
Let be the elements of occuring on in a consecutive order. Put , where . Clearly, . Since is extreme, . Next, if for some , then . Further, if either , or , , then again .
Case 1. ().
Case 1.1 (). It follows that among there are segments of length at least . Observing also that each of the remaining segments has a length at least 2, we have
Since and ,
Recalling that , we get
Analogously, . So,
Case 1.2 (either , or , ). Assume without loss of generality that and , that is, and . Hence, among there are segments of length at least . Taking into account that each of the remaining segments has a length at least 2 and , we get
Case 2 (). We first prove that . Since and , there are at least two segments among of length at least . If , then clearly and
Otherwise, since , there are at least three elementary segments of length at least , that is,
So, in any case, .
To prove that , we distinguish two main cases.
Case 2.1 (). It follows that among there are segments of length at least . Further, since each of the remaining segments has a length at least 2, we get
Observing also that
we have
implying that .
Case 2.2 (either , or , ). Assume without loss of generality that and , that is, and . It follows that among there are segments of length at least . Observing also that , that is, , we get
Proof of Lemma 2.2. Let be the elements of occuring on in a consecutive order. Put , where . To prove , let be an intermediate path between elementary segments and with and . Put
Clearly,
Since is extreme, we have , implying that . By a symmetric argument, . Hence
The proof of is complete. To prove , let and for some .
Case 1 (). It follows that consists of a unique intermediate edge . By ,
Case 2 (). It follows that consists of two edges , . Put and , where and .
Case 2.1 ( and ). Assume without loss of generality that and occur in this order on .
Case 2.1.1. and occur in this order on .
Put
Clearly,
Since is extreme, , implying that . By a symmetric argument, . Hence
Case 2.1.2. and occur in this order on .
Putting
we can argue as in Case 2.1.1.
Case 2.2 (either , or , ). Assume without loss of generality that , and occur in this order on . Put
Clearly,
Since is extreme, and , implying that
Hence,
Case 3 (). It follows that consists of three edges , , . Let , where and . If there are two independent edges among , , , then we can argue as in Case 2.1. Otherwise, we can assume without loss of generality that and , , occur in this order on . Put
Clearly,
Since is extreme, we have and , implying that
Hence,
Proof of Lemma 2.3. Put
Observing that for each , we have . Therefore,
Proof of Lemma 2.4. Let be a longest cycle in and a longest path in of length . If , then is a dominating cycle and we are done. Let , that is, . By the hypothesis, . Further, by Theorem D, . From these inequalities, we get
Let be the elements of occuring on in a consecutive order. Put
where .
Case 1 (). Let be a longest path in with and . Since is extreme, we have and , implying that
Since and , we have . By (3.34), , implying that .
Case 2. ().
Case 2.1 (). By (3.32),
Case 2.1.1 (). It follows that , where
By Lemma 2.1, . Recalling (3.35), we get . If , then by Lemma 2.1, , contradicting (3.35). Let . Clearly, and . Further, if , then , again contradicting (3.35). Let , implying that . By Lemma 2.2, . Let be the connected components of with and . For each , put
Clearly, . By Lemma 2.3,
implying that
Case 2.1.2 (). Clearly, . If , then we can argue as in Case 2.1.1. Let . Further, if for some distinct , then , contradicting (3.35). Hence
Claim 1. and(1)if then ,(2)if then ,(3)if then .
Proof. If then we are done. Otherwise, , for some distinct . By definition, there is an intermediate path between and . If , then by Lemma 2.2,
contradicting (3.40). Otherwise, and therefore, . By Lemma 2.2, . Combining this with (3.40), we have
Furthermore, if , then by Lemma 2.2, , contradicting (3.42). So,
Put . If , then , contradicting (3.35). Further, if , then by Lemma 2.2, . Let .
Case (). It follows that for some distinct and for each . Recalling that and , we have , that is, . By Lemma 2.2, for each distinct . Moreover, we have if either or . So,
Case (). It follows that and for some distinct and for each . By (3.42), we can assume without loss of generality that either or , .
Case (). It follows that . By Lemma 2.2, and if , implying that .
Case (, ). It follows that . By Lemma 2.2, we have and for each . Furthermore, if . Thus, .
Case (). It follows that for some and for each . By (3.42), .
Case (). It follows that . By Lemma 2.2, for each , implying that .
Case (). It follows that . By Lemma 2.2, for each and if , that is, .
Case (). It follows that . By Lemma 2.2, for each and if , that is, . Claim 1 is proved.
Let and let , where and for some distinct . Put . Form a graph in the following way. If and in then we take . Next, suppose that and in . Put
If , then clearly in , contradicting the hypothesis. Otherwise, for some and we take . Finally, if , then as above, and for some , and we take . Clearly, and . This procedure may be repeated for all edges of . The resulting graph satisfies the following conditions:
In fact,
where consists of at most appropriate new edges such that is disconnected. Let be the connected components of with and . For each , put
Clearly, . If for some , then
contradicting (3.32). Otherwise, . It follows that which is equivalent to
Case 2.1.2.1 (). By (3.50) and Lemma 2.3, . Hence
Using (3.46) and Claim 1, we have
Case 2.1.2.2 (). Assume without loss of generality that , that is, . By (3.50) and Lemma 2.3, and
Hence
By (3.46) and Claim 1,
Case 2.1.2.3 (). Assume without loss of generality that , that is, . By (3.50) and Lemma 2.3, and
Hence
By (3.46) and Claim 1,
Case 2.2 (). According to (3.32), we can distinguish five main cases, namely, , , , , and .
Case 2.2.1 (). It follows that and
If , then by (3.59) and Lemma 2.1, , contradicting (3.32). Let . Clearly, and . If , then
again contradicting (3.32). Let . It means that , that is, is hamiltonian. By symmetric arguments, for each . Assume that , that is, for some elementary segments and . By the definition, there is an intermediate path between and . If , then by Lemma 2.2
Hence
contradicting (3.32). Thus, , that is, . By Lemma 2.2,
which yields
If , then , contradicting (3.32). Let . Recalling (3.59), we have , that is, and . Hence, . On the other hand, by (3.32) and the fact that , we have . Thus
Put . As in Case 2.1.2, form a graph by adding at most new edges in such that and are disconnected. We denote immediately if . Hence
Let be the connected components of with and . Since (i.e., is hamiltonian) and is extreme, we have . Using notation (3.48) for , we have and . If for some , then
By (3.59), , implying that and , contradicting (3.32). Let . It follows that
By Lemma 2.3, , implying that
If , then for some distinct . By Lemma 2.2
and hence , contradicting (3.65). So, . By (3.66) and (3.69),
Case 2.2.2 (). It follows that . By (3.32),
If , then by Lemma 2.1, , contradicting (3.72). Let . Further, if , then
again contradicting (3.72). Let . It follows that , that is, is hamiltonian. By symmetric arguments, for each . Clearly, .
Case 2.2.2.1 (). It follows that is disconnected. Let be the connected components of with and . Since is extreme and is hamiltonian, we have . By notation (3.48), and . If for some , then
contradicting (3.32). So, . By Lemma 2.3,
Hence,
Case 2.2.2.2 (). By definition, there is an intermediate path between and . If , then by Lemma 2.2
contradicting (3.72). Otherwise, . Further, if , then by Lemma 2.2
again contradicting (3.72). Thus .
Case 2.2.2.2.1 (). Put . As in Case 2.1.2, form a graph by adding at most two new edges in such that , is disconnected and . Let be the connected components of with and . Using notation (3.48) for , as in Case 2.2.2.1, we have . By Lemma 2.2, . It means that , that is, . Assume without loss of generality that . By Lemma 2.3,
implying that
Hence
Case 2.2.2.2.2 (). By Lemma 2.2,
Recalling (3.72), we get and . Put . As in Case 2.1.2, form a graph by adding at most four new edges in such that , is disconnected and . Let , and be the connected components of with and . Using notation (3.48) for , we have as in Case 2.2.2.1, . Since and , we can assume without loss of generality that either , or , .
Case 2.2.2.2.2.1 (, ). It follows that , and . By Lemma 2.3,
Hence
Case 2.2.2.2.2.2 (, ). Let , where
If and , then as in proof of Lemma 2.2 (Case 2.1),
contradicting (3.72). Let either and or and .
Case 2.2.2.2.2.2.1 ( and ). Assume without loss of generality that occur on in this order. If , then
contradicting (3.72). Let , that is, . Put
Clearly,
By summing and observing that
we get
Hence , again contradicting (3.72).
Case 2.2.2.2.2.2.2 ( and ). Assume without loss of generality that occur on in this order.
Case 2.2.2.2.2.2.2.1 (). If and , then , contradicting the hypothesis. Thus, we can assume without loss of generality that . If , then
contradicting (3.72). Let , that is, . Since , we have . If , then , a contradiction. Otherwise, for some . Put
Clearly,
By summing and observing that , we get
Hence , contradicting (3.72).
Case 2.2.2.2.2.2.2.2 (). It follows that
If either or , then we can argue as in Case 2.2.2.2.2.2.2.1. Otherwise, . If , then
a contradiction. Let . Similarly, , implying that . If , then
a contradiction. So, , again a contradiction, since .
Case 2.2.2.2.2.2.2.3 (). It follows that
Since , we have either or , say . Put
If , then , a contradiction. This means that . If then , a contradiction. Let . Since , we have , that is, . Further, if , then
a contradiction. Let . Since , we have , contradicting the fact that .
Case 2.2.3 (). By (3.32),
It follows that .
Case 2.2.3.1 (). If , then by Lemma 2.1, , contradicting (3.102). Let . If , then
contradicting (3.102). Let . It follows that . Recalling (3.102), we get
Assume that for some and . Besides, we can assume without loss of generality that . Since is extreme, we have
implying that
a contradiction. So, for each . On the other hand, by Lemma 2.2, and hence is disconnected. Let , and be the connected components of with and . Using notation (3.48), we have . By Lemma 2.3,
implying that
Case 2.2.3.2 (either or ). Assume without loss of generality that . Put .
Case 2.2.3.2.1 (). It follows that for some and we can argue as in Case 2.2.3.1.
Case 2.2.3.2.2 (). It follows that
Since , there is an edge such that and . Since , we have . By (3.109), . Then replacing with , we can argue as in Case 2.2.3.1.
Case 2.2.4 (). By (3.32), . Let be a longest path in with . If , then by (3.34), , a contradiction. Let
Case 2.2.4.1 (). It follows that . If for some , then clearly , contradicting (3.110). Let . Further, if , then again , contradicting (3.110). Let for some . Since , there is a path connecting and such that and . Clearly, . If , then
contradicting (3.110). Let . Further, if , then recalling that we have , a contradiction. Otherwise, and , contradicting (3.110).
Case 2.2.4.2 (). Put . Since , there are two disjoint paths connecting and . Further, since is extreme, we have . Let and , where and . Since is a hamiltonian cycle in , we can assume that is chosen such that . If , then , contradicting (3.110). Let . If for some , then
contradicting (3.110). Otherwise, , implying that for some . Then
again contradicting (3.110).
Case 2.2.5 (). By (3.32), . On the other hand, by Theorem D, , implying that and . Let be a longest path in with . If , then by (3.35), , a contradiction. Let
Case 2.2.5.1 (). Put . Since , there are two disjoint edges and connecting and such that and . Since is a hamiltonian cycle in , we can assume without loss of generality that is chosen such that . If , then , contradicting (3.114). Let . Further, if for some , then
contradicting (3.114). Now let for each . It follows that , that is, for some . But then , contradicting (3.114).
Case 2.2.5.2 (). If then by Theorem C, is hamiltonian and we can argue as in Case 2.2.5.1. Otherwise, , implying that
Assume without loss of generality that .
Case 2.2.5.2.1 (). It follows that . By (3.116), . Put . Since , there is a path connecting and such that and . If , that is, , then is a hamiltonian cycle in and we can argue as in Case 2.2.5.1. Let . Since , we have . Further, since , we have for some . Hence,
contradicting (3.114).
Case 2.2.5.2.2 (). Let . By (3.116), . If either or , then for some and therefore
contradicting (3.114). Otherwise, . Since , there is an edge such that and . Clearly, . Further, we can argue as in Case 2.2.5.1.
Case 2.2.5.2.3 (). Since , we have . Hence , contradicting (3.114).
Proof of Theorem 1.1. Let be a graph satisfying the hypothesis of Theorem 1.1, which is equivalent to Since we have which is equivalent to If is even, that is, for some integer , then implying that . By Theorem A, is hamiltonian. Let is odd, that is, for some integer . Then implying that . Recalling that is hamiltonian when , we can assume that . By Theorem C, either is hamiltonian or containers at least edges, contradicting (3.119). Theorem 1.1 is proved.
Proof of Theorem 1.2. Let be a 2-connected graph. The hypothesis of Theorem 1.2 is equivalent to
Case 1 ( and ). Let be a longest cycle in and a longest path in of length . If , then is a dominating cycle and we are done. Let . Since , there is a path such that and . Further, since is extreme, we have and therefore, , contradicting the hypothesis.
Case 2 ( and ). Since
we have , which is equivalent to
If for some integer , then
implying that . Next, if for some integer , then
implying that . Finally, if for some integer , then
implying that . So, , in any case. By Lemma 2.4, each longest cycle in is a dominating cycle.
Acknowledgment
The author would like to thank the anonymous referee for careful reading of the paper and valuable suggestions.