Vertex pancyclicity and new sufficient conditions

Similar documents
Labeling outerplanar graphs with maximum degree three

Tenacity and rupture degree of permutation graphs of complete bipartite graphs

Handout #Ch7 San Skulrattanakulchai Gustavus Adolphus College Dec 6, Chapter 7: Digraphs

3. Eulerian and Hamiltonian Graphs

SEQUENCES OF MAXIMAL DEGREE VERTICES IN GRAPHS. Nickolay Khadzhiivanov, Nedyalko Nenov

BOUNDARY EDGE DOMINATION IN GRAPHS

Total colorings of planar graphs with small maximum degree

Graphs without proper subgraphs of minimum degree 3 and short cycles

FALSE ALARMS IN FAULT-TOLERANT DOMINATING SETS IN GRAPHS. Mateusz Nikodem

Odd induced subgraphs in graphs of maximum degree three

A 2-factor in which each cycle has long length in claw-free graphs

Extremal Wiener Index of Trees with All Degrees Odd

Cycles in a Graph Whose Lengths Differ by One or Two

An inequality for the group chromatic number of a graph

Mean Ramsey-Turán numbers

An inequality for the group chromatic number of a graph

On the k-path cover problem for cacti

A Study of Sufficient Conditions for Hamiltonian Cycles

SCORE SETS IN ORIENTED GRAPHS

M-Degrees of Quadrangle-Free Planar Graphs

Product irregularity strength of certain graphs

Best Monotone Degree Bounds for Various Graph Parameters

Computer Science Department. Technion - IIT, Haifa, Israel. Itai and Rodeh [IR] have proved that for any 2-connected graph G and any vertex s G there

Cycles and clique-minors in expanders

On the independence number of graphs with maximum degree 3

Non-Separable Detachments of Graphs

Types of Degrees in Bipolar Fuzzy Graphs

8. Matchings and Factors

Class One: Degree Sequences

SHARP BOUNDS FOR THE SUM OF THE SQUARES OF THE DEGREES OF A GRAPH

The positive minimum degree game on sparse graphs

Cycle transversals in bounded degree graphs

Tools for parsimonious edge-colouring of graphs with maximum degree three. J.L. Fouquet and J.M. Vanherpe. Rapport n o RR

A simple criterion on degree sequences of graphs

most 4 Mirka Miller 1,2, Guillermo Pineda-Villavicencio 3, The University of Newcastle Callaghan, NSW 2308, Australia University of West Bohemia

Midterm Practice Problems

Degree Hypergroupoids Associated with Hypergraphs

On Integer Additive Set-Indexers of Graphs

All trees contain a large induced subgraph having all degrees 1 (mod k)

Zachary Monaco Georgia College Olympic Coloring: Go For The Gold

k, then n = p2α 1 1 pα k

Cacti with minimum, second-minimum, and third-minimum Kirchhoff indices

Connectivity and cuts

Discrete Mathematics & Mathematical Reasoning Chapter 10: Graphs

Large induced subgraphs with all degrees odd

On the crossing number of K m,n

Approximated Distributed Minimum Vertex Cover Algorithms for Bounded Degree Graphs

A Turán Type Problem Concerning the Powers of the Degrees of a Graph

P. Jeyanthi and N. Angel Benseera

Discrete Mathematics Problems

Network (Tree) Topology Inference Based on Prüfer Sequence

About the inverse football pool problem for 9 games 1

RINGS WITH A POLYNOMIAL IDENTITY

A MEASURE OF GLOBAL EFFICIENCY IN NETWORKS. Aysun Aytac 1, Betul Atay 2. Faculty of Science Ege University 35100, Bornova, Izmir, TURKEY

Determination of the normalization level of database schemas through equivalence classes of attributes

Removing Even Crossings

Research Article Stability Analysis for Higher-Order Adjacent Derivative in Parametrized Vector Optimization

Clique coloring B 1 -EPG graphs

COMBINATORIAL PROPERTIES OF THE HIGMAN-SIMS GRAPH. 1. Introduction

Maximum Hitting Time for Random Walks on Graphs. Graham Brightwell, Cambridge University Peter Winkler*, Emory University

Finding and counting given length cycles

1 if 1 x 0 1 if 0 x 1

Generalized Induced Factor Problems

ON INDUCED SUBGRAPHS WITH ALL DEGREES ODD. 1. Introduction

ON DEGREES IN THE HASSE DIAGRAM OF THE STRONG BRUHAT ORDER

Degree-associated reconstruction parameters of complete multipartite graphs and their complements

A characterization of trace zero symmetric nonnegative 5x5 matrices

Triangle deletion. Ernie Croot. February 3, 2010

Chapter 4, Arithmetic in F [x] Polynomial arithmetic and the division algorithm.

On parsimonious edge-colouring of graphs with maximum degree three

On end degrees and infinite cycles in locally finite graphs

The Independence Number in Graphs of Maximum Degree Three

1. Prove that the empty set is a subset of every set.

SOLUTIONS TO ASSIGNMENT 1 MATH 576

On three zero-sum Ramsey-type problems

LIGHT SUBGRAPHS IN PLANAR GRAPHS OF MINIMUM DEGREE 4 AND EDGE-DEGREE 9

Graphical degree sequences and realizations

