Acessibilidade / Reportar erro

Some results about the connectivity of trees

Abstract

The second smallest Laplacian eigenvalue of a graph G is called algebraic connectivity, denoted a(G). The ordering of trees via this graph invariant is frequently studied in the literature. In this paper, we present a new invariant, the Internal Degree Sequence (IDS), that also supports an accurate evaluation of the connectivity of trees. We compare the IDS with a(G) for all elements in six classes of trees known to have the largest algebraic connectivity and we show that the IDS provides a strict total ordering of the elements of these classes. This result is also proved for a subclass of trees of diameter 4.

trees; internal degree sequence; algebraic connectivity


Some results about the connectivity of trees

Lilian MarkenzonI; Nair Maria Maia de AbreuII, * * Corresponding author ; Luciana LeeIII

INCE - Universidade Federal do Rio de Janeiro, Brazil. E-mail: markenzon@nce.ufrj.br

IIPrograma de Engenharia de Produção/COPPE, Universidade Federal do Rio de Janeiro. E-mail: nair@pep.ufrj.br

IIIUniversidade Federal do Mato Grosso. E-mail: lucianalee@ufmt.br

ABSTRACT

The second smallest Laplacian eigenvalue of a graph G is called algebraic connectivity, denoted a(G). The ordering of trees via this graph invariant is frequently studied in the literature. In this paper, we present a new invariant, the Internal Degree Sequence (IDS), that also supports an accurate evaluation of the connectivity of trees. We compare the IDS with a(G) for all elements in six classes of trees known to have the largest algebraic connectivity and we show that the IDS provides a strict total ordering of the elements of these classes. This result is also proved for a subclass of trees of diameter 4.

Keywords: trees; internal degree sequence, algebraic connectivity.

1 PRELIMINARIES

Let G = (V,E) be a simple graph, n = |V| its order and m = |E| its size. The degree of a vertex v is denoted by d(v). A graph is connected if for any two vertices u,vV there is a path from u to v. The graph is said to be disconnected if it has two or more connected components. The cut-vertex (or cutpoint) is a vertex whose removal increases the number of componentsof G.

The Laplacian matrix L(G) = [ℓij] is defined as follows: ℓij = di, for i = j; ℓij = -1 if (vi,vj) is an edge of G and ℓij = 0 otherwise. The spectrum of the Laplacian of G is the sequence of their eigenvalues (µ1, ..., µn-1, µn), given in non-increasing order, µ1> ... > µn-1> µn. Since L(G) is a semidefinite positive singular matrix, µn = 0. It is well known that µn-1 = 0 if and only if G is a disconnected graph. Due to that, Fiedler [3] called µn-1 the algebraic connectivity of G, denoted a(G). For a survey about a(G) see Abreu [1]. The relation between the algebraic connectivity and the cutpoints of a graph has been addressed by Kirkland [6].

In this paper, we introduce a new concept for the connectivity of trees, the Internal Degree Sequence (IDS), taking into account the number of connected components obtained after the removal of each cut-vertex. An ordering for trees with n vertices according to their IDS is defined. In Section 3, we compare the IDS with the algebraic connectivity a(G) for all elements in six classes of trees known to have the largest algebraic connectivity, presented by Yuan et al. [8], and we show that the IDS provides a strict total ordering of the elements of these classes. This result is also proved for a subclass of trees of diamenter 4 in Section 4.

2 THE NEW INVARIANT

In this section, we present a new invariant, the internal degree sequence (IDS), taking into account the number of connected components obtained after the removal of each cut-vertex of the tree. The IDS allows us to differentiate the connectivity of trees, providing an extra resource to compare them. Another important feature to highlight is the simplicity of the determination of the invariant.

The degree sequence of a graph is the non-increasing sequence of its vertex degrees. Let T = (V,E) be a tree and [d1, d2, ..., dn] its degree sequence. Let V = {v1, v2, ..., vn} be the ordered set of vertices of T, being di = d(vi).

