515
Views
1
CrossRef citations to date
0
Altmetric
Articles

Spanning trees with small diameters

&

Abstract

A spanning tree with small diameter of a graph has many applications. In this paper we first make the following conjecture and show that the condition is best possible if it is true. If a connected graph G satisfies δ(G)3|G|(d+2), then G has a spanning tree with diameter at most d, where d4 is an integer. We next prove that the conjecture holds if d4 is even or d{5,7,9}. Moreover, we prove that if d5 is odd and δ(G)3|G|(d+1), then G has a spanning tree with diameter at most d.

1 Introduction

In this paper we consider finite simple graphs, which have neither loops nor multiple edges. Let G be a connected graph with vertex set V(G) and edge set E(G). We denote by |G| the order of G, that is, |G|=|V(G)|. For a vertex v of G, we denote by degG(v) the degree of v in G and by NG(v) the neighborhood of v. Thus degG(v)=|NG(v)|. The minimum degree and the maximum degree of G are denoted by δ(G) and Δ(G), respectively.

For two vertices x and y of G, dG(x,y) denotes the distance between x andy, which is the minimum length of paths in G connecting x and y. The diameter diam(G) of G is defined as diam(G)=maxx,yV(G)dG(x,y).On the other hand, the radius radius(G) of G is defined as radius(G)=minvV(G){maxxV(G)dG(v,x)},where maxxV(G)dG(v,x) is called the eccentricity of v. Thus the radius of G is the minimum value of eccentricities. A vertex whose eccentricity is equal to the radius(G) is called a central vertex of G, and the subgraph induced by central vertices is called the center of G. It is well-known that the center of a tree consists of one vertex or two adjacent vertices.

There are many research on spanning trees of graphs, for example, graph theoretical results can be found in Chapter 8 of Citation[1] and Citation[2], and algorithms for spanning trees can be found in Citation[3] and Citation[4]. In this paper, we consider graph theoretical results on spanning trees with small diameter of a given graph. Namely, for an integer d4, we give a minimum degree condition for a connected graph to have a spanning tree with diameter at most d. We first make a conjecture on such spanning trees.

Conjecture 1

Let G be a connected graph and d4 be an integer. If (1) δ(G)3|G|d+2,(1) then G has a spanning tree whose diameter is at most d. Moreover, if this statement holds, then the condition (1) is best possible.

We now show that the condition (1) is sharp if the conjecture is true. Let H1,H2,,Hd+2 be d+2 disjoint copies of the complete graph of order n, and let G be the graph obtained from H1,H2,,Hd+2 by joining every vertex of Hi to every vertex of Hi+1 for all 1id+2, where Hd+3=H1 (see ). Then, |G|=(d+2)n and δ(G)=3n1=3|G|(d+2)1. Let T be any spanning tree of G, and let v be a center of T. Without loss of generality, we may assume that vV(H1). We first assume d is odd. Let t=(d+3)2. Then for two vertices xV(Ht) and yV(Ht+1), dT(v,x)dG(v,x)t1 and dT(v,y)dG(v,y)t1. If the unique path PT(x,y) in T connecting x and y passes through v, then dT(x,y)=dT(x,v)+dT(v,y)2(t1)=d+1. Hence the diameter of T is at least d+1. If the path PT(x,y) does not pass through v, then by symmetry, we may assume that dT(v,y)dT(v,x)+1, and thus radius(T)dT(v,y)t, which implies diam(T)2radius(T)1d+2 since T is a tree. Therefore G has no spanning tree with diameter at most d. In the case where d is even, we can similarly show that radius(T)(d+2)2, and so G has no spanning tree with diameter at most d. Consequently, the minimum degree condition (1) is best possible.

Fig. 1 A connected graph G that has no spanning tree with diameter at most d and satisfies δ(G)=3|G|(d+2)1, where every Hi is a complete graph of order n.

Fig. 1 A connected graph G that has no spanning tree with diameter at most d and satisfies δ(G)=3|G|∕(d+2)−1, where every Hi is a complete graph of order n.

