a degree sum condition for longest cycles in 3-connected graphs

7
A Degree Sum Condition for Longest Cycles in 3-Connected Graphs Tomoki Yamashita DEPARTMENT OF MATHEMATICS SCHOOL OF DENTISTRY, ASAHI UNIVERSITY 1851 HOZUMI, GIFU 501–0296 JAPAN E-mail: [email protected] Received July 6, 2005; Revised July 19, 2006 Published online 27 October 2006 in Wiley InterScience(www.interscience.wiley.com). DOI 10.1002/jgt.20210 Abstract: For a graph G, we denote by d G (x) and κ(G) the degree of a vertex x in G and the connectivity of G, respectively. In this article, we show that if G is a 3-connected graph of order n such that d G (x) + d G (y) + d G (z ) d for every independent set {x, y, z }, then G contains a cycle of length at least min{d κ(G), n}. © 2006 Wiley Periodicals, Inc. J Graph Theory 54: 277–283, 2007 Keywords: degree sum; connectivity; longest cycle; circumference 1. INTRODUCTION In this article, we consider only finite undirected graphs without loops or multiple edges. Let G be a graph and X V (G). We denote the degree of a vertex x in G by d G (x). We define δ(X):= min{d G (x): x X}. We denote by G[X] an induced subgraph by X, and by α(X) the maximum number of pairwise nonadjacent vertices in G[X]. If G[X] is not complete, we denote by κ(X) the minimum cardinality of a set of vertices of G separating two vertices of X. If G[X] is complete, we define κ(X) =|X|− 1. Let Journal of Graph Theory © 2006 Wiley Periodicals, Inc. 277

Upload: tomoki-yamashita

Post on 11-Jun-2016

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: A degree sum condition for longest cycles in 3-connected graphs

A Degree Sum Conditionfor Longest Cycles in3-Connected Graphs

Tomoki Yamashita

DEPARTMENT OF MATHEMATICSSCHOOL OF DENTISTRY, ASAHI UNIVERSITY

1851 HOZUMI, GIFU 501–0296JAPAN

E-mail: [email protected]

Received July 6, 2005; Revised July 19, 2006

Published online 27 October 2006 in Wiley InterScience(www.interscience.wiley.com).DOI 10.1002/jgt.20210

Abstract: For a graph G, we denote by dG(x) and κ(G) the degree of avertex x in G and the connectivity of G, respectively. In this article, we showthat if G is a 3-connected graph of order n such that dG(x) + dG(y) + dG(z) ≥d for every independent set {x, y, z}, then G contains a cycle of length atleast min{d − κ(G), n}. © 2006 Wiley Periodicals, Inc. J Graph Theory 54: 277–283, 2007

Keywords: degree sum; connectivity; longest cycle; circumference

1. INTRODUCTION

In this article, we consider only finite undirected graphs without loops or multipleedges. Let G be a graph and X ⊂ V (G). We denote the degree of a vertex x in G

by dG(x). We define δ(X) := min{dG(x) : x ∈ X}. We denote by G[X] an inducedsubgraph by X, and by α(X) the maximum number of pairwise nonadjacent verticesin G[X]. If G[X] is not complete, we denote by κ(X) the minimum cardinality ofa set of vertices of G separating two vertices of X. If G[X] is complete, we defineκ(X) = |X| − 1. Let

Journal of Graph Theory© 2006 Wiley Periodicals, Inc.

277

Page 2: A degree sum condition for longest cycles in 3-connected graphs

278 JOURNAL OF GRAPH THEORY

σk(X) =min

{∑x∈S

dG(x) : S is an independent set of G[X] with |S| = k

}if α(X) ≥ k

+∞ if α(X) < k.

We simply write δ, α, κ, and σk instead of δ(V (G)), α(V (G)), κ(V (G)), andσk(V (G)), respectively.

The following two results are well-known in hamiltonian graph theory.

Theorem 1 (Ore [7]). Let G be a graph of order n ≥ 3. If σ2 ≥ n, then G ishamiltonian.

Theorem 2 (Chvatal and Erdos [4]). Let G be a graph of order n ≥ 3. If α ≤ κ,then G is hamiltonian.

For X ⊂ V (G) with |X| ≥ k, let

�k(X) = max

{∑x∈S

dG(x) : S is a subset of X with |S| = k

}.