A vertex v of T such that d(v) > 1 is called an internal vertex of T. It is a cut-vertex of T. A vertex v such that d(v) = 1 is called a leaf or an external vertex of T.

Let T = (V,E) be a tree and let LV be the set of leaves of T. The removal of a vertex vV - L results in a disconnected tree; observe that there are d(v) components in the resulting tree. It is not difficult to see that the degree of an internal vertex is directly related with its relevance in the analysis of the connectivity. The next definition takes this fact into consideration.

Definition 1. The non-increasing sequence of degrees of the internal vertices of a tree T is called the internal degree sequence (IDS) of a tree T. It is denoted

IDS(G) = [d1, d2, ..., dp].

Definition 2. Let s = [d1, d2, ..., dp] be a non-increasing sequence of integers; s is a valid IDS for a tree T if T has n = Σi = 1,p di - p + 2 vertices, p internal vertices and di≠ 1, 1 < i < p.

It is known that a string t is preceded by a string s in lexicographic order if

- s is a prefix of t, or

- if c and d are respectively the first characters of s and t in which s and t differ, then c precedes d in character order.

It is possible to perform a lexicographic comparison of the IDS values of two trees. For instance, Figure 1 shows all trees with 7 vertices with their respective IDS in lexicographic order.


This example shows some coincidences with the algebraic connectivity that must be highlighted. Among all trees, the maximum and the minimum IDS occur with the star and the path, respectively; the same happens with the algebraic connectivity (Grone & Merris [5]). This observation leads us to compare the two approaches, as we will see in the next section.

It is possible to generate all valid IDS for a tree with n vertices. The sequences can be build recursively, computing each element of the sequence from the first one. Proposition provides some necessary results to build the sequences.

Proposition 1. Let T be a tree with order n and IDS(T) = [d1, ...,dp] its internal degree sequence. Let S = . Then

1. the maximum value for di is

2. the minimum value for di is

Proof. Let T be a tree of order n and let [d1, d2, ...,dp] be the IDS of T. It is known that the sum of the degrees of the vertices of V is 2(n - 1). The sum of the degrees of the p internal vertices of T is S = = n + p - 2.

1. The maximum degree of the first vertex of the sequence occurs when all the others have the minimum degree for an internal vertex (i.e. 2). Since S = n + p- 2, the first element d1 has value S - 2(p - 1) = n - p.

When computing di, 1 < i < p, the previous elements d1, ..., di-1 are already determined. It is possible to consider a sequence [di, ..., dp] with sum of degrees S - . So, applying the previous reasoning and considering that, by definition, di< di-1, the result is obtained.

2. By Definition 1, d1> ... > dp. In order to force d1 to be minimum, the remaining degrees of S must be scattered in other positions of the sequence, obtaining the value S/p. If the remainder is zero then d1 = S/p. Otherwise, let r be the remainder. The positions d1, d2, ..., dr will have the value S/P + 1. The minimum value of d1 is ⌈S/p⌉.

As in item(1), we consider [d1, ..., di-1] already determined, and the sum of the degrees S - . So, the result is obtained.

The next proposition shows how any sequence realizes a tree that obeys a specific condition.

Proposition 2. Given a non-increasing sequence of integers s = [d1, d2, ..., dp], di≠ 1, there exists always a tree T with n = - p +2 vertices such that IDS(T) = s.

Proof. The proof is constructive. By the definition of a valid sequence it is known that T has n = - p + 2 vertices and p internal vertices. The following steps build iteratively the tree T:

  • Step 1: Let T be a tree with a central vertex v and d1 vertices,

    w1, ..., wd1, all adjacent to v.

  • Step 2: For i = 2, ..., p do

    Add di - 1 new vertices, all adjacent to a leaf wj of T.

The graph T, resulting from Step 1, is a tree; as so, it has at least two leaves. Step 2 adds, at each iteration, di - 1 new vertices, all adjacent to the same vertex wj. At this point, vertex wj is no more a leaf, but at least one new leaf is created, maintaining the graph T as a tree. So, tree T has d1+ Σi = 2,p (di - 1) leaves and p internal vertices.

