Academia.eduAcademia.edu

On the Hull Number of Triangle-Free Graphs

2010, SIAM Journal on Discrete Mathematics

A set of vertices C in a graph is convex if it contains all vertices which lie on shortest paths between vertices in C. The convex hull of a set of vertices S is the smallest convex set containing S. The hull number h(G) of a graph G is the smallest cardinality of a set of vertices whose convex hull is the vertex set of G.

On the Hull Number of Triangle-free Graphs Mitre C. Dourado1 , Fábio Protti2 , Dieter Rautenbach3 , and Jayme L. Szwarcfiter4 1 2 3 4 ICE, Universidade Federal Rural do Rio de Janeiro and NCE - UFRJ, Brazil, email: [email protected] Universidade Federal do Rio de Janeiro, Instituto de Matemática, NCE, Caixa Postal 2324, 20001-970 Rio de Janeiro, RJ, Brasil, email: [email protected] Institut für Mathematik, Technische Universität Ilmenau, Postfach 100565, D-98684 Ilmenau, Germany, email: [email protected] Universidade Federal do Rio de Janeiro, Instituto de Matemática, NCE and COPPE, Caixa Postal 2324, 20001-970 Rio de Janeiro, RJ, Brasil, email: [email protected] Abstract. A set of vertices C in a graph is convex if it contains all vertices which lie on shortest paths between vertices in C. The convex hull of a set of vertices S is the smallest convex set containing S. The hull number h(G) of a graph G is the smallest cardinality of a set of vertices whose convex hull is the vertex set of G. For a connected triangle-free graph G of order n and diameter d ≥ 3, we prove that h(G) ≤ (n − d + 3)/3, if G has minimum degree at least 3 and that h(G) ≤ 2(n − d + 5)/7, if G is cubic. Furthermore, for a connected graph G of order n, girth  g ≥ 4, minimum degree at least 2, and diameter d, we prove h(G) ≤ 2 + (n − d − 1)/ g−1 . All bounds are 2 best possible. Keywords. Convex hull; convex set; geodetic number; graph; hull number 1 Introduction We consider finite, simple, and undirected graphs G with vertex set V and edge set E. The degree of a vertex u in G is the number of neighbours of u in G. The graph G is cubic if every vertex has degree 3. The distance dist(u, v) between two vertices u and v in G is the minimum number of edges of a path in G between u and v or ∞, if no such path exists. The diameter of G is the largest distance between two vertices in G. The graph G is triangle-free if it does not contain three pairwise adjacent vertices. The girth of G is the minimum length of a cycle in G or ∞, if G has no cycle. For two sets of vertices C and D let I[C, D] denote the set of all vertices which lie on a path of length dist(C, D) = min{dist(u, v) | u ∈ C and v ∈ D} between a vertex in 1 C and a vertex in D. Furthermore, let I(C, D) = I[C, D] \ (C ∪ D). We write I[u, v], I(u, v), I[u, D], and I(u, D) instead of I[{u}, {v}], I({u}, {v}), I[{u}, D], and I({u}, D), respectively. S For a set of vertices S let I[S] = I[u, v]. The set S is convex if I[S] = S. The u,v∈S convex hull of S is the smallest convex set C with S ⊆ C and is denoted by H[S]. Since the intersection of two convex sets is convex, the convex hull is well defined. In [9] Everett and Seidman introduce the hull number h(G) of a graph G as the minimum cardinality of a set of vertices whose convex hull contains all vertices of G. Similarly, Harary et al. [11] define the geodetic number g(G) of a graph G as the minimum cardinality of a set of vertices S for which I[S] contains all vertices of G. It was observed in [5, 9] that, if u and v are two vertices at maximum distance in a connected graph G of order n and diameter d, then I(u, v) contains at least d − 1 elements and I[V \ I(u, v)] contains all vertices of G which immediately implies h(G) ≤ g(G) ≤ n − d + 1. Everett and Seidman [9] strengthened this simple bound as follows. Theorem 1 (Everett and Seidman [9]) Let G be a connected graph of order n and diameter d. If there is no clique K in G such that every vertex of G is at distance at most d − 1 from K, then h(G) ≤ n−d+3 . 2 (1) The hypothesis of Theorem 1 is obviously rather restrictive. If a graph G of diameter d satisfies the hypothesis of Theorem 1, then its radius equals its diameter. Even more strongly, for every breadth first search tree T of G rooted at a vertex u, there are two non-adjacent neighbours of u such that both have descendants in T at depth d. Our first contribution in Section 2 is to show that (1) still holds under a less restrictive hypothesis. In Section 3, we prove best possible upper bounds on the hull number of triangle-free graphs which are either of minimum degree at least two or three or cubic. Finally, in Section 4, we prove a best possible upper bound on the hull number of graphs of large girth and minimum degree at least two. For further results concerning the hull number and convexity in graphs, we refer the reader to [1, 3, 4, 6–8, 10, 12, 13]. 2 A weaker hypothesis for Theorem 1 A natural strategy already adopted by Everett and Seidman [9], to construct a small set of vertices in a graph whose convex hull equals the entire vertex set, is to start with a small initial set having a large convex hull and to extend this set iteratively while its convex 2 hull still does not contain all vertices. A reasonable choice for the elements of the initial set are two vertices at maximum distance. To extend the set, one can iteratively add vertices greedily trying to maximize the cardinality increase of the convex hull divided by the number of added vertices. As a first and simple illustration of this strategy, we prove that the bound in Theorem 1 still holds under a less restrictive hypothesis. We say that a graph G has property P if there are no three sets of vertices A, B and C such that • A is the vertex set of a component of G − C, • B is a clique and, for every vertex v in A, the set of neighbours of v in C is B, and • C is convex. To check that property P is more general than the hypothesis of Theorem 1, simply note that the existence of A, B and C as above for some graph G of diameter d implies that every vertex of G is at distance at most d − 1 from B. The following lemma is somewhat implicit in the proof of Theorem 9 in [9]. Lemma 2 Let G be a connected graph and let S be a non-empty set of vertices whose convex hull does not contain all vertices of G. If G has property P, then there is a vertex u ∈ V \S such that |H[S ∪{u}]| ≥ |H[S]|+2. Proof: Let G and S be as in the statement of the lemma. For contradiction, we assume that a vertex with the desired property does not exist. Let C = H[S]. Let A be the vertex set of a component of G − C. If there is a vertex u ∈ A with dist(u, C) ≥ 2, then u has the desired property. Hence all vertices in A have a neighbour in C. If a vertex u ∈ A has two neighbours v, w ∈ C which are not adjacent, then u ∈ I[v, w] ⊆ H[S] which is a contradiction. Hence the set of neighbours in C of every vertex in A is a clique. If there are two adjacent vertices u, v ∈ A such that v has a neighbour v ′ ∈ C which is not adjacent to u, then v ∈ I[u, v ′ ] and u has the desired property. Hence the sets of neighbours in C of the vertices in A are all equal to some set B. In view of the sets A, B and C, the graph G does not satisfy property P. This final contradiction completes the proof. ✷ With Lemma 2 at hand, the proof of the following result is straightforward. Theorem 3 Let G be a connected graph of order n and diameter d. If G has property P, then n−d+3 . h(G) ≤ 2 Proof: Since n − d ≥ 1, we may assume that h(G) ≥ 3. Let S0 = {u, v} for two vertices u and v with dist(u, v) = d. H[S0 ] contains at least d + 1 vertices. By Lemma 2, there is a sequence S0 ⊆ S1 ⊆ S2 ⊆ . . . of sets of vertices such that for i ≥ 1, |Si | = 2 + i and either H[Si−1 ] = V or |H[Si ]| ≥ (d + 1) + 2i. If i∗ ≥ 1 is maximum such that H[Si∗ −1 ] 6= V , then (d + 1) + 2(i∗ − 1) ≤ n − 2. Hence ∗ i ≤ n−d−1 and h(G) ≤ |Si∗ | = 2 + i∗ ≤ n−d+3 which completes the proof. ✷ 2 2 3 3 Triangle-free graphs Our first result in this section describes a natural and less abstract hypothesis which implies that a graph has property P. Corollary 4 If G is a connected triangle-free graph of order n, minimum degree at least 2 and diameter d, then G has property P and — hence — h(G) ≤ n−d+3 . 2 Proof: In view of Theorem 3, we may assume that G does not have property P. Let the three sets of vertices A, B and C certify this. Since A is connected, B is a clique and G is triangle-free, we obtain that A and B both contain exactly one vertex. This clearly implies the contradiction that the vertex in A has degree 1 which completes the proof. ✷ The graphs whose structure is illustrated in Figure 1 are connected, triangle-free, and of minimum degree at least 2. Their order n, diameter d, and hull number h satisfy n = 5d−7 and Theorem 3 and Corollary 4 are best possible. and h = 2d − 2, i.e. h = n−d+3 2 s s ✁ ❆ ❆s s✁ ❅ ❅s ❅ ❅s s ❆ ✁ ❆s s✁ s s ✁ ❆ ❆s s✁ ❅ ❅s s s ✁ ❆ ✁s ❆s ❅ ❅s ... s s ✁ ❆ ❆s s✁ ❅ ❅s ❅ ❅s s ❆ ✁ ❆s s✁ Figure 1 Extremal graphs for Corollary 4. We proceed to graphs of minimum degree at least 3 and cubic graphs. For these graphs, the simple choice for the initial set described at the beginning of Section 2 would not yield best possible results. Therefore, we first prove the existence of a better initial set. Lemma 5 If G is a connected triangle-free graph of minimum degree at least 3 and diameter d ≥ 3, then there is a set of vertices S0 such that 2 ≤ |S0 | ≤ 4 and |H[S0 ]| ≥ d+3|S0 |−3. Proof: Let x and y be two vertices such that dist(x, y) = d. Clearly, |H[{x, y}]| ≥ d + 1. Depending on properties of x and y, we define two disjoint sets X and Y such that S0 = X ∪ Y has the desired properties. Since X and Y are defined analogously, we will only describe the definition of X in detail. If x has at least two neighbours at distance (d − 1) from y, then let X = {x}. Note that |H[X ∪ {y}]| ≥ (d + 1) + 1. In what follows, we assume that x has exactly one neighbour x′ at distance (d − 1) from y. 4 Let u and w be two neighbours of x different from x′ . Since dist(u, y) = dist(w, y) = d, we may assume, by symmetry with x, that each of u and w has exactly one neighbour u′ and w′ at distance (d − 1) from y. If u′ and w′ are distinct, then let X = {u, w}. Note that u′ , w′ ∈ I[y, X], x ∈ I[u, w], and x′ ∈ I[x, y] which implies that |H[X ∪ {y}]| ≥ (d + 1) + 4. In what follows, we assume that u′ = w′ . Let v be a neighbour of u different from x and u′ . We may assume, by symmetry, that x′ is the unique neighbour of v at distance (d − 1) from y. Let X = {u, w}. Note that u′ ∈ I[y, X], x ∈ I[u, w], x′ ∈ I[x, y], and v ∈ I[u, x′ ] which implies that |H[X ∪ {y}]| ≥ (d + 1) + 4. By defining Y analogously, we obtain a set S0 = X ∪ Y such that either |S0 | = 2 and |H[S0 ]| ≥ (d + 1) + 1 + 1, or |S0 | = 3 and |H[S0 ]| ≥ (d + 1) + 4 + 1, or |S0 | = 4 and |H[S0 ]| ≥ (d + 1) + 4 + 4. This completes the proof. ✷ As a further ingredient, we need a strengthened extension lemma. Lemma 6 If G is a connected triangle-free graph of minimum degree at least 3 and S is a non-empty set of vertices whose convex hull does not contain all vertices of G, then there is a set T ⊆ V \ S such that 1 ≤ |T | ≤ 2 and |H[S ∪ T ]| ≥ |H[S]| + 3|T |. Proof: Let G and S be as in the statement of the lemma. For contradiction, we assume that a set T with the desired properties does not exist. Let C = H[S]. If there is a vertex u with dist(u, C) ≥ 3, then T = {u} has the desired property. Hence V \ C = D1 ∪ D2 for Di = {u ∈ V | dist(u, C) = i} for 1 ≤ i ≤ 2. Since C is convex and G is triangle-free, every vertex in D1 has exactly one neighbour in C. If D2 is empty, then there are three vertices u, v, w ∈ D1 with uv, vw ∈ E. If u′ , w′ ∈ C are such that uu′ , ww′ ∈ E, then u ∈ I[v, u′ ] and w ∈ I[v, w′ ] which implies that T = {v} has the desired property. Hence D2 is not empty. If a vertex u ∈ D2 has two neighbours in D1 , then T = {u} has the desired property. Hence every vertex in D2 has exactly one neighbour in D1 . Let u, v, w ∈ D2 and u′ , v ′ , w′ ∈ D1 be such that uv, vw, uu′ , vv ′ , ww′ ∈ E. If u′ 6= w′ , then v ∈ I[u, w], u′ ∈ I[u, C], v ′ ∈ I[v, C], and w′ ∈ I[w, C] which implies that T = {u, w} has the desired property. Hence u′ = w′ . Since G has minimum degree at least 3 and every vertex in D2 has exactly one neighbour in D1 , there is a vertex x ∈ D2 different from v with wx ∈ E. Since G is triangle-free, vx 6∈ E. In view of the previous observation, we obtain, by symmetry, that v ′ is the unique neighbour of x in D1 . Now v ∈ I[u, w], u′ ∈ I[u, C], v ′ ∈ I[v, C], and x ∈ I[w, v ′ ] which implies that T = {u, w} has the desired property. This final contradiction completes the proof. ✷ As before, with Lemma 5 and Lemma 6 at hand, the proof of the following bound for graphs of minimum degree at least 3 is straightforward. 5 Theorem 7 If G is a connected triangle-free graph of order n, minimum degree at least 3, and diameter d ≥ 3, then n−d+3 h(G) ≤ . 3 Proof: Since n − d ≥ 5, we may assume that h(G) ≥ 3. By Lemma 5, there is a set S0 ⊆ V such that 2 ≤ |S0 | ≤ 4 and |H[S0 ]| ≥ d + 3|S0 | − 3. If H[S0 ] = V , then n−d+3 |H[S0 ]| − d + 3 d + 3|S0 | − 3 − d + 3 = ≥ = |S0 | 3 3 3 and the desired result follows. Hence we may assume that H[S0 ] 6= V . By Lemma 6, there is a sequence S0 ⊆ S1 ⊆ S2 ⊆ . . . of sets of vertices such that for i ≥ 1, either H[Si−1 ] = V or 1 ≤ |Si | − |Si−1 | ≤ 2 and |H[Si ]| ≥ |H[S0 ]| + 3(|Si | − |S0 |) ≥ (d + 3|S0 | − 3) + 3(|Si | − |S0 |) = d − 3 + 3|Si |. Let i∗ ≥ 1 be maximum such that H[Si∗ −1 ] 6= V . If |Si∗ | − |Si∗ −1 | = 1, then d − 3 + 3|Si∗ −1 | ≤ n − 3 which implies h(G) ≤ |Si∗ | = |Si∗ −1 | + 1 ≤ n−d+3 . 3 If |Si∗ | − |Si∗ −1 | = 2, then d − 3 + 3|Si∗ −1 | ≤ n − 6 which implies h(G) ≤ |Si∗ | = |Si∗ −1 | + 2 ≤ n−d+3 . 3 This completes the proof. ✷ The graphs whose structure is illustrated in Figure 2 are connected, triangle-free, and of minimum degree at least 3. Their order n, diameter d, and hull number h satisfy n = 7d−9 and Theorem 7 is best possible. and h = 2d − 2, i.e. h = n−d+3 3 s s s s ❆ ✁ ❆ ✁ ❆s✁ ❆s✁ ❅ ❅s ❅ ❅s s ✁❆ ✁❆ s✁ ❆s s✁ ❆s s s s s ❆ ✁ ❆ ✁ ❆✁s ❆✁s ❅ ❅s s s s s ❆ ✁ ❆ ✁ ❆s✁ ❆s✁ ❅ ❅s ... s s s s ❆ ✁ ❆ ✁ ❆s✁ ❆s✁ ❅ ❅s ❅ ❅s s ✁❆ ✁❆ s✁ ❆s s✁ ❆s Figure 2 Extremal graphs for Theorem 7. 6 For triangle-free graphs G of order n, minimum degree at least 3, and diameter 2, applying the reasoning from the proof of Theorem 7 to a set S0 containing two vertices at distance . 2 easily implies h(G) ≤ n+3 3 For our next result concerning cubic graphs, it suffices to strengthen the extension lemma. Lemma 8 If G is a connected cubic triangle-free graph and S is a set of vertices of order at least 2 whose convex hull does not contain all vertices of G, then there is a set S ′ ⊆ V such that (i) either |S ′ | = |S| + 1 and |H[S ′ ]| ≥ |H[S]| + 4, (ii) or |S ′ | = |S| + 2 and |H[S ′ ]| ≥ |H[S]| + 7, (iii) or |S ′ | = |S| and |H[S ′ ]| > |H[S]|. Proof: Let G and S be as in the statement of the lemma. For contradiction, we assume that a set S ′ with one of the desired properties does not exist. Let C = H[S]. If there is a vertex u with dist(u, C) ≥ 4, then S ′ = S ∪ {u} satisfies (i). Hence V \ C = D1 ∪ D2 ∪ D3 for Di = {u ∈ V | dist(u, C) = i} for 1 ≤ i ≤ 3. Since G is connected and triangle-free, every vertex in D1 has exactly one neighbour in C. Furthermore, since G is cubic and C is a convex set of order at least 2, no vertex in C has three neighbours in D1 . First, we assume that D3 is not empty. Let v ∈ D3 . If |I(v, C)| ≥ 3, then S ′ = S ∪ {v} satisfies (i). Hence I(v, C) contains exactly two vertices v ′ ∈ D2 and v ′′ ∈ D1 such that vv ′ , v ′ v ′′ ∈ E. Furthermore, there are vertices u, w ∈ D3 such that uv, vw ∈ E. If |I({u, v, w}, C)| ≥ 4, then v ∈ I[u, w] and S ′ = S ∪ {u, w} satisfies (ii). Hence I({u, v, w}, C)| ≤ 3. Let u′ ∈ D2 be a neighbour of u. Since u′ 6= v ′ , we obtain I({u, v, w}, C) = {u′ , v ′ , v ′′ } and wu′ , u′ v ′′ ∈ E. Since, by symmetry, |I(w, C)| ≤ 2, there is a vertex x ∈ D3 different from v with wx ∈ E. Since, by symmetry, I|({v, w, x}, C)| ≤ 3, we obtain xv ′ ∈ E, w ∈ I[v, x], u′ , v ′ , v ′′ ∈ I[{v, w}, C], u ∈ I[v, u′ ], and S ′ = S ∪ {v, x} satisfies (ii). This contradiction implies that we may assume that D3 is empty. Next, we assume that D2 is not empty. Let v ∈ D2 . If |I(v, C)| ≥ 3, then S ′ = S ∪ {v} satisfies (i). Hence |I(v, C)| ≤ 2. Let u ∈ D2 be such that uv ∈ E. Let u′ , v ′ ∈ D1 and u′′ , v ′′ ∈ C be such that uu′ , u′ u′′ , vv ′ , v ′ v ′′ ∈ E. If u′′ 6= v ′′ , then u ∈ I[v, u′′ ] and S ′ = S ∪ {v} satisfies (i). Hence u′′ = v ′′ . If there is a vertex y ′ ∈ D1 different from v ′ such that vy ′ ∈ E and y ′′ ∈ C is such that ′ ′′ y y ∈ E, then, because no vertex in C has three neighbours in D1 , we obtain y ′′ 6= v ′′ and S ′ = S ∪ {u} satisfies (i). Hence I(v, C) = {v ′ } and there is a vertex w ∈ D2 different from u such that vw ∈ E. 7 By symmetry, we obtain wu′ ∈ E and there is a vertex x ∈ D2 different from v such that ux ∈ E, xv ′ ∈ E, and I({u, v, w, x}, C) = {u′ , v ′ }. If there is a vertex y ∈ D2 different from u and w such that xy ∈ E, then there are vertices y ′ ∈ D1 and y ′′ ∈ C such that yy ′ , y ′ y ′′ ∈ E, y ′′ 6= v ′′ and S ′ = S ∪ {x} satisfies (i). Hence wx ∈ E. Furthermore, v ′′ is a cutvertex of G and G − {v ′′ } has a component with vertex set {u, v, w, x, u′ , v ′ }. Since v ′′ has two neighbours in D1 and C is convex, we obtain that v ′′ ∈ S. Since S contains at least two elements, this implies that S ′ = (S \ {v ′′ }) ∪ {v ′ } satisfies (iii). This contradiction implies that we may assume that D2 is empty. Since every vertex in D1 has exactly one neighbour in C, there are vertices u, v, w, x ∈ D1 such that uv, vw, wx ∈ E. If v ′ , w′ , x′ ∈ C are such that vv ′ , ww′ , xx′ ∈ E, then v ∈ I[u, v ′ ], w ∈ I[v, w′ ], x ∈ I[w, x′ ], and S ′ = S ∪ {u} satisfies (i). This final contradiction completes the proof. ✷ We proceed to our next result. Theorem 9 If G is a connected cubic triangle-free graph of order n and diameter d ≥ 3, then 2(n − d + 5) h(G) ≤ . 7 Proof: Since n − d ≥ 5, we may assume that h(G) ≥ 3. By Lemma 5, there is a set S0 ⊆ V such that 2 ≤ |S0 | ≤ 4 and |H[S0 ]| ≥ d + 3|S0 | − 3. If H[S0 ] = V , then 2(|H[S0 ]| − d + 5) 2(d + 3|S0 | − 3 − d + 5) 6|S0 | + 4 2(n − d + 5) = ≥ = ≥ |S0 | 7 7 7 7 and the desired result follows. Hence we may assume that H[S0 ] 6= V . By Lemma 8, there is a sequence S0 , S1 , S2 , . . . of sets of vertices such that for i ≥ 1, (i) either H[Si−1 ] = V , (ii) or |Si | = |Si−1 | + 1 and |H[Si ]| ≥ |H[Si−1 ]| + 4, (iii) or |Si | = |Si−1 | + 2 and |H[Si ]| ≥ |H[Si−1 ]| + 7. Note that this implies 7 |H[Si ]| ≥ |H[S0 ]| + (|Si | − |S0 |) 2 7 ≥ (d + 3|S0 | − 3) + (|Si | − |S0 |) 2 1 7 = d − 3 + |Si | − |S0 | 2 2 7 ≥ d − 5 + |Si | 2 8 for i ≥ 1. Let i∗ ≥ 1 be maximum such that H[Si∗ −1 ] 6= V . If |Si | = |Si−1 | + 1, then d − 5 + 72 |Si∗ −1 | ≤ n − 4 which implies h(G) ≤ |Si∗ | = |Si∗ −1 | + 1 ≤ 2(n − d) + 9 . 7 If |Si | = |Si−1 | + 2, then d − 5 + 72 |Si∗ −1 | ≤ n − 7 which implies h(G) ≤ |Si∗ | = |Si∗ −1 | + 2 ≤ 2(n − d) + 10 . 7 This completes the proof. ✷ The graphs whose structure is illustrated in Figure 3 are connected, cubic, and trianglefree. Their order n, diameter d, and hull number h satisfy n = 8d − 26 and h = 2d − 6, i.e. h = 2(n−d+5) and Theorem 9 is best possible. 7 s s s s ❆ ✁ ❆ ✁ ❆s✁ ❆s✁ ❅ ❅s s s s s ❆ ✁ ❆ ✁ ❆✁s ❆✁s ❅ ❅s s s s s ❆ ✁ ❆ ✁ ❆s✁ ❆s✁ ❅ ❅s s s s s ❅ s ❅s ✁❆ ✁❆ ✁s ❆s s✁ ❆s s s s s ❆ ✁ ❆ ✁ ❆✁s ❆✁s ❅ ❅s ... s s ❅ s ❅s ✁❆ ✁❆ ✁s ❆s s✁ ❆s Figure 3 Extremal graphs for Theorem 9. For the finitely many cubic triangle-free graphs G of order n and diameter 2, applying the reasoning from the proof of Theorem 9 to a set S0 containing two vertices at distance 2 . easily implies h(G) ≤ 2(n+4) 7 ∗ For r ≥ 4, let the graph Kr,r arise from the complete bipartite graph Kr,r by subdividing one edge. If a connected triangle-free graph G of order n, minimum degree at least r, and diameter d arises by suitably identifying the vertices of a sufficiently long path with the ∗ vertices of degree 2 in disjoint copies of Kr,r , then h(G) = n−d +O(1). Note that the graphs r in Figures 1 and 2 are obtained in this way and that the graphs in Figure 3 are obtained by a variation of this construction. We believe that this construction is essentially best possible and pose the following conjecture. 9 Conjecture 10 If G is a connected triangle-free graph of order n, minimum degree δ, and diameter d, then n−d h(G) ≤ + O(1). δ Note that for triangle-free graphs, the 2-domination number is an upper bound on the geodetic number and hence also on the hull number. Therefore, Caro and Yuster’s [2] results imply that the hull number of a connected triangle-free graph of order n and minimum degree δ is at most (1 + oδ (1)) n ln(δ) . δ 4 Graphs of large girth All presented examples of graphs showing that our bounds are best possible contained short cycles. In this section, we show that a lower bound on the girth allows to improve the bounds on the hull number. Once again the key ingredient is an extension lemma. Lemma 11 If G is a connected graph of girth at least g ≥ 5 and minimum degree at least 2 and S is a non-empty set of vertices whose convex hull does not contain  g−1  all vertices of G, then there is a vertex z ∈ V \ S such that |H[S ∪ {z}]| ≥ |H[S]| + 2 . Proof: Let G and S be as in the statement of the lemma. For contradiction, we assume that a vertex with the desired properties does not exist. Let C = H[S]. C.  g  Let R = V\g−1 Let ge = 2 2 and go = 2 2 + 1. Note that ge and go are the smallest even and odd integers which are at least g, respectively. Since G has minimum degree at least 2, there is a cycle which intersects R. We assume that K is a cycle in G which intersects R such that, if lK denotes the length of K and dK denotes dist(V (K), C), then lK + 2dK is smallest possible. First, we assume that K contains at least two vertices of C. By the choice of K and the convexity of C, we obtain that there are two vertices x and y in C such that K consists of two paths PC and PR between x and y, all internal vertices of PC belong to C, and all internal vertices of PR belong to R. Furthermore, since C is convex, the length lC of PC is less than the length lR of PR . Letz be  the internal vertex of PR such that the distance with   lR respect to PR between x and z is 2 . By the choice of K, we obtain that dist(x, z) = l2R   and dist(y, z) = l2R . If lK is even, then |H[S ∪ {z}]| − |H[S]| ≥ lR − 1 ≥ lK ≥ g2e . If lK 2  go −1 ge go −1 lK −1 = go2−1 = odd,  then |H[S ∪ {z}]| − |H[S]| ≥ lR − 1 ≥ 2 ≥ 2 . Since min 2 , 2 isg−1 , we obtain a contradiction. Hence K contains at most one vertex of C. 2 Let PK be a path of length dK between a vertex x in V (K) and a vertex y in C. (Note that x = y is possible for dK = 0.) Let z be a vertex of K such that the distance with . (Note that z is unique if lK is even.) By the choice respect to K between x and z is lK 2 l  K of K, we obtain that dist(z, C) = 2 + dK . If lK is even, then |H[S ∪ {z}]| − |H[S]| ≥ (lK − ge − 1. If lK is odd, then |H[S ∪ {z}]| − |H[S]| ≥ lK2−1 + dK ≥ go2−1 . Since  1) + dKgo≥  min ge − 1, 2−1 = go2−1 = g−1 , we obtain a contradiction. 2 10 This final contradiction completes the proof. ✷ We proceed to our final result. Theorem 12 If G is a connected graph of order n, girth g ≥ 5, minimum degree at least 2, and diameter d, then n−d−1 h(G) ≤ 2 +  g−1  . 2 Proof: Since n − d ≥ 1, we may assume that h(G) ≥ 3. Let S0 = {u, v} for two vertices u and v with dist(u, v) = d. H[S0 ] contains at least d + 1 vertices. By Lemma 11, there is a sequence S0 ⊆ S1 ⊆ S2 ⊆ . . . of setsof vertices such that for  g−1 i ≥ 1, |Si | = 2 + i and either H[Si−1 ] = V or |H[Si ]| ≥ (d + 1) + 2 i.   If i∗ ≥ 1 is maximum such that H[Si∗ −1 ] 6= V , then (d + 1) + g−1 (i∗ − 1) ≤ n − g−1 . 2 2 n−d−1 n−d−1 ∗ ∗ Hence i ≤ g−1 and h(G) ≤ |Si∗ | = 2 + i ≤ 2 + g−1 which completes the proof. ✷ ⌈ 2 ⌉ ⌈ 2 ⌉ As before it is easy to construct examples of graphs — similar to the graphs in Figure 1 — which show that Theorem 12 is best possible. For instance, the graphs in Figure 1 are connected, of girth 5, and minimum degree at least 2. Recall that their order n, diameter   d, and hull number h satisfy n = 5d − 7 and h = 2d − 2, i.e. h = 2 + (n − d − 1)/ g−1 . 2 References [1] S.R. Canoy Jr. and G.B. Cagaanan, On the hull number of the composition of graphs, Ars Combinatoria 75 (2005), 113-119. [2] Y. Caro and R. Yuster, Dominating a family of graphs with small connected subgraphs, Comb. Probab. Comput. 9 (2000), 309-313. [3] G. Chartrand, J.F. Fink, and P. Zhang, The hull number of an oriented graph, International Journal of Mathematics and Mathematical Sciences 2003 (2003), 2265-2275. [4] G. Chartrand, F. Harary, and P. Zhang, On the hull number of a graph, Ars Combinatoria 57 (2000), 129-138. [5] G. Chartrand, F. Harary, and P. Zhang, On the geodetic number of a graph, Networks 39 (2002), 1-6. [6] G. Chartrand and P. Zhang, On graphs with a unique minimum hull set, Discuss. Math. Graph Theory 21 (2001), 31-42. [7] MC. Dourado, J.G. Gimbel, J. Kratochvı́l, F. Protti, and J.L. Szwarcfiter, On the computation of the hull number of a graph, Discrete Mathematics to appear. 11 [8] P.H. Edelman and R.E. Jamison, The theory of convex geometries, Geometriae Dedicata 19 (1985), 247-270. [9] M.G. Everett and S.B. Seidman, The hull number of a graph, Discrete Mathematics 57 (1985), 217-223. [10] M. Farber and R.E. Jamison, Convexity in graphs and hypergraphs, SIAM Journal Algebraic Discrete Methods 7 (1986), 433-444. [11] F. Harary, E. Loukakis, and C. Tsouros, The geodetic number of a graph, Mathl. Comput. Modelling 17 (1993), 89-95. [12] C. Hernando, T. Jiang, M. Mora, I.M. Pelayo, and C. Seara, On the Steiner, geodetic and hull numbers of graphs, Discrete Mathematics 293 (2005), 139-154. [13] M. Van de Vel, Theory of Convex Structures, North-Holland, 1993. 12