In this paper, we prove the following two theorems, which verify that Conjecture 1 is true for even integers d and for some odd integers d.

Theorem 2

Let G be a connected graph, and d4 be an even integer. If δ(G)3|G|d+2,then G has a spanning tree with diameter at most d.

Theorem 3

Let G be a connected graph, and let d5 be an odd integer.

(1) If d{5,7,9} and δ(G)3|G|d+2,then G has a spanning tree with diameter at most d.

(2) If δ(G)3|G|d+1,then G has a spanning tree with diameter at most d.

We now explain a relation of radius of a given graph and the minimum diameter of its spanning trees. It is well-known that the following lemma holds, and we use this fact in the proofs of theorems without mention.

Lemma 4

A connected graph G with radius r has a spanning tree with diameter at most 2r.

Therefore, a research of the radius of a graph is closely related to one of its spanning tree with minimum diameter. We give some known results on the radius of a graph.

Theorem 5

Erdős, Pach, Pollack and Tuza, Citation[5] Let G be a connected graph with δ(G)2. Then radius(G)32|G|3δ(G)+1+5.

This result was recently improved as follows.

Theorem 6

Kim, Rho, Song and Hwang Citation[6] Let G be a connected graph with δ(G)2 and radius(G)3. Then (2) radius(G)32|G|δ(G)+1.(2)

Note that (2) of Theorem 6 directly implies that if d6 is even and δ(G)(3|G|d)1, then G has a spanning tree with diameter at most d since δ(G)(3|G|d)1 means radius(G)32|G|δ(G)+132|G|3|G|d=d2.

We conclude this section with remarks about spanning trees with diameter 2 or 3. It is clear that if a connected graph G has a spanning tree T with diameter 2, then T has a vertex v with degT(v)=|G|1. Hence G has a spanning tree with diameter 2 if and only if G has a vertex of degree |G|1.

We next show that there is no sufficient condition using δ(G)c|G| with a constant number 0<c<1 for a graph G to have a spanning tree with diameter 3. Consider a graph G with Δ(G)|G|2, which has no spanning tree with diameter 2. It is obvious that G has a spanning tree with diameter 3 if and only if G has an edge uv such that NG(u)NG(v)=V(G). Namely, G does not have a spanning tree with diameter 3 if and only if for every edge xy, there is a vertex z such that zNG(x)NG(y). In G¯, the complement of G, this situation on x,y,z is equivalent to zNG¯(x)NG¯(y) for xyE(G¯). So if diam(G¯)=2, then this situation holds in G¯, and hence G does not have a spanning tree with diameter 3.

In Citation[7], Brown showed that there is a graph H with |H|=q2+q+1, Δ(H)=q+1 and diam(H)=2 for a prime power q. Then H¯ does not have a spanning tree with diameter 3 by H=H¯¯, and satisfies δ(H¯)=|H¯|Δ(H)1=q21=|H¯|(q21)(q2+q+1). Since limq(q21)(q2+q+1)=1, it is impossible to give a sufficient condition using δ(H¯)c|H¯| with a constant number 0<c<1 for a graph H¯ to have a spanning tree with diameter 3.

2 Proofs of Theorems 2 and 3

We first prove Theorem 2 by using Theorem 6.

Proof of Theorem 2

The case of d=4 will be proved in Proposition 8. Assume that d6 is an even integer, and G satisfies δ(G)3|G|(d+2). Then by (2), we have radius(G)32|G|δ(G)+132|G|3|G|d+2+1=(d+2)23|G|3|G|+d+2<d+22=d2+1. Since d is even, the above inequality implies radius(G)d2. Therefore G has a spanning tree with diameter at most d. □

Proof of (2) of Theorem 3

Let d5 be an odd integer. Assume that δ(G)3|G|(d+1). Then d=d1 is even and G satisfies δ(G)3|G|(d+2), and thus by Theorem 2, G has a spanning tree with diameter at most d=d1. □