Ph.D. Thesis. Judit Nagy-György. Supervisor: Péter Hajnal Associate Professor

CS 598CSC: Combinatorial Optimization Lecture date: 2/4/2010

5 Directed acyclic graphs

The chromatic spectrum of mixed hypergraphs

Graph Theory Problems and Solutions

MATH 304 Linear Algebra Lecture 20: Inner product spaces. Orthogonal sets.

3. INNER PRODUCT SPACES

On the Algebraic Structures of Soft Sets in Logic

On one-factorizations of replacement products

Graph Powers: Hardness Results, Good Characterizations and Efficient Algorithms. Dissertation

GRAPH THEORY LECTURE 4: TREES

DEGREE-ASSOCIATED RECONSTRUCTION PARAMETERS OF COMPLETE MULTIPARTITE GRAPHS AND THEIR COMPLEMENTS

The degree, size and chromatic index of a uniform hypergraph

UPPER BOUNDS ON THE L(2, 1)-LABELING NUMBER OF GRAPHS WITH MAXIMUM DEGREE

The Goldberg Rao Algorithm for the Maximum Flow Problem

Network File Storage with Graceful Performance Degradation

Introduction to Graph Theory

Markov random fields and Gibbs measures

On the irreducibility of certain polynomials with coefficients as products of terms in an arithmetic progression

Mathematical Induction. Mary Barnes Sue Gordon

Every tree contains a large induced subgraph with all degrees odd

Single machine parallel batch scheduling with unbounded capacity

FACTORING POLYNOMIALS IN THE RING OF FORMAL POWER SERIES OVER Z

Transcription:

Proc. Indian Acad. Sci. (Math. Sci.) Vol. 122, No. 3, August 2012, pp. 319 328. c Indian Academy of Sciences Vertex pancyclicity and new sufficient conditions KEWEN ZHAO and YUE LIN Department of Mathematics, Qiongzhou University, Sanya, Hainan 572022, People s Republic of China E-mail: kwzqzu@yahoo.cn MS received 23 November 2010; revised 24 May 2012 Abstract. For a graph G, δ(g) denotes the minimum degree of G. In 1971, Bondy proved that, if G is a 2-connected graph of order n and d(x) + d(y) n for each pair of non-adjacent vertices x, y in G, theng is pancyclic or G = K n/2,n/2. In 2001, Xu proved that, if G is a 2-connected graph of order n 6and N(x) N(y) +δ(g) n for each pair of non-adjacent vertices x, y in G, theng is pancyclic or G = K n/2,n/2. In this paper, we introduce a new sufficient condition of generalizing degree sum and neighborhood union and prove that, if G is a 2-connected graph of order n 6and N(x) N(y) +d(w) n for any three vertices x, y,w of d(x, y) = 2andwx or wy E(G) in G, theng is 4-vertex pancyclic or G belongs to two classes of well-structured exceptional graphs. This result also generalizes the above results. Keywords. Hamiltonian graphs; vertex pancyclic; degree sum; neighborhood union; sufficient conditions. 1. Introduction We generalize two well-known degree sum and neighborhood union for characterizing Hamiltonian graphs, in particular for vertex-pancyclic. We first give a few definitions and some notation. We consider only finite undirected graphs with no loops or multiples. We denote by δ(g) the minimum degree of G, and K h the complete graph of order h. Ifu is a vertex and H is a subgraph of G, then let N H (u) ={v V (H) : uv E(G)} be the vertex set of H that are adjacent to vertex u, and if S is a vertex set or subgraph of G, then set N H (S) = u S N H (u) and set N[u] = N(u) {u}. LetG H and G[S] denote the subgraphs of G induced by V (G) V (H) and S, respectively. If C m = x 1 x 2 x m x 1 is a cycle of order m, letn + C m (u) ={x i+1 : x i N Cm (u)}, N C m (u) = {x i 1 : x i N Cm (u)}, and N ± C m (u) = N + C m (u) N C m (u), where subscripts are taken modulo m. For a graph G of order n, Ore[7] introduced degree sum condition d(u) + d(v) n for Hamiltonian graphs; Faudree et al. [3] introduced neighborhood union NC = min{ N(x) N(y) :x, y V (G), xy E(G)}; and Lindquester [6] introduced neighborhood union of each pair of vertices at distance 2 as follows: NC2 = min{ N(x) N(y) : x, y V (G), d(x, y) = 2}. In this paper, we introduce new and sufficient condition for generalizing degree sum and neighborhood union as follows: DNC2 = min{ N(x) N(y) +d(w) : x, y,w V (G), d(x, y) = 2,wx or wy E(G)}. For 319