It is interesting to note that if the leaf wj chosen in Step 2 is the most recently added leaf, the resulting tree is a caterpillar (a tree such that if all leaves and their incident edges are removed, the remainder of the graph forms a path).

Since the lexicographic order provides a total ordering for all the valid sequences of graphs with a given n, the proof of the following proposition is immediate.

Proposition 3. The invariant IDS provides a total ordering for trees with n vertices.

3 IDS AND ALGEBRAIC CONNECTIVITY

In 1987, Grone & Merris [4] started an investigation about connectivity of trees through a(G), proving in [5] that it is possible to present a strict total ordering of trees with diameter 3. After that, a large number of results comparing trees via a(G) have appeared in the literature as, for instance, Fallat & Kirkland [2] that extend the results of [5]. In this section, we compare some of the known results with those obtained using IDS.

Proposition 4. [2] Let Pd-1 be a path with length d - 2 labeled from 1 to d - 1. Let Td(k,ℓ) be a tree with n vertices and diameter d, obtained from Pd-1 by adding k pendant vertices adjacent to vertex 1 and pendant vertices adjacent to vertex d - 1. Then

The internal vertices of Td(k,ℓ) are the vertices of the path. So, the IDS of Td(k, ℓ) has d - 1 elements and can be easily determined:

For this class, it is easy to prove that the ordering provided by IDS is a strict total ordering. Moreover, the orders given by a(G) and IDS are isomorphic. However, this behavior of the two measures does not occur in general.

Yuan et al. [8] introduced six classes of trees and show that, for n > 15, a(Ti) > a(Tj) if 1 < i < j < 6 and Ti is any tree in the class Ci and Tj is any tree in the class Cj. These classes are defined below and we show the IDS of their elements.

Definition 3. Let n, k, p and q be nonnegative integers with 3k + 2p + q = n - 1. Let T (k,p,q) be the tree of order n which contains a vertex v such that T (k,p,q) - v = kK1,2 pK1,1qK1.

Let be the class of all trees T(k,p,d). The following subclasses of were defined in [8]:

- C1 = {T(0, 0, n - 1)};

- C2 = {T(0, 1, n - 3)};

- C3 = {T(0, p, q) | p > 2};

- C4 = {T(1, 0, n - 4)};

- C5 = {T(1, p, q) | p > 1};

- C6 = {T(k, p, q) | k > 2}.

Notice that {T(k,p,q) | n = 3k + 2p + q + 1} = ∪i = 1,6Ci.

For each n, classes C1, C2 and C4 consist of only one tree. The trees belonging to C3 and C6 have the same algebraic connectivity, proved by Zhang [9] and Yuan et al. [8], respectively. Two important results about the ordering of all these trees are also presented by Yuan et al. [8] in Theorem 1.

Proposition 5. If T(k,p,q) is any tree in class C3, then a(T) = (3 -)/2.

Proposition 6. If T(k,p,q), k > 2, is any tree in class C6, then a(T) = 2 - .

Theorem 1. Let Ti be a tree in class Ci for i = 1, ...,6. Then:

1. For n > 8, a(T1) > a(T2) > a(T3) > a(T4) > a(T5) > a(T6);

2. For n > 15 and T Ci, a(T) < a(T6) = 2 - .

For the six classes it is possible to establish the IDS of their elements. And more, since several trees have the same algebraic connectivity, the IDS provides a good insight to distinguish accurately between them.

Let Ti be a tree such that TiCi, n > 8. So, we have,

- IDS(T1) = [n - 1];

- IDS(T2) = [n - 2, 2] ;

- IDS(T3) = [n - p - 1, ], p > 2 ;

- IDS(T4) = [n - 3,3];

- IDS(T5) = [n - p - 3,3, ], p > 1 ;

- IDS(T6) = [n - 2k - p - 1, , ], k > 2 .

The next proposition presents the comparison of the trees belonging to the six classes taking into account their IDS.

Proposition 7. Let Ti be any tree of order n, n > 8, such that Ti Ci. Then