In order to prove (1) of Theorem 3, we need some notations. Let G be a connected graph. For disjoint vertex sets X and Y of G, we write EG(X,Y) for the set of edges of G joining a vertex of X to a vertex of Y. For vertices u and v, a vertex set X, and a positive integer m, let us define notations as follows. dG(X,v)=dG(v,X)minxXdG(x,v)Diskm(v){xV(G):dG(v,x)m}Diskm(X){yV(G):dG(X,y)m}Circlem(v):{xV(G):dG(v,x)=m}

The following lemma is easy, but useful, and we often use it without mention. Moreover, it is clear that Diskr(v)=V(G) if and only if the eccentricity of v is at most r.

Lemma 7

Let r,s andd be positive integers. Let G be a connected graph, and let u be a vertex and vw be an edge of G. Then the following two statements hold.

(i) If Diskr(u)=V(G), thenG has a spanning tree with diameter at most 2r. In particular, if G has no spanning tree with diameter at most 2d, then for any vertex x,G has a vertex y such that dG(x,y)d+1.

(ii) if Disks({v,w})=V(G), thenG has a spanning tree with diameter at most 2s+1.

We begin with the proof of the case of d=4 in Theorem 2.

Proposition 8

If a connected graph G satisfies δ(G)3|G|6=|G|2, thenG has a spanning tree with diameter at most 4.

Proof

Assume δ(G)|G|2. Let v be a vertex of G, and x be any vertex of V(G)NG(v), if any. Then NG(v)NG(x) by δ(G)|G|2, and so dG(v,x)=2. Hence Disk2(v)=V(G), and thus G has a spanning tree with diameter at most 4 by Lemma 7. □

Proposition 9

If a connected graph G satisfies δ(G)3|G|7, thenG has a spanning tree with diameter at most 5.

Proof

Suppose that a connected graph G satisfies δ(G)3|G|7, but has no spanning tree with diameter at most 5. The next claim follows from (i) of Lemma 7.

Claim 1 For each vertex v, G has a vertex u such that dG(v,u)=3.

Claim 2 For two adjacent vertices u and v, |NG(u)NG(v)|2|G|7.

Proof

Assume that there exist two adjacent vertices x and y such that |NG(x)NG(y)|<2|G|7. Then |NG(x)NG(y)|=|NG(x)|+|NG(y)||NG(x)NG(y)|>4|G|7.Hence for every vertex zV(G)(NG(x)NG(y)), NG(z)(NG(x)NG(y)). This implies that Disk2({x,y})=V(G). Hence G has a spanning tree with diameter at most 5 by Lemma 7. This is a contradiction. Therefore the claim holds.

By Claim 1, we can take a path (v1,v2,v3,v4) of length 3 such that dG(v1,v4)=3. Then (NG(v1)NG(v2))(NG(v3)NG(v4))= by dG(v1,v4)=3. Let W=(NG(v1)NG(v2))(NG(v3)NG(v4)). Then it follows from Claim 2 that |W|2×(2|G|7)=4|G|7. Thus for every vertex xV(G)(W{v1,v2,v3,v4}), we have NG(x)W, which implies Disk2({v2,v3})=V(G). Hence by Lemma 7, G has a spanning tree with diameter at most 5. This is a contradiction, and therefore the proposition is proved. □

Proposition 10

If a connected graph G satisfies δ(G)3|G|9=|G|3, thenG has a spanning tree with diameter at most 7.

Proof

Suppose that a connected graph G satisfies δ(G)|G|3, but has no spanning tree with diameter at most 7. The next claim holds as before.

Claim 1 For each vertex v of G, there exists a vertex u such that dG(v,u)=4.