320 Kewen Zhao and Yue Lin graphs A and B the joining operator A B of A and B is the graph constructed from A and B by adding all the edges joining the vertices of A and B. If no ambiguity can arise we sometimes write N(u) instead of N G (u), δ instead of δ(g), etc. If a graph G has a Hamiltonian cycle (a cycle containing every vertex of G), then G is called Hamiltonian. A graph G is said to be pancyclic if G contains cycles of every length k, 3 k n. For each vertex u of G, ifu is contained in cycles of G of every length k, r k n, then graph G is called r-vertex pancyclic. Terminologies and notations can be found in [2]. Ore [7] obtained the following well-known Hamiltonian result on sum condition. Theorem 1.1 [7]. If G is a graph of order n and d(x) + d(y) n for each pair of non-adjacent vertices x, y in G, then G is Hamiltonian. Bondy [1] considered Ore s condition for pancyclic graphs. Theorem 1.2 [1]. If G is a 2-connected graph of order n and d(x) + d(y) n for each pair of non-adjacent vertices x, ying, then G is pancyclic or G = K n/2,n/2. Faudree et al. [3] proved the following result on neighborhood union. Theorem 1.3 [3]. If G is a 2-connected graph of order n and N(x) N(y) +δ nfor each pair of non-adjacent vertices x, ying, then G is Hamiltonian. Xu [8] proved the following pancyclic result. Theorem 1.4 [8]. If G is a 2-connected graph of order n 6 and N(x) N(y) +δ n for each pair of non-adjacent vertices x, ying, then G is pancyclic or G = K n/2,n/2. Lin and Song [5] also proved the following vertex pancyclic result on neighborhood union. Theorem 1.5 [5]. If G is a 2-connected graph of order n 6 and N(x) N(y) +δ n for each pair of non-adjacent vertices x, yofd(x, y) = 2 in G, then G is 4-vertexpancyclic or G = K n/2,n/2. Recently, some sufficient conditions for the characterizing of Hamiltonian and pancyclic graphs which motivate the work of this paper was shown in [4,9]. In this paper, we introduce a new and sufficient condition and prove the following result which generalizes the above results. Theorem 1.6. If G is a 2-connected graph of order n 6 and N(x) N(y) +d(w) n for any three vertices x, y,w in G of d(x, y) = 2 and wx orwy E(G), then G is a 4-vertex pancyclic or G {K n/2,n/2, G h : (K 1 K n h 1 )}. Here G h is some graph of order h, h = 2, 3. G h : (K 1 K n h 1 ) is the graph obtained from each vertex of graph G h adjacent to some vertices of two disjoint complete graphs K 1 and K n h 1. More detailed descriptions can be found in the proof of Lemma 2.1. Note. If the condition of Theorem 1.2 holds, i.e., each pair of nonadjacent vertices of a graph G satisfy the condition of Theorem 1.2, then any three vertices x, y,w with xw E(G) or yw E(G) satisfy N(x) N(y) +d(w) n. Since graphs G h : (K 1 K n h 1 )

Vertex pancyclicity and new sufficient conditions 321 for h = 2, 3 are pancyclic and clearly G satisfies condition of Theorem 1.2 which has 3-cycle, Theorem 1.6 implies Theorem 1.2. Also, if each pair of nonadjacent vertices of a graph G satisfy the condition of Theorem 1.4 or Theorem 1.5, then any three vertices x, y,wof d(x, y) = 2satisfy N(x) N(y) + d(w) n, and thus Theorem 1.6 implies Theorems 1.4 and 1.5 too. 2. Proof of the main result Obviously, Theorem 1.6 can be obtained immediately by Lemmas 2.1 and 2.6, so we only need to prove Lemmas 2.1 and 2.6. Lemma 2.1. If G is a 2-connected graph of order n 6 and DNC2 n, then for each vertex u in G, G has C 3, C 4 or C 4, C 5 all containing u or G {G 2 : (K 1 K n 3 ), G 3 : (K 1 K n 4 ), K n/2,n/2 }, where G 2 is a subgraph of order 2, G 2 : (K 1 K n 3 ) is the graph obtained from each vertex of G 2 adjacent to some vertices of two disjoint complete graphs K 1 and K n 3.G 3 is a subgraph of order 3 with E(G 3 ) =1. The description of G 3 : (K 1 K n 4 ) can be found in the following proof. Proof. Let u be any vertex of G. Then we consider the following two cases: Case 1. d(u) 3. Let x, y, z N(u). Consider the following: Subcase 1.1. There exist two adjacent vertices in N(u). In this case, G has C 3 containing u. Then, we consider the following two subcases: Subcase 1.1.1. The induced subgraph G[N(u)] contains path of order 3. In this case, G has C 4 containing u, so the proof of Lemma 2.1 is complete. Subcase 1.1.2. G[N(u)] does not contain any path of order 3. If N(u) has two vertices who have common neighbor in G N[u], then clearly, G has C 4 containing u, and so the proof is complete. Consider the case where each pair of vertices of N(u) have no common neighbor in G N[u]. Without loss of generality, assume x, y, z N(u) satisfying xy E(G), together without a path of order 3 in G[N(u)] such that zx E(G) or zy E(G). Without loss of generality, assume zy / E(G). (1). If zx / E(G), then we easily check that N(x) N(y) + N(z) n 1, a contradiction. (2). If zx E(G), clearly, N(u) = 3. Otherwise, if N(u) 4, we can check that N(x) N(y) + N(z) n 1, a contradiction. Then, we have that G N[u] is a complete subgraph. Otherwise, if there exist two vertices w, t V (G N[u]) with d(w, t) = 2, then, we have N(w) N(t) + N(z) n 1, a contradiction. We denote the graph without C 4 of containing u by G 3 : (K 1 K n 4 ), where V (G 3 ) ={x, y, z}, V (K 1 ) ={u}. Each vertex of K n 4 is adjacent and only adjacent to one of V (G 3 ). Subcase 1.2. N(u) does not have two adjacent vertices. In this case, by the condition of Lemma 2.1 that N(x) N(y) + N(z) n, we can check that N(u) has two vertices who have common neighbor in G N[u], sog has C 4 containing u. IfG has no C 5 containing u, then we consider the following:

322 Kewen Zhao and Yue Lin Let v, w, z N(u), since d(w, z) = 2, by condition of Lemma 2.1 that N(w) N(z) +d(v) n, we can check V (G N[u]) N(u) 1. Consider the following two cases: (1) When V (G N[u]) = N(u) 1. In this case, by N(w) N(z) +d(v) n for any three vertices w, z,v in N(u), each vertex of N(u) must be adjacent to every vertex of G N(u) for example, if v N(u) is not adjacent to some vertex of G N(u), let w, z N(u) \{v}, and then we can check N(w) N(z) +d(v) n 1, a contradiction, so G N(u) (G N(u)). Since G has no C 5 containing u, G N(u) is an empty subgraph, and this implies that G = K n/2,n/2. (2) When V (G N[u]) N(u). (2) (1) There exists some v of N(u) that is adjacent to two x, y of G N[u] with xy / E(G). In this case, since G is 2-connected, G N[u] is not an empty subgraph. Also, since G has no C 5 containing u, sog N[u] is not a complete subgraph. Thus, there exist two vertices of distance 2 in V (G N[u]). Letx, y be two vertices of distance 2 in V (G N[u]). By N(x) N(y) +d(u) n, we can check that there are at most N(u) 1 vertices of G N[u] that are not adjacent to x and y, so there are at least V (G N[u]) ( N(u) 1) vertices of G N[u] that are adjacent to x or y. Since G has no C 5 containing u, so clearly, vertex w is not adjacent to any of N(x) N(y) for each w N(u) \{u,v}. Herev is the notation represented in case (2) (1). By the condition of Lemma 2.1, we have that there exists at least a vertex of N(u) \{v} that is adjacent to at least two vertices of V (G N[u]). Otherwise, let w, z N(u) \{v}. We can check that N(w) N(v) +d(z) n 1, a contradiction. So without loss of generality, let w N(u) \{v} is adjacent to at least two vertices q, r of V (G N[u]). Consider the following: (i) When qr E(G). Since G has no C 5 containing u, so both q, r are not adjacent to both v, z. Herez N(u) \{v, w}, sowehaved(w) V (G N[u]) N(x) N(y) + {u} V (G N[u]) ( V (G N[u]) ( N(u) 1)) + {u} N(u). Andwehave N(t) N(z) +d(w) ( V (G N[u]) {q, r} ) + {u} + N(u) V (G N(u) {u}) + N(u) n 1, a contradiction. (ii) When qr / E(G). Here also, we can check d(w) V (G N[u]) N(x) N(y) + {u} V (G N[u]) ( V (G N[u]) ( N(u) 1)) + {u} N(u). Then, by the condition of Lemma 2.1, N(q) N(r) +d(u) n and by V (G N[u]) N(u), we can see that q or r must be adjacent to at least a vertex of V (G N[u]), i.e., there exist two adjacent vertices h, k of G N[u] with h or k adjacent to w. Without loss of generality, assume k is adjacent to w. Then, since G has no C 5 containing u, both h is not adjacent to both v, z. Then we have N(v) N(z) ( V (G N[u]) {h} ) + {u}, together with d(w) N(u). So we have N(v) N(z) +d(w) ( V (G N[u]) 1) + {u} + N(u) V (G N(u) {u}) + N(u) n 1, a contradiction. (2) (2) xy E(G) for any v of N(u) that is adjacent to two x, y of G N[u]. Inthis case, since G has no C 5 containing u, v of N(u) is adjacent to x, y of G N[u], and w is not adjacent to both x and y for each w N(u) \{v}. Thus, let w, z,v N(u). We can check N(w) N(z) +d(v) n 1, a contradiction.