We define

σkr (X) ={min{�r(S) : S is an independent set of G[X] with |S| = k} if α(X) ≥ k

+∞ if α(X) < k.

We also write σkr instead of σk

r (V (G)). Recently, we gave a common generaliza-tion of Theorems 1 and 2 involving this parameter.

Theorem 3 ([9]). Let G be a connected graph on n vertices. If σκ+12 ≥ n, then G

is hamiltonian.

The following theorems are generalizations of Theorem 3 in different directions.

Theorem 4 ([9]). Let G be a 2-connected graph on n vertices, and X a subset ofV (G). If σ

κ(X)+12 (X) ≥ n, then G contains a cycle passing through X.

Theorem 5 ([9]). Let G be a 2-connected graph on n vertices. Then G containsa cycle of length at least min{σκ+1

2 , n}.On the other hand, Bauer et al. (1989) gave a σ3 condition that guarantees the

existence of a hamiltonian cycle.

Theorem 6 (Bauer et al. [1]). Let G be a 2-connected graph on n vertices. Ifσ3 ≥ n + κ, then G is hamiltonian.

Journal of Graph Theory DOI 10.1002/jgt

Page 3: A degree sum condition for longest cycles in 3-connected graphs

DEGREE SUM CONDITION IN 3-CONNECTED GRAPHS 279

Broersma et al. (1997) showed a generalization of Theorem 6 in terms of cyclespassing through specified vertices.

Theorem 7 (Broersma et al. [3]). Let G be a 2-connected graph on n vertices,and X a subset of V (G). If σ3(X) ≥ n + min{κ(X), δ(X)}, then G contains a cyclepassing through X.

In this article, we prove the following result concerning the length of a longestcycle.

Theorem 8. Let G be a 3-connected graph on n vertices. Then G contains a cycleof length at least min{σ3 − κ, n}.

Several results are known for the length of a longest cycle in a 3-coonectedgraph. Let σ3 = min{∑3

i=1 dG(xi) − | ⋂3i=1 N(xi)| : {x1, x2, x3} is an independent

set of G}, and let NC = min{|N(u) ∪ N(v)| : uv �∈ E(G), u �= v}.Theorem 9 (Wei [8]). Let G be a 3-connected graph on n vertices. Then G

contains a cycle of length at least min{σ3, n}.Theorem 10 (Liu [6]). Let G be a 3-connected graph on n vertices. Then G

contains a cycle of length at least min{3(NC + 1)/2, n}.Theorem 8 is best possible and is not weaker than Theorems 5, 9, and 10. Let

k, m, n be integers with 3 ≤ k < m and 2 ≤ n < m − k + 1. We consider the graphG obtained from (Km + mK1) ∪ Kn by joining k vertices of Km and each vertex ofKn. Then κ = k, σ3 = 2m + n + κ − 1, σκ+1

2 = 2m, σ3 = 2m, NC = m + n − 1,and c(G) = 2m + n − 1 = σ3 − κ > max{σκ+1

2 , σ3, 3(NC + 1)/2}, where c(G) isthe length of a longest cycle in G.

In Theorem 8, the condition “3-connected” cannot be weakened to “2-connected.” Let G = (Kp ∪ Kq ∪ Kr) + K2 (2 ≤ p ≤ q ≤ r). Then κ = 2, σ3 −κ = p + q + r + 1 and c(G) = q + r + 2 < min{σ3 − κ, |V (G)|}.

Fraisse and Jung (1989) showed the following result. A cycle C of a graph G issaid to be a dominating cycle if V (G \ C) is an independent set.

Theorem 11 (Fraisse and Jung [5, Corollary 20]). Let G be a 3-connected graphon n vertices. Then any longest cycle is dominating or G contains a cycle of lengthat least min{σ3 − 3, n}.

By combining Theorem 11 and the following lemma, we shall prove Theorem 8.

Lemma 1. Let G be a 2-connected graph on n vertices. If any longest cycle isdominating, then G contains a cycle of length at least min{σ3 − κ, n}.

2. PROOF OF LEMMA 1

For standard graph-theoretic terminology not explained in this article, we refer thereader to [2]. Let G be a graph and H be a subgraph of G, and let x ∈ V (G) andX ⊂ V (G). We denote by NG(x) and NG(X) the neighborhood in G of x and the

Journal of Graph Theory DOI 10.1002/jgt

Page 4: A degree sum condition for longest cycles in 3-connected graphs

280 JOURNAL OF GRAPH THEORY

set of vertices in V (G \ X) which are adjacent to some vertex in X, respectively.We define NH (x) := NG(x) ∩ V (H) and dH (x) := |NH (x)|. Furthermore, we defineNH (X) := NG(X) ∩ V (H). If there is no fear of confusion, we often identify H withits vertex set V (H). For example, we often write G \ H instead of G \ V (H).

We write a cycle C with a given orientation by−→C . For x, y ∈ V (C), we denote

by C[x, y] a path from x to y on−→C . The reverse sequence of C[x, y] is denoted

by←−C [y, x]. We define C(x, y) = C[x, y] \ {x, y}. For x ∈ V (C), we denote the

successor and the predecessor of u on−→C by x+ and x−, respectively. For a cycle−→

C and X ⊂ V (C), we define X+ := {x+ : x ∈ X} and X− := {x− : x ∈ X}.A path P connecting x and y is denoted by P[x, y]. We say a path P[x, y] is

maximal if NG(x) ∪ NG(y) ⊂ V (P). For a subgraph H of G, a path P[x, y] is calledan H-path if V (P) ∩ V (H) = {x, y} and E(H) ∩ E(P) = ∅.

To prove Lemma 1, we use the following two lemmas.

Lemma 2 (Bondy). Let G be a 2-connected graph. If P[u, v] is a maximal pathof G, then there exists a cycle of length at least min{dG(u) + dG(v), n}.

The following lemma is easy to prove, and so we omit the proofs.

Lemma 3. Let G be a graph, let C be a longest cycle in G, let H be a componentof G \ C and let u, v ∈ NC(H) with u �= v. Then the following statements hold.

(1) u+ �∈ NC(H).(2) There exists no C-path connecting u+ and v+.(3) If there exists a C-path connecting u+ and w ∈ C(u+, v+), then there exists

no C-path connecting v+ and w−.

Proof of Lemma 1. Let S be a κ-cut set of G, let H1, . . . , Hm be a component ofG \ S and let Vi := V (Hi) for 1 ≤ i ≤ m. Since S is a cut set, m ≥ 2 and so, withoutloss of generality, we may assume that Vi �= ∅ for i = 1, 2. Let C be a longest cycle.Then C is a dominating cycle, by the hypothesis. Hence note that NG(v) = NC(v)for every v ∈ V (G − C). If V (G \ C) = ∅, then we obtain the conculsion, and sosuppose that V (G \ C) �= ∅. Let x0 ∈ V (G \ C) and let T := NG(x0) = NC(x0) ={v1, . . . , vk}. Let xi := v+

i for 1 ≤ i ≤ k.

Case 1. dG(x0) = κ.

If NG\C(xi) �= ∅ for i = 1, 2, then let x′i ∈ NG\C(xi); otherwise let x′

i = xi.Then P = x′

1−→C [x1, v2]x0

←−C [v1, x2]x′

2 is a maximal path, since NG(x′i) = NC(x′

i) ⊂V (C) ⊂ V (P). By Lemma 2, there exists a cycle C′ of length at least min{dG(x′

1) +dG(x′

2), n}. By Lemma 3(1) and (2), {x0, x′1, x

′2} is an independent set of order

three. Hence we obtain |C′| ≥ min{dG(x′1) + dG(x′

2), n} ≥ min{σ3 − dG(x0), n} =min{σ3 − κ, n}. This completes the proof of Case 1.

Case 2. dG(x0) ≥ κ + 1.

Journal of Graph Theory DOI 10.1002/jgt

Page 5: A degree sum condition for longest cycles in 3-connected graphs

DEGREE SUM CONDITION IN 3-CONNECTED GRAPHS 281

If NG\C(v) \ S �= ∅, then let v∗ ∈ NG\C(v) \ S; otherwise let v∗ = v. Notethat v∗ ∈ Vi if v ∈ Vi for some i. Let A := {xi : vi, xi �∈ S} and B := {x ∈ A :NG\C(x) ∩ S �= ∅}. Then, A ⊂ T + and B ⊂ A.

Claim 1. Let X ⊂ S \ (T ∪ T +). Then |A| ≥ |X| + 1.

Proof. Since dG(x0) ≥ κ + 1, |T +| − |S| = |T | − |S| ≥ 1. Hence |A| ≥|T +| − (|S| − |X|) = |T +| − |S| + |X| ≥ 1 + |X|. �

By Lemma 3(2), NG\C(xi) ∩ NG\C(xj) = ∅ for 1 ≤ i �= j ≤ k. Hence we have|NG\C(B) ∩ S| ≥ |B|. By applying Claim 1 as X = NG\C(B) ∩ S, we obtain |A| ≥|NG\C(B) ∩ S| + 1 ≥ |B| + 1 and so |A| − |B| ≥ 1. Since B ⊂ A, we have |A \B| ≥ 1, that is, A \ B �= ∅. Let x1 ∈ A \ B. Without loss of generality, we mayassume that x1 ∈ V1. Then, by the definition of A, v1 ∈ V1 and x∗

1 ∈ V1 by thedefinition of x∗

1.

Case 2.1.⋃m

i=2 Vi ⊂ T .

Then x0 ∈ S. By Lemma 3(1), x0 �∈ NG\C(B). By applying Claim 1 as X =(NG\C(B) ∩ S) ∪ {x0}, we have |A \ B| ≥ 2. Hence there exists, without loss ofgenerality, say x2 ∈ A \ B with x1 �= x2, and by Lemma 3(2), x∗

1 �= x∗2 and x∗

1x∗2 �∈

E(G). Let C1 := C[x1, v2] and C2 := C[x2, v1]. By Lemma 3(2), NC1 (x∗1)− ∩ (T \

{v1}) = ∅. Hence NC1 (x∗1)− ∩ V2 = ∅, since V2 ⊂ T and v1 /∈ V2. If x∗

1 ∈ V (G \ C)then x+

1 �∈ NC(x∗1), that is, x1 �∈ NC(x∗

1)−. By the assumption of Case 2.1, x2 ∈ V1

and so x∗2 ∈ V1. This yields NG(x∗

2) ∩ V2 = ∅. By Lemma 3(2), x1 �∈ NG(x∗2). Thus,

we obtain

NC1 (x∗1)− ∪ NC1 (x

∗2) ⊂

{C1 \ V2 if x∗

1 ∈ V (C)

(C1 \ (V2 ∪ {x1})) ∪ {v1} if x∗1 ∈ V (G \ C).

By Lemma 3(2) and (3), NC1 (x∗1)− ∩ NC1 (x

∗2) = ∅. Hence, since |C1 \ V2| =

|((C1 \ V2) \ {x1}) ∪ {v1}|, we have dC1 (x∗1) + dC1 (x

∗2) ≤ |C1 \ V2|. By symmetry,

dC2 (x∗1) + dC2 (x

∗2) ≤ |C2 \ V2|. Since V2 ⊂ V (C), we deduce that

dG(x∗1) + dG(x∗

2) = dC(x∗1) + dC(x∗

2)

≤ |C1 \ V2| + |C2 \ V2|≤ |C1| − |C1 ∩ V2| + |C2| − |C2 ∩ V2|≤ |C| − |V2|.

Let y1 ∈ V2. Then dG(y1) ≤ |V2| + |S| − 1. Since x∗1, x

∗2 ∈ V1 and y1 ∈ V2,

{x∗1, x

∗2, y1} is an independent set of order three. Thus σ3 ≤ dG(x∗

1) + dG(x∗2) +

dG(y1) ≤ |C| + |S| − 1 = |C| + κ − 1 and so |C| ≥ σ3 − κ + 1.

Case 2.2.⋃m

i=2 Vi �⊂ T .

Journal of Graph Theory DOI 10.1002/jgt

Page 6: A degree sum condition for longest cycles in 3-connected graphs

282 JOURNAL OF GRAPH THEORY

Let y2 ∈ ⋃mi=2 Vi \ T . Choose y2 ∈ ⋃m

i=2 Vi ∩ T + if⋃m

i=2 Vi ∩ T + �= ∅. Withoutloss of generality, we may assume that y2 ∈ V2. Since y2 �∈ T , we get y∗

2 �= x0 andx0y

∗2 �∈ E(G). Hence {x0, x

∗1, y

∗2} is an independent set of order three.

Since x1 ∈ A \ B, NG\C(x1) ∩ S = ∅. By the definition of v∗ and the fact thatC is dominating, NG\C(x∗

1) = ∅ and NG\C(y∗2) ⊂ S. By Lemma 3(2), NC(x∗

1) ∩(T + \ {x1}) = ∅. Note that x1 �∈ NG(y∗

2) because x1 ∈ V1 and y∗2 ∈ V2. Hence, since

x∗1 ∈ V1 and y∗

2 ∈ V2, we obtain NG(x∗1) ∩ NG(y∗

2) ⊂ (C \ T +) ∩ S. We define

Y :={

T + \ S if x∗1 ∈ V (C)

(T + \ (S ∪ {x1})) ∪ {v1} if x∗1 ∈ V (G \ C).

It follows from Lemma 3(1) and (2) that NC(x∗1) ∩ Y = ∅. Note that v1 �∈ NC(y∗

2)since v1 ∈ V1 and y∗

2 ∈ V2. First, suppose that y2 �∈ T +. Then, by the choice ofy2, T + \ S ⊂ V1. Hence NC(y∗

2) ∩ Y = ∅. Thus, we have NG(x∗1) ∪ NG(y∗

2) ⊂ (C \Y ) ∪ ((G \ C) ∩ S). Next, suppose that y2 ∈ T +. We define

Z :={

Y if y∗2 ∈ V (C)

Y \ {y2} ∪ {y+2 } if y∗

2 ∈ V (G \ C).

By Lemma 3(1) and (2), NC(y∗2) ∩ Z = ∅. If y∗

2 ∈ V (G \ C) then y+2 �∈ NG(x∗

1),otherwise C[x1, v2]x0

←−C [v1, y

+2 ]x1 is a longest cycle but not dominating. This

yields NC(x∗1) ∩ Z = ∅. Therefore NG(x∗

1) ∪ NG(y∗2) ⊂ (C \ Z) ∪ ((G \ C) ∩ S).

Since |T + \ S| = |Y | = |Z|, we obtain

dG(x∗1) + dG(y∗

2) ≤ |C| − |T + \ S| + |(G \ C) ∩ S| + |(C \ T +) ∩ S|≤ |C| − |T + \ S| + |(G \ C) ∩ S| + |C ∩ S| − |T + ∩ S|= |C| + |S| − |T +|= |C| + κ − dG(x0),

and so |C| ≥ dG(x0) + dG(x∗1) + dG(y∗

2) − κ ≥ σ3 − κ. �

REFERENCES

[1] D. Bauer, H. J. Broersma, R. Li, and H. J. Veldman, A generalization of a resultof Haggkvist and Nicoghossian, J Combin Theory Ser B 47 (1989), 237–243.

[2] J. A. Bondy, “Basic graph theory—Paths and cycles,” Handbook of Combina-torics, Vol. I, Elsevier, Amsterdam, 1995, pp. 5–110.

[3] H. J. Broersma, H. Li, J. Li, F. Tian, and H. J. Veldman, Cycles through subsetswith large degree sums, Discrete Math 171 (1997), 43–54.

[4] V. Chvatal and P. Erdos, A note on hamiltonian circuits, Discrete Math 2 (1972),111–113.

Journal of Graph Theory DOI 10.1002/jgt

Page 7: A degree sum condition for longest cycles in 3-connected graphs

DEGREE SUM CONDITION IN 3-CONNECTED GRAPHS 283

[5] P. Fraisse and H. A. Jung, “Longest cycles and independent sets in k-connectedgraphs,” Recent Studies in Graph Theory, V. R. Kulli, (Editor), Vischwa Internat.Publ. Gulbarga, India, 1989, pp. 114–139.

[6] X. Liu, Lower bounds of length of longest cycles in graphs involving neighbor-hood unions, Discrete Math 169 (1997), 133–144.

[7] O. Ore, Note on Hamilton circuits, Amer Math Monthly 67 (1960), 55.[8] B. Wei, Longest cycles in 3-connected graphs, Discrete Math 170 (1997), 195–

201.[9] T. Yamashita, On degree sum conditions for long cycles and cycles through

specified vertices, preprint.

Journal of Graph Theory DOI 10.1002/jgt