By Claim 1, we can take a path (v1,v2,v3,v4) of length 3 such that dG(v1,v4)=3. Then NG(v1)NG(v4)=, and so we obtain |NG(v1)NG(v4)|2×|G|3=2|G|3.Hence for every xV(G)(NG(v1)NG(v4)), NG(x)(NG(v1)NG(v4)), which implies Disk3({v2,v3})=V(G), and thus G has a spanning tree with diameter at most 7, a contradiction. Therefore the proposition holds. □

Proposition 11

If a connected graph G satisfies δ(G)3|G|11, thenG has a spanning tree with diameter at most 9.

Proof

Suppose that a connected graph G satisfies δ(G)3|G|11, but has no spanning tree with diameter at most 9. By Lemma 7, the next claim holds.

Claim 1 For every vertex v, there exists a vertex u such that dG(v,u)=5.

Claim 2 For every path (v1,v2,v3,v4,v5,v6) with dG(v1,v6)=5, it follows that |NG(v3)NG(v4)|<2|G|11 and |NG(v3)NG(v4)|>4|G|11.

Proof

Assume that |NG(v3)NG(v4)|2|G|11. Then since NG(v1), NG(v3)NG(v4) and NG(v6) are pairwise disjoint, U=NG(v1)(NG(v3)NG(v4))NG(v6) satisfies |U|8|G|11. Hence for every vertex x, it follows that NG(x)U, which implies Disk4({v3,v4})=V(G), and so G has a spanning tree with diameter at most 9, a contradiction. Thus |NG(v3)NG(v4)|<2|G|11.

It follows from |NG(v3)NG(v4)|<2|G|11 that |NG(v3)NG(v4)|=|NG(v3)|+|NG(v4)||NG(v3)NG(v4)|>4|G|11.

Claim 3 If there is a path (v1,v2,,v6) with dG(v1,v6)=5, then either |NG(v1)NG(v2)|<4|G|11 or |NG(v5)NG(v6)|<4|G|11.

Proof

Assume that there exists a path (v1,v2,,v6) such that dG(v1,v6)=5, |NG(v1)NG(v2)|4|G|11 and |NG(v5)NG(v6)|4|G|11. Let U=(NG(v1)NG(v2))(NG(v5)NG(v6)). Then |U|8|G|11, and thus for every vertex x of G, NG(x)U, which implies Disk4({v3,v4})=V(G). Hence G has a spanning tree with diameter at most 9, a contradiction. Therefore the claim holds.

Claim 4 There exist no two vertices v and w such that dG(v,w)=6.

Proof

Assume that there exist two vertices v and w such that dG(v,w)=6. Let (v=v1,v2,v3,,v7=w) be a path of length 6 connecting v and w. Then NG(v1), NG(v4) and NG(v7) are pairwise disjoint. So X=NG(v1)NG(v4)NG(v7) satisfies |X|9|G|11. Thus every vertex x of G satisfies NG(x)X, which implies dG(x,v4)5. Moreover, if dG(x,v4)=5, then there exists a path of length 5 that connects x and v4 and passes through v1 or v7. If dG(x,v4)4 for every xV(G), then G has a spanning tree with diameter at most 8. If for every vertex z with dG(z,v4)=5, there is a path of length 5 that connects z and v4 and passes through v1, then G has a spanning tree T with diameter 9, in which dT(z,v1)=2 for every vertex z with dG(z,v4)=5. By the symmetry of v1 and v7, we may assume that there exist two vertices x1 and y1 such that dG(x1,v4)=5, dG(y1,v4)=5, there is a path P(x1,v4) of length 5 connecting x1 and v4 and passing through v1, and there is a path P(y1,v4) of length 5 connecting y1 and v4 and passing through v7.