Vertex pancyclicity and new sufficient conditions 323 Case 2. d(u) = 2. In this case, if G N(u) {u} contains two nonadjacent vertices, then we can choose two vertices x, y in G N(u) {u} of distance 2, but we check N(x) N(y) + N(u) n 1. This contradicts the condition of the lemma. This contradiction shows that G N(u) {u} is a complete subgraph K n 3, and this implies that G G 2 : (K 1 K n 3 ). To prove Lemma 2.6, we need the following lemmas. Lemma 2.2. If G is a 2-connected graph of order n 6, and DNC 2 n, C m is a cycle of order m, u is a vertex of G C m, N Cm (u) 2, then the following two hold: (1) If x i+1, x j+1 N + C m (u) and d(x i+1, x j+1 ) = 2 and x i+1, x j+1 are not adjacent to any of N[u]\(C m ), then there exists x k N Cm (u) satisfying x i+1 x k+1 or x j+1 x k+1 E(G). (2) If there exist x i+1, x j+1 N + C m (u) satisfying d(x i+1, x j+1 ) 3 and {x i+1, x i+2,..., x j 1 } N Cm (u) = and x j+1 is not adjacent to any of N[u]\(C m ), then there exists at least a vertex x k in P = x j+1 x j+2 x i such that x k N(x j+1 ) with x k 1 x i+1 or x k 1 u E(G). Clearly, (1) and (2) imply that V (C m ) {u} structures a C m+1. Proof. Suppose Lemma 2.2(1) is false, i.e., for any x N(u) {u}, when x V (C m ), x is not adjacent to x i+1, x j+1. When x = x k V (C m ), x k+1 is not adjacent to x i+1, x j+1. This implies that N(x i+1 ) N(x j+1 ) n N(u) {u}, so N(x i+1 ) N(x j+1 ) + d(u) n 1, a contradiction. Therefore, (1) holds, and we can construct cycle C m+1 = x i ux k x k 1 x i+1 x k+1 x k+2 x i if x k+1 x i+1 E(G) for some x k N Cm (u) or cycle C m+1 = x j ux k x k 1 x j+1 x k+1 x k+2 x j if x k+1 x j+1 E(G) for some x k N Cm (u), the two cycles consisting of u and C m. If (2) is false, i.e., for any x N(x j+1 ), when x V (C m ), x is not adjacent to vertex u and since d(x i+1, x j+1 ) 3, x is also not adjacent to x i+1. When x = x k in path P = x j+1 x j+2 x i then x k 1 x i+1, x k 1 u E(G), i.e., none of N P (x j+1) is adjacent to x i+1, u. When x in path R = x i+1 x i+2 x j 1, d(x i+1, x j+1 ) 3 and {x i+1, x i+2,, x j 1 } N Cm (u) =,sox is not adjacent to u, x i+1, i.e., none of N + R (x j+1) is adjacent to x i+1, u. Alsox i+1, u are not adjacent to x i+1, u. Clearly in the three sets N P (x j+1), N + R (x j+1) and {u, x i+1 }, there are no two sets that have any common vertex, and N + R (x j+1) + N P (x j+1) = N Cm (x j+1 ) 1. Hence we can check N(u) N(x i+1 ) n N + R (x j+1) N P (x j+1) {x i+1, u} n d(x j+1 ) 1. This implies that N(u) N(x i+1 ) +d(x j+1 ) n 1, a contradiction. Therefore, (2) holds, and we can construct cycle C m+1 =: x i ux j x j 1 x i+1 x k 1 x k 2 x j+1 x k x k+1 x i or x j ux k 1 x k 2 x j+1 x k x k+1 x j, respectively. Similarly, it is also easy to obtain the following result by considering the reverse direction on C m from Lemma 2.2. Lemma 2.3. If G is a 2-connected graph of order n 6, and DNC 2 n, C m is a cycle of order m, u is a vertex of G C m, N Cm (u) 2, then the following two hold: (1) If x i 1, x j 1 N C m (u) and d(x i 1, x j 1 ) = 2 and x i 1, x j 1 are not adjacent to any of N[u]\(C m ), then there exists x k N Cm (u) satisfying x i 1 x k 1 or x j 1 x k 1 E(G).

324 Kewen Zhao and Yue Lin (2) If there exist x i 1, x j 1 N C m (u) satisfying d(x i 1, x j 1 ) 3 and {x j+1, x j+2,..., x i 1 } N Cm (u) = and x j 1 is not adjacent to any of N[u] \(C m ), then there exists at least a vertex x k in P = x j+1 x j+2 x i such that x k N(x j+1 ) with x k+1 x i+1 or x k+1 u E(G). To prove Lemma 2.6, we also need the following two propositions: PROPOSITION 2.4 Let C m+1 =: y 1 y 2 y m+1 y 1 be the cycle of order m + 1 obtained from (1) or (2) of Lemma 2.2, if v V (G C m+1 ) is adjacent to some y h in V (C m+1 ) V (C m ), when y h {x i, x i+1, x j, x j+1, x k 1, x k, x k+1 } as described in Lemma 2.2. Then clearly y h+1 or y h 1 N C ± m (v). When y h {x i, x i+1, x j, x j+1, x k, x k+1 }, then clearly y h+1, y h 1 N C ± m (v). PROPOSITION 2.5 Let C m+1 =: y 1 y 2 y m+1 y 1 be the cycle of order m + 1 obtained from (1) or (2) of Lemma 2.2 consisting of u and C m, where u, y V (G C m ) and the condition of Lemma 2.2 holds. If x j N Cm (y) satisfying this path x j 1 x j x j+1 of C m is also a path of C m+1, and if y h N Cm+1 (y) \{x j } satisfies y h+1 or y h 1 N C ± m (y), then we can obtain C m+2 consisting of y and C m+1. That is, under hypothesis of Proposition 2.4, there must exist y k, y h N Cm+1 (y) satisfying both y k+1, y h+1 or both y k 1, y h 1 which are not adjacent to any N G Cm+1 (y). (For example, let x j 1 x j x j+1 = y i 1 y i y i+1,ify h+1 N ± C m (y), then y i+1, y h+1 are not adjacent to any N(y) \ V (C m+1 );ify h 1 N ± C m (y), then y i 1, y h 1 are not adjacent to any N(y) \ V (C m+1 ).) Thus, the cycle C m+1 and graph G must satisfy the condition of Lemma 2.2, so we can obtain C m+2 consisting of y and C m+1 immediately by Lemma 2.2. Lemma 2.6. If G is a 2-connected graph of order n 6 and u is a vertex of G, if DNC2 n and C m, C m+1 are two cycles of containing u, then G has C m+2 containing u. Proof. Assume on the contrary, that G has no C m+2 containing u. Under the hypothesis, clearly, for each vertex x of G C m, none of N C ± m (x) are adjacent to any of N(x)\V (C m ). (Otherwise, if some vertex of N C ± m (x) is adjacent to some vertex of N(x) \ V (C m ),for example, if x i+1 N C + m (u) or x i 1 NC m (u) is adjacent to y N(x) \ V (C m ), then we obtain cycle x i xyx i+1 x i+2 x i or cycle x i xyx i 1 x i 2 x i, respectively, that are two C m+2 consisting of V (C m ) {x, y}, sothisc m+2 contains u, a contradiction.) Then we consider the following cases: Case 1. There exist two distinct vertices x, y in G C m such that N Cm (x) 2 and N Cm (y) 2. Subcase 1.1. N Cm (x) = N Cm (y) ={x i, x j }. In this case, we have xy E(G). Otherwise, if xy E(G),letx k V (C m ) \{x i, x j } satisfying x k {x i+1, x j+1 }. Then we can check N(x) N(y) n N[x k ]\{x i, x j } {x, y} = n N[x k ] = n d(x k ) 1. This implies that N(x) N(y) +d(x k ) n 1, a contradiction. Thus, xy E(G) holds. Then by Lemma 2.2(1) or Lemma 2.2(2), we can construct C m+1 consisting of V (C m ) {x}. Clearly C m+1 contains u and it contains edge xx i or edge xx j. Since y is adjacent to x, x i and x j,wehavec m+2 containing u.

Vertex pancyclicity and new sufficient conditions 325 Subcase 1.2. N Cm (x) = N Cm (y) or max{ N Cm (x), N Cm (y) } 3. Subcase 1.2.1. xy E(G). Subcase 1.2.1.1. N Cm (x) N Cm (y) =. In this case, let x j N Cm (x) N Cm (y). Then we choose x i N Cm (x) of satisfying {x i+1, x i+2,, x j 1 } N Cm (x) =. (I) If d(x i+1, x j+1 ) 3, by Lemma 2.2(2), there exists x k N Cm (x j+1 ) satisfying x i+1 x k 1 or xx k 1 E(G). When x i+1 x k 1, then C m+2 = x i xyx j x j 1 x i+1 x k 1 x k 2 x j+1 x k x k+1 x i is a cycle of order m + 2 containing u, a contradiction. When xx k 1, then C m+2 = x j yxx k 1 x k 2 x j+1 x k x k+1 x j contains u. (II) If d(x i+1, x j+1 ) = 2, by Lemma 2.2(1), there exists x k N Cm (x) satisfying x j+1 x k+1 or x i+1 x k+1 E(G). When x j+1 x k+1 E(G), then C m+2 = x j yxx k x k 1 x j+1 x k+1 x k+2 x j contains u. When x i+1 x k+1 E(G), wefirst construct C m+1 = y 1 y 2 y m+1 y 1 consisting of x and C m via Lemma 2.2(1). Clearly, since x j N Cm (x) N Cm (y) \{x i }, the path x j 1 x j x j+1 of C m is also a path of C m+1, together with Proposition 2.5 and since N Cm (y) 2, there must exist vertex y r N Cm+1 (y) \{x j } together with x j Without loss of generality, assume x j of C m to be y h of C m+1 satisfying {y h+1, y h+2,...,y r 1 } N Cm+1 (y) = with both y r+1, y h+1 or both y r 1, y h 1 are not adjacent to any N(y) \ V (C m+1 ), by Lemma 2.2(1) or Lemma 2.2(2) and we obtain C m+2 containing u. Subcase 1.2.1.2. N Cm (x) N Cm (y) =. Subcase 1.2.1.2.1. There exist consecutive x i, x i+1 on C m satisfying x i, x i+1 N Cm (x) or N Cm (y). Without loss of generality, assume x i, x i+1 N Cm (x), so we obtain C m+1 = x i xx i+1 x i+2...x i. Then for each x j N Cm (y) path x j 1 x j x j+1 of C m is also a path of C m+1, similar to the subcase 1.2.1.1. By Lemma 2.2(1) or Lemma 2.2(2), we can obtain C m+2 containing u. Subcase 1.2.1.2.2. There are no consecutive x i, x i+1 on C m such that x i, x i+1 N Cm (x) or N Cm (y). In this case using x and C m we first construct C m+1. By the hypothesis of G that has no C m+2 of containing u and it is no subcase 1.2.1.2.1, together with xy as an edge, for any x i N Cm (x), y is not adjacent to x i 1, x i, x i+1. Since N Cm (y) 2, there exists at least a vertex x j N Cm (y) satisfying path x j 1 x j x j+1 of C m whichisalsoapathofc m+1. By (1) or (2) of Lemma 2.2, we can obtain C m+2 containing u. Case 1.2.2. xy E(G). Subcase 1.2.2.1. There exist consecutive x i, x i+1 on C m satisfying x i, x i+1 N Cm (x) or N Cm (y). Without loss of generality, assume x i, x i+1 N Cm (x), so we have C m+1 = x i xx i+1 x i+2 x i. Then if y is adjacent to two consecutive vertices of C m+1,wehave C m+2 containing u. Otherwise, since this is not Case 1.1, there exists at least a vertex x j N Cm (y) satisfying path x j 1 x j x j+1 of C m which is also the path of C m+1.by Proposition 2.4 and Lemma 2.2, we have C m+2 containing u.