1. IDS(T1) > IDS(T2) > IDS(T4);

2. IDS(T4) > IDS(T3);

3. IDS(T4) > IDS(T5);

4. IDS(T4) > IDS(T6).

Proof.

1. Each class C1, C2 and C4 has just one element. It is immediate to state that

IDS(T1) > IDS(T2) > IDS(T4).

2. The tree TC3 with the greatest IDS has p = 2 and IDS(T) = [n - 4,2,2]. As IDS(T4) = [n - 3,3],

IDS(T4) > IDS(T3).

3. Similar reasoning can be made for classes C5 and C6.

The tree T'C5 with the greatest IDS has p = 1. The tree T"C6 with the greatest IDS has k = 2 and p = 0. So, IDS(T') = [n - 4,3,2] and IDS(T") = [n - 5,3,3]. Comparing with the IDS of T4

IDS(T4) > IDS(T5) and IDS(T4) > IDS(T6).

It is impossible to compare the trees belonging to classes C3, C5 and C6 as a whole. Figure 2 shows how the IDS of the elements of these classes depend only on the types of their subtrees.


However a very interesting result can be stated, showing an advantage of the invariant when the trees have the same algebraic connectivity.

Theorem 2. Given n, the IDS of the elements of the classes Ci, i = 1,..., 6, determine a strict total ordering of the trees T(k,p,d).

Proof. We must prove that the trees belonging to C3, C5 and C6 have different IDS values, both within and among classes.

Let Ti = T(ki,pi,qi), Tj = T(kj,pj,qj) ∈ C3. We know that, for T3C3, IDS(T3) = [n - p - 1, ], p > 2 . So,

IDS(Ti) = IDS(Tj) ⇒ pi = pj.

The order n of Ti and Tj is given and pi = pj. As n = 2p + q + 1, qi = qj and the trees are the same and all trees in C3 have different IDS's.

The proof is analogous when Ti,TjC5 and Ti,TjC6.

We must now show that trees belonging to different classes have different IDS. It is known that

IDS(T3) = [n - pi - 1, ],

IDS(T5) = [n - pj - 3, 3, ] and

IDS(T6) = [n - 2k - p - 1, , ], k > 2.

Let TC3. The tree T cannot have the same IDS as a tree belonging to C5 or C6 because the tree T has no internal vertex of degree 3 which is mandatory in the two other classes.

Let T'C5. The tree T' cannot have the same IDS as a tree belonging to C6 because T' has exactly one internal vertex of degree 3 while the trees of C6 have at least two vertices with such condition.

So, the invariant IDS provides a strict total ordering for trees belonging to the classes Ci, i = 1,...,6.

4 TREES WITH DIAMETER 4

An important observation about the trees belonging to T, presented in the previous section, is that all of them have diameter less or equal 4. The approach of looking at trees with small diameter was taken up again by Wang & Tan [7]. They give continuity to the work of Yuan et al. [8], showing all trees of order n > 45 with algebraic connectivity in the interval [(5-)/2 , 2-).

The subclass of trees of diameter 4 is defined as follows by Zhang [10].

Definition 4. Let p 1 , p 2 , ...,pk be integers such that

p1> p2> ... > pk> 0, p1> p2 > 0, k > 2, k + 1 + p1 + ... + pk = n.

Let T(n,k,p1,p2,...,pk) be a tree with diameter 4, N(c) = {v1, ...,vk}, being c the unique center of the tree, d(v1) = p1 + 1, ..., d(vk) = pk + 1. Let T be the class of all trees T(n,k,p1,p2,...,pk).

Wang & Tan[7] defined new subclasses of trees as follows:

- C'1 = {S(3, n - 5)}, the tree of order n obtained by joining the center of K1,3 to the center of K1, n-5 with an edge;

- C'2 = {T(n, k, 3, 1, p3, ..., pk)};

- C'3 = {T(n, k, 3, 2, p3, ..., pk)};

- C'4 = {T(n, k, 3, 3, p3, ..., pk)};

Notice that C'1 is not a subclass of T.

Wang & Tan [7] proved interesting results about these classes:

Proposition 8. Let T be a tree of order n > 45. If T T ∪(C'i), then a(T) < (5 - )/2.

Theorem 3. If T is a tree of order n > 45, then (5 - )/2< a(T) < 2 - if and only if T ∈ C'i.

The authors were able to provide the three trees with the first, second and third largest algebraic connectivity in Tn \T. However few results are presented about the ordering of all trees with diameter 4.

Using the IDS, an interesting result can be shown. We define a subclass of T. Let T' be the class of all T(n, k, p1, p2, ..., pk) such that k > p1, i.e., the set of all trees of diameter 4 such that the center of the tree has the greatest degree. It is possible to determine the IDS of a tree TT' directly from its notation.

Definition 5. Let T(n, k, p1, ..., pz, ..., pk) with k > p1. Let pz, 2< z < k, be the last non-zero element of the notation. Then

IDS(T) = [k, p1+1, p2+1, ..., pz+1].

Theorem 4. Given n, the IDS of the elements of the class T' determine a strict total ordering of the trees T(n, k, p1, p2, ..., pk) with k > p1.

Proof. Let T(n, k, p1, p2, ..., pk) ∈ T'. Let S be the sequence [n, k, p1, p2, ..., pz, ...,pk]. It is immediate to conclude that S is a non-increasing sequence. The sequence IDS(T) is build from S and its elements obey exactly the original ordering. So, given n, there is a unique tree with this sequence as IDS.

Analogous result can be shown for all trees of diameter 4 such that the central vertex has the smallest degree.

ACKNOWLEDGMENTS

This work was supported by grants 305372/2009-2, 305016/2006-7, CNPq, Brazil and project 027/CAP/2011, Universidade Federal do Mato Grosso, Brazil.

Received October 8, 2012

Accepted March 15, 2013

  • [1] ABREU N. 2007. Old and new results on algebraic connectivity of graphs. Linear Algebra and its Applications, 423: 53-73.
  • [2] FALLAT S & KIRKLAND S. 1998. Extremizing algebraic connectivity subject to graph theoretical constrains. Electronic Journal Linear Algebra, 3: 48-74.
  • [3] FIEDLER M. 1973. Algebraic connectivity of graphs. Czechoslovak Mathematical Journal, 23:298-305.
  • [4] GRONE R & MERRIS R. 1987. Algebraic connectivity of trees. Czechoslovak Mathematical Journal, 37: 660-670.
  • [5] GRONE R & MERRIS R. 1990. Ordering trees by algebraic connectivity. Graphs and Combinatorics, 6: 229-237.
  • [6] KIRKLAND S. 2001. Un upper bound on algebraic connectivity of graphs with many cutpoints.Electronic Journal Linear Algebra, 8: 94-109.
  • [7] WANG X-K & TAN S-W. 2012. Ordering trees by algebraic connectivity. Linear Algebra and its Applications, 436: 3684-3691.
  • [8] YUAN X, SHAO J & ZHANG L. 2008. The six classes of trees with the largest algebraic connectivity. Discrete Applied Mathematics, 156: 757-769.
  • [9] ZHANG XD. 2004. On the two conjectures of Graffiti. Linear Algebra and its Applications, 385: 369-379.
  • [10] ZHANG XD. 2007. Ordering trees with algebraic connectivity and diameter. Linear Algebra and its Applications, 427: 301-312.
  • *
    Corresponding author
  • Publication Dates

    • Publication in this collection
      24 May 2013
    • Date of issue
      Apr 2013

    History

    • Received
      08 Oct 2012
    • Accepted
      15 Mar 2013
    Sociedade Brasileira de Pesquisa Operacional Rua Mayrink Veiga, 32 - sala 601 - Centro, 20090-050 Rio de Janeiro RJ - Brasil, Tel.: +55 21 2263-0499, Fax: +55 21 2263-0501 - Rio de Janeiro - RJ - Brazil
    E-mail: sobrapo@sobrapo.org.br