Let x2 be a vertex in the path P(x1,v4) adjacent to both x1 and v1, and y2 be a vertex in the path P(y1,v4) adjacent to both y1 and v7. We shall show that NG(x1), NG(v2), NG(v5) and NG(y2) are pairwise disjoint. It is obvious that dG(x1,v2)=3, dG(v2,v5)=3 and dG(v5,y2)=3. Moreover, it follows that dG(x1,v5)dG(x1,v4)dG(v4,v5)=4 and dG(v2,y2)dG(v2,v7)dG(v7,y2)=4. If dG(x1,y2)2, then 6=dG(v1,v7)dG(v1,x1)+dG(x1,y2)+dG(y2,v7)=5, a contradiction. Hence dG(x1,y2)3. Therefore NG(x1), NG(v2), NG(v5) and NG(y2) are pairwise disjoint. This is a contradiction since every set contains at least 3|G|11 vertices of G.

Claim 5 Let u and v be two adjacent vertices for which there is a path (s1,s2,u,v,t2,t1) with dG(s1,t1)=5. Then there exists no vertex w such that dG(u,w)=5 and dG(v,w)=5.

Proof

Assume that there exists a vertex w such that dG(u,w)=5 and dG(v,w)=5. Let (u=u1,u2,u3,,u6=w) be a path of length 5 connecting u and w. Since dG(v,w)=5dG(v,u4)+dG(u4,w), it follows that dG(v,u4)3. It follows from dG(s1,t1)=5 that either dG(s1,u4)3 or dG(t1,u4)3. Assume first dG(s1,u4)3. Then NG(s1), NG(v) and NG(u4) are pairwise disjoint. Thus for every vertex xV(G), it follows that NG(x)(NG(s1)NG(v)NG(u4)), which implies Disk4({u,u2})=V(G). Therefore G has a spanning tree with diameter at most 9. Hence dG(s1,u4)2 and dG(t1,u4)3.

By dG(t1,u4)3, it holds that NG(u), NG(u4) and NG(t1) are pairwise disjoint, and for every vertex x, it follows that NG(x)(NG(u)NG(u4)NG(t1)). If every vertex y with NG(t1)NG(y) satisfies dG(y,u)4, then Disk4({u,u2})=V(G), and so G has a spanning tree with diameter at most 9. Hence we may assume that there exists a vertex y1 such that dG(y1,u)=5 and there is a path of length 5 that connects y1 and u and passes through t1. By Claim 1, it follows that |NG(t1)NG(t2)|>4|G|11.

Let (v=v1,v2,v3,,v6=w) be a path of length 5 connecting v and w. By the symmetry of u and v, we can similarly show that there exists a vertex x1 such that dG(x1,s1)=2, dG(x1,v)=5 and |NG(s1)NG(s2)|>4|G|11.

Since dG(s1,t1)=5, the above fact that |NG(t1)NG(t2)|>4|G|11 and |NG(s1)NG(s2)|>4|G|11 contradicts Claim 3. Therefore the claim is proved.

By Claim 1, there exist two adjacent vertices u and v such that there exists a path (s1,s2,u,v,t2,t1) of length 5 and dG(s1,t1)=5. If Disk4({u,v})=V(G), then G has a spanning tree with diameter 9. Thus there exists a vertex w such that dG(u,w)5 and dG(v,w)5. By Claim 3, we may assume that w satisfies dG(u,w)=5 and dG(v,w)=5. But this contradicts Claim 5. Consequently Proposition 11 is proved. □

References

  • AkiyamaJ.KanoM.Factors and Factorizations of GraphsLecture Notes in Math vol. 20312011SpringerHeidelberg
  • OzekiK.YamashitaT., Spanning trees – A survey Graphs Combin. 27 1 2011 1–26
  • WuB.Y.ChaoK.-M., Spanning Trees and Optimization Problems2004Chapman & Hall/CRC
  • HassaingR.TamirA., On the minimum diameter spanning tree problem Inform. Process. Lett. 531995 109–111
  • ErdősP.PachJ.PollackR.TuzaZ., Radius, diameter and minimum degree J. Combin. Theory Ser. B 471989 73–79
  • KimB.M.RhoY.SongB.C.HwangW., The maximum radius of graphs with given order and minimum degree Discrete Math. 3122012 207–212
  • BrownW.G., On graphs that do not contain a Thomsen graph Can. Math. Bull. 91966 281–285