326 Kewen Zhao and Yue Lin Subcase 1.2.2.2. There are no consecutive x i, x i+1 on C m such that x i, x i+1 N Cm (x) or N Cm (y). By Lemma 2.2, we first construct C m+1 by x and C m containing u. Then (1) if y is adjacent to some consecutive two vertices on C m+1,wehavec m+2 containing u. (2) If y is not adjacent to any consecutive two vertices on C m+1, then we consider the following: (2 1) When x i N Cm (x) N Cm (y) =, since this is not Case 1.2.2.1, so xx i+1, yx i+1 E(G), and by N(x) N(y) +d(x i+1 ) n, since any one of {x, y} and x i+1 do not have common neighbor in G C m (otherwise, we have C m+2 containing u immediately), so x, y are at least adjacent to three vertices of C m, together with N Cm (x) 2 and N Cm (y) 2, so there must exist x h, x k V (C m ) \{x i } that are adjacent to x, y, respectively. By N(x) N(y) +d(x i+1 ) n, wehavex i+1 x h+1 E(G). Since y is not adjacent to any consecutive two vertices on C m+1, so clearly, there exists at least x j N Cm (y) satisfying path x j 1 x j x j+1 of C m which is also the path of C m+1.by Proposition 2.5 and Lemma 2.2, we have C m+2 containing u. (2 2) When N Cm (x) N Cm (y) =, there must exist x h, x k N Cm (x) satisfying {x h+1, x h+2,...,x k 1 } N Cm (x) = and x j N Cm (y) satisfying x j {x h+1, x h+2,...,x k 1 }\{x h+1 }. Then by Lemma 2.2 we first construct C m+1 consisting of V (C m ) {x} containing u. Then clearly path x j 1 x j x j+1 of C m is also the path of C m+1. By Proposition 2.5 and Lemma 2.2, we have C m+2 containing u. Case 2. There exists a vertex x in G C m such that N Cm (x) 2. In this case, under the assumption that G does not have any C m+2 containing u,wehave claim (I) that if y V (G C m ) and N Cm (y) ={x i }, then induced subgraph G[C m x i ] is a complete subgraph of order m 1. That is, since G is 2-connected, so there must at least exist a vertex y V (G C m ) such that N Cm (y) =1. Let N Cm (y) ={x i }, then we first prove x i 1 x i+1 E(G), Otherwise, if x i 1 x i+1 E(G), since there does not exist C m+2 containing u, soifw N[y]\{x i } then w is not adjacent to x i+1, x i 1. Hence we can check N(x i+1 ) N(x i 1 ) n N[y]\{x i } {x i+1, x i 1 }, a contradiction. Similarly, we have x i 1 x i+2 E(G), ifx i 1 x i+2 E(G). Since G has no C m+2 containing u, w N[y]\{x i } and w is not adjacent to x i+2, x i 1 (for example, if wx i+2 E(G), wehavec m+2 = x i 1 x i+1 x i ywx i+2 x i+3 x i 1 containing u). Hence we have N(x i+1 ) N(x i 1 ) n N[y]\{x i } {x i+1, x i 1 }, a contradiction. Now, we use induction for the following proof. That is, under the assumption x i 1 x i+r E(G), wehavex i 1 x i+r+1 E(G). Thus, x i+1, x i+2, x i+3,...,x i 3, x i 2 are all adjacent to x i 1. Then, clearly for each pair x h, x k in C m \{x i }, d(x h, x k ) 2, if x h x k E(G). Ifw N[y]\{x i } then w is not adjacent to x h, x k (for example, wx h E(G), together with x i 1 x i+h 1 E(G), sowe have C m+2 = x i 1 x i+h 1 x i+h 2 x i ywx i+h x i+h+1 x i 1 containing u). Hence we have N(x h ) N(x k ) n N[y]\{x i } {x h, x k }, a contradiction. Therefore, induced subgraph G[V (C m ) \{x i }] is a complete subgraph of order m 1. Let P = y 1 y 2 y k be a path of G C m whose two end-vertices y 1, y k adjacent to two vertices x i, x j on C m with order k of path P is as small as possible. Without loss of generality, assume N Cm (y 1 ) ={x i },sog[c m x i ] is a complete subgraph of order m 1. Then we consider the following cases on order k of path P.

Vertex pancyclicity and new sufficient conditions 327 Case 2.1. k = 2. In this case, if j i = 1orm 1, then we obtain C m+2 = x i y 1 y k x i+1 x i+2 x i containing u, a contradiction. If 2 j i m 2, by Claim (I), we have x i+1 x j+1 E(G) so we obtain C m+2 = x i y 1 y k x j x j 1 x i+1 x j+1 x j+2 x i containing u, a contradiction. Case 2.2. k = 3. Subcase 2.2.1. u is at least adjacent to one of y 1, y k. Note. u is the vertex that will contain C m+2. Since u V (C m ) it is equal to u {x i, x j }. When m = 3, C m+2 = C 5 = x i y 1 y 2 y 3 x j x i containing u, a contradiction. When m 4 j i =1 without loss of generality, assume j i. By Claim (I), x i 1 x i 3 E(G),sowehaveC m+2 = x i y 1 y 2 y 3 x j x j+1 x i 3 x i 1 x i not containing x i 2, and containing u, a contradiction. If j i 2, clearly x i+1 x j+2 E(G),sowehaveC m+2 = x i y 1 y 2 y 3 x j x j 1 x i+1 x j+2 x j+3 x i not containing x j+1, and containing u, a contradiction. Subcase 2.2.2. u is not adjacent to y 1, y k. In this case we consider the following cases on length m of C m. When m = 3, C m = C 3 = x i x j ux i, so for any w N[u]\{x i, x j }, w is not adjacent to y 1, y 3 (for example, if wy 1 E(G), then C 5 = ux j x i y 1 wu is a cycle of order 5 with containing u). Hence we have N(y 1 ) N(y 3 ) n N[u] \{x i, x j } {y 1, y 3 }, a contradiction. When m 4. u is adjacent to x i, together with G[C m x i ] which is a complete subgraph. Then it is easy to obtain C m+2 containing u, ifu is not adjacent to x i. When m = 4, we have N(y 1 ) N(y 3 ) n N(u)\{x j } {y 1, y 3 }, a contradiction. When m 5, since G[C m x i ] is complete subgraph, it is easy to obtain C m+2 containing u, a contradiction. Case 2.3. k 4. Let x i, x j in C m be adjacent to y 1, y k, respectively, and N Cm (y 1 ) = {x i }. Letx t V (C m ) \{x i, x j }. So for any w N[x t ]\{x i, y 4 }, w V (C m ), since k 4. Then w is not adjacent to y 1, y 3. (Otherwise, if w is adjacent to y 1, in this case we have path P = wy 1 of order 2 of G C m whose two end-vertices w, y 1 are adjacent to two vertices of C m, respectively. This contradicts our choice that k is as small as possible. When w is adjacent to y 3, then wy 3 y 4 y k is a path of order less than k of G C m whose two end-vertices w, y k are adjacent to two vertices of C m, respectively, a contradiction.) When w V (C m )\{x i }, then w is not adjacent to y 1, y 3. (This is because N Cm (y 1 ) ={x i }, so wy 1 E(G). Ifwy 3 E(G), then y 1 y 2 y 3 is a path of order less than k of G C m whose two end-vertices y 1, y 3 are adjacent to two vertices x i,w of C m, respectively, a contradiction.) Hence we have N(y 1 ) N(y 3 ) n N[x t ]\{x i, y 4 } {y 1, y 3 }, a contradiction. This completes the proof of Lemma 2.6. Proof of Theorem 1.6. Under the condition of Theorem 1.6, by Lemma 2.1, G contains cycles C 3, C 4 or C 4, C 5 all containing u for each vertex u in G or G {G 2 : (K 1 K n 3 ), G 3 : (K 1 K n 4 ), K n/2,n/2 }. By Lemma 2.6, if G has cycles C m, C m+1 containing u, then G has C m+2 containing u. Thus, if G {G 2 : (K 1 K n 3 ), G 3 : (K 1 K n 4 ), K n/2,n/2 }, then G has cycles C 4, C 5,...,C n all containing u, i.e., G is 4-vertex pancyclic. This completes the proof of Theorem 1.6.

328 Kewen Zhao and Yue Lin 3. Conclusion Edge-pancyclic graphs have also been studied as a subject in graph theory for the past few years. However, the condition DNC2 n of Theorem 1.6 has not been used for studying edge-pancyclic graph. Clearly, condition DNC2 n that has been used for edge-pancyclic graphs is more difficult than for vertex-pancyclic graphs. Moreover, it is also interesting to generalize the condition DNC2 n of Theorem 1.6 for the research of vertex-pancyclic graphs. For example, what is the result if we consider the condition N(x) N(y) +d(w) n for any three vertices x, y,win G of d(x, y) = d(y,w)= 2? Acknowledgements The authors are very grateful to the anonymous referee for helpful remarks and comments. The authors are also very grateful to Professor Ping Zhang, co-author of their publication [9] from which some methods were used for the research of this paper. References [1] Bondy J A, Pancyclic graphs I, J. Combin. Theory B11 (1971) 80 84 [2] Bondy J A and Murty U S R, Graph Theory with Applications (London: Macmillan and New York: Elsevier) (1976) [3] Faudree R J, Gould R J, Jacobson M S and Lesniak L, Neighborhood unions and highly Hamilton graphs, Ars Combin. 31 (1991) 139 148 [4] Gould R J and Zhao Kewen, A new sufficient condition for Hamiltonian graphs, Arkiv. Mate. 44(2) (2006) 299 308 [5] Lin W S and Song Z M, Neighborhood union condition with distance for vertexpancyclicity, Ars Combin. 61 (2001) 119 127 [6] Lindquester T E, The effects of distance and neighborhood unions conditions on hamiltonian properties in graphs, J. Graph Theory 13 (1989) 335 352 [7] Ore O, Note on Hamilton circuits, Amer. Math. Monthly 67 (1960) 55 [8] Xu J, A sufficient condition for pancyclism of Hamiltonian graphs, Acta Math. Appl. Sinica 24 (2001) 310 313 [9] Zhao Kewen, Lin Yue and Zhang Ping, A sufficient condition for pancyclic graphs, Inform. Proc. Lett. 109(16) (2009) 991 996