The Generalised Randić Index of Trees

Similar documents
The Generalised Randić Index of Trees

On the Randić index. Huiqing Liu. School of Mathematics and Computer Science, Hubei University, Wuhan , China

Connectivity of addable graph classes

Connectivity of addable graph classes

Extremal trees with fixed degree sequence for atom-bond connectivity index

On the normalized Laplacian energy and general Randić index R 1 of graphs

The smallest Randić index for trees

Discrete Mathematics

Extremal Topological Indices for Graphs of Given Connectivity

SHARP BOUNDS FOR THE GENERAL RANDIĆ INDEX R 1 OF A GRAPH

Some properties of the first general Zagreb index

k-blocks: a connectivity invariant for graphs

Graphs with large maximum degree containing no odd cycles of a given length

A Survey on the Randić Index

PGSS Discrete Math Solutions to Problem Set #4. Note: signifies the end of a problem, and signifies the end of a proof.

Decompositions of graphs into cycles with chords

Counting the average size of Markov graphs

arxiv: v2 [math.co] 5 Nov 2015

Partial cubes: structures, characterizations, and constructions

Graphs with few total dominating sets

THE HARMONIC INDEX OF UNICYCLIC GRAPHS WITH GIVEN MATCHING NUMBER

Aalborg Universitet. The number of independent sets in unicyclic graphs Pedersen, Anders Sune; Vestergaard, Preben Dahl. Publication date: 2005

Disjoint Hamiltonian Cycles in Bipartite Graphs

Relation Between Randić Index and Average Distance of Trees 1

Eulerian Subgraphs in Graphs with Short Cycles

arxiv: v1 [math.co] 29 Nov 2018

Even Cycles in Hypergraphs.

CCO Commun. Comb. Optim.

On the Randić Index of Polyomino Chains

ON THE NUMBERS OF CUT-VERTICES AND END-BLOCKS IN 4-REGULAR GRAPHS

Graphs with maximal Hosoya index and minimal Merrifield-Simmons index

Maximal Independent Sets In Graphs With At Most r Cycles

Distance between two k-sets and Path-Systems Extendibility

The edge-density for K 2,t minors

Bulletin of the Iranian Mathematical Society

be a path in L G ; we can associated to P the following alternating sequence of vertices and edges in G:

Induced subgraphs of prescribed size

arxiv: v1 [math.co] 5 Sep 2016

Pair dominating graphs

Packing and decomposition of graphs with trees

Independent Transversals in r-partite Graphs

AALBORG UNIVERSITY. Total domination in partitioned graphs. Allan Frendrup, Preben Dahl Vestergaard and Anders Yeo

(1) Which of the following are propositions? If it is a proposition, determine its truth value: A propositional function, but not a proposition.

All Ramsey numbers for brooms in graphs

A zero-free interval for chromatic polynomials of graphs with 3-leaf spanning trees

Czechoslovak Mathematical Journal

Ramsey Theory. May 24, 2015

220 B. BOLLOBÁS, P. ERDŐS AND M. SIMONOVITS then every G(n, m) contains a K,,, 1 (t), where a log n t - d log 2 (1 Jc) (2) (b) Given an integer d > 1

Large topological cliques in graphs without a 4-cycle

Discrete Mathematics

AALBORG UNIVERSITY. Merrifield-Simmons index and minimum number of independent sets in short trees

On the general sum-connectivity index and general Randić index of cacti

Math 104: Homework 7 solutions

A Sharp Upper Bound on Algebraic Connectivity Using Domination Number

ON THE ERDOS-STONE THEOREM

THE NUMBER OF INDEPENDENT DOMINATING SETS OF LABELED TREES. Changwoo Lee. 1. Introduction

Maximising the number of induced cycles in a graph

Induced subgraphs with many repeated degrees

On the Turán number of forests

Maximal and Maximum Independent Sets In Graphs With At Most r Cycles

Averaging 2-Rainbow Domination and Roman Domination

Network Augmentation and the Multigraph Conjecture

On the Local Profiles of Trees

On the difference between the revised Szeged index and the Wiener index

arxiv: v1 [math.co] 13 May 2016

arxiv: v1 [math.co] 12 Jul 2017

CCO Commun. Comb. Optim.

Convergence of a Generalized Midpoint Iteration

A Survey on Comparing Zagreb Indices

Journal of Combinatorial Theory, Series B

Definition 2.1. A metric (or distance function) defined on a non-empty set X is a function d: X X R that satisfies: For all x, y, and z in X :

Ramsey Unsaturated and Saturated Graphs

Average distance, radius and remoteness of a graph

arxiv: v1 [math.co] 23 Nov 2015

Introduction to Bases in Banach Spaces

The Turán number of sparse spanning graphs

Graph Theory. Thomas Bloom. February 6, 2015

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

Minimal Paths and Cycles in Set Systems

arxiv: v1 [math.co] 29 Jul 2010

5 Measure theory II. (or. lim. Prove the proposition. 5. For fixed F A and φ M define the restriction of φ on F by writing.

Convergence of Random Walks and Conductance - Draft

ON DOMINATING THE CARTESIAN PRODUCT OF A GRAPH AND K 2. Bert L. Hartnell

Unavoidable subtrees

DEGREE SEQUENCES OF INFINITE GRAPHS

4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN. Robin Thomas* Xingxing Yu**

Communicated by Alireza Abdollahi. 1. Introduction. For a set S V, the open neighborhood of S is N(S) = v S

Erdös-Ko-Rado theorems for chordal and bipartite graphs

5 Flows and cuts in digraphs

A simple branching process approach to the phase transition in G n,p

Mid Term-1 : Practice problems

Lectures 2 3 : Wigner s semicircle law

Extensions of a theorem of Erdős on nonhamiltonian graphs

Sequences. We know that the functions can be defined on any subsets of R. As the set of positive integers

Extremal Kirchhoff index of a class of unicyclic graph

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Locating-Total Dominating Sets in Twin-Free Graphs: a Conjecture

MATH 117 LECTURE NOTES

A note on the number of additive triples in subsets of integers

Small Cycle Cover of 2-Connected Cubic Graphs

Transcription:

The Generalised Randić Index of Trees Paul Balister Béla Bollobás Stefanie Gerke December 10, 2006 Abstract The Generalised Randić index R α (T ) of a tree T is the sum over the edges uv of T of (d(u)d(v)) α where d(x) is the degree of the vertex x in T. For all α > 0, we find the minimal constant β c = β c (α) such that for all trees on at least 3 vertices R α (T ) β c (n + 1) where n = V (T ) is the number of vertices of T. For example, when α = 1, β c = 15 56. This bound is sharp up to the additive constant for infinitely many n we give examples of trees T on n vertices with R α (T ) β c (n 1). More generally, fix γ > 0 and define ñ = (n n 1 ) + γn 1, where n is the number of vertices of T and n 1 is the number of leaves of T. We determine the best constant β c = β c (α, γ) such that for all trees R α (T ) β c (ñ + 1). Using these results one can determine (up to o(n) terms) the maximal Randić index of a tree with a specified number of vertices and leaves. Our methods also yield bounds when the maximum degree of the tree is restricted. 1 Introduction In this paper we consider the generalized Randić index of a tree. For a constant α, the generalized Randić index R α (T ) of a tree T is the sum of (d(u)d(v)) α over all edges uv of T where d(x) is the degree of x. The Randić indices R 1 and R 1/2 were introduced by Randić in [9] to give a theoretical characterization for molecular branching. Due to the treelike structures of the molecules of interest, the generalized Randić index has been studied most extensively for trees [2, 4, 5, 6, 7, 8, 10]. It is known that for any tree T on n 3 vertices, R 1/2 (T ) n + 2 3, and that this bound is achieved when T is a path [8]. 2 2 It was shown in [4] that R 1 (T ) 15 n + 11. Examples previously given in [2] show that 56 this upper bound is best possible except for the constant term. For α / (1/2, 2), trees on n vertices with maximal Randić index were exhibited in [3]. Weaker upper bounds for all α > 0 were shown in [7] where the bounds were given in terms of n = V (T ) and the number n 1 of leaves. We extend these results by finding for every α, γ > 0, an effectively computable constant β c = β c (α, γ) such that for all trees T on n vertices with n 1 leaves, 1

R α (T ) β c (ñ+1), where ñ = (n n 1 )+γn 1 ; see Theorem 5. The constant γ will enable us later to give good upper bounds if we are only interested in trees with a certain proportion of leaves; for details see Section 4. For 0 < γ 2 α, we construct infinitely many trees such that R α (T ) β c (ñ 1) showing that the upper bound is best possible up to the constant term. Let us remark that there are examples of trees T with R α (T ) > β c (α, γ)ñ and thus some positive constant term is needed. For γ 2 α it follows from our results that β c = 4 α, and the family of paths shows that one cannot improve β c. Our methods also allow us to take the maximum degree of the tree into account. For every α, γ > 0, we find an effectively computable constant β (α, γ) such that for all trees T of maximum degree, R α (T ) β (α, γ)ñ + C for some constant C = C( ); see Theorem 6. These results extend the results in [10] where = 3, γ = α = 1 was considered, and the results in [5, 6] where they treated the case = 4 (or chemical trees), γ = 1 and α = 1 or α < 0. In Section 2 we introduce the necessary notation to define β c = β c (α, γ). In Section 3 we prove that β c (ñ + 1) is in fact an upper bound on the Randić index R α (T ) for all trees with n vertices and n 1 leaves. In Section 4 we exhibit infinitely many trees T with R α (T ) β c (ñ 1). In Section 5 we discuss how to calculate β c effectively and give examples of β c (α, γ) for some specific values of α and γ. 2 Notation and Preliminaries Define a half-tree to be a tree T with one dangling edge added that is attached to a vertex v 0 of T, but to no other vertex; see Figure 1. We call v 0 the root of T. Given any tree with an edge uv, we can construct two half-trees by cutting the tree at the edge uv. Similarly, any two half-trees can be joined via their dangling edges to form a tree. Fix α > 0. We define the Randić index R α (T ) of a half-tree by summing (d(u)d(v)) α over all the nondangling edges uv of T. Note that the dangling edge does not contribute directly to the sum defining R α (T ), but it does affect R α (T ) since we include it in the degree count d(v 0 ) of the vertex v 0. Fix γ > 0. For any tree or half-tree T, define ñ = ñ(t ) to be ñ = (n n 1 ) + γn 1, where n is the number of vertices of T and n 1 the number of degree 1 vertices (leaves) of T. In other words, ñ is the number of vertices of T but with each leaf counting as γ vertices. For any tree or half-tree T, and any α, β, γ > 0, define c T = c T (α, β, γ) = R α (T ) βñ(t ). (1) If T is a half-tree composed of half-trees T 1,... T d(v0 ) 1 joined via their dangling edges to the root v 0 of T, then d(v 0 ) 1 c T = (c Ti + (d(v 0 )d(v i )) α ) β, (2) i=1 2

...v 0.... Figure 1: The half-tree [4, 3, 1] with root v 0. where v i is the root of T i. Also, if T is a tree obtained by joining two half-trees T 1 and T 2 (with roots v 1, v 2 ) via their dangling edges, then c T = c T1 + c T2 + (d(v 1 )d(v 2 )) α. (3) For any finite sequence of integers a 0, a 1,..., a r with a r = 1 and a i > 1 for i < r, define a half-tree [a 0,..., a r ] by inductively attaching a 0 1 copies of [a 1,..., a r ] (via their dangling edges) and one dangling edge to a vertex v 0 (see Figure 1). Alternatively, it is the unique half-tree such that all vertices at distance i from v 0 have degree a i. It is easy to determine c T (α, β, γ) for half-trees of the form [a 0,..., a r ]. As we will see later in Lemma 4, for the values of β we are interested in, and for d 2, there is a half-tree [a 0,..., a r ] with d = a 0 > a 1 > > a r = 1 that maximizes c T over all half-trees with d(v 0 ) = d. Thus it is sufficient to find an upper bound on c T for all half-trees of this form. To do so, fix α, β, γ > 0. Define c d = c d (α, β, γ) inductively by c 1 = γβ (4) and for d 2, c d = (d 1) max 1 k<d {c k + (kd) α } β. (5) Thus the first few values of c d are c 1 = γβ, c 2 = 2 α (1 + γ)β, c 3 = 2 max{3 α, 2 α β + 6 α } (2γ + 1)β. The next lemma shows that c d is an upper bound on c T T = [a 0,..., a r ] with d = a 0 > a 1 > > a r = 1. over all half-trees T of the form Lemma 1. The constant c d = c d (α, β, γ) is the maximum value of c T (α, β, γ) over all half-trees of the form T = [a 0,..., a r ] where d = a 0 > a 1 > > a r = 1. 3

1.0 0.9 β c 4 α... 3 7 (2 α +8 α ) 2 α 1 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 α 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 Figure 2: The function β c = β c (α, γ) for γ = 1. Proof. The result clearly holds for d = 1, since then T is a single leaf with a dangling edge and c T = γβ = c 1. For d = a 0 > 1, (2) gives c T = (a 0 1)(c T + (a 0 a 1 ) α ) β where T = [a 1,..., a r ]. By induction on d, this is maximal (for fixed a 1 ) when c T = c a1. Maximizing over a 1, 1 a 1 < a 0, gives c T = c a0 = c d by (5). Define β c = β c (α, γ) to be the infimum of all β > 0 such that for all d 2, c d (d 1)(c d + d 2α ) β. (6) We shall show now that β c exists. Note that condition (6) is equivalent to for d = 2, and to β 4 α, (7) c d β d 2α (d 1) (d 2) for d > 2. If β = max{1/γ, 1} then by (4), (5) and induction on d one can show that c d 1 for all d 1. Thus for this value of β, (7), (8), and hence (6) are satisfied. Now c d is a strictly decreasing function of β for all d 1. Thus β c exists and (8) 4 α β c max{1/γ, 1}. (9) For γ = 1, the function β c is plotted as a function of α in Figure 2. Note that for each d 1 the function c d is continuous (and piecewise linear) in β and so in particular the following observation is true. 4

Observation 2. If β β c, then (8) is satisfied for all d > 2, and (6) is satisfied for all d 2. Condition (6) and Observation 2 imply that for all β β c and all d 1 c d 0, (10) as otherwise (5) implies that, for N sufficiently large, c N > (N 1)c d β > (8) and thus contradicting (6). β N 2 contradicting 3 The upper bound In this section we shall show that β c = β c (α, γ) as defined in the previous section is the constant we are looking for, that is, R α (T ) β c (ñ + 1). Lemma 3. If β β c then c d (d 1)(c k + (kd) α ) β for all d 2 and k 1. Proof. Fix β β c and assume for contradiction that the result is false. Take a minimal d, and then a minimal k that gives a counterexample. By the definition of c d (see (5)) we may assume k d, and by Observation 2 and (6) we may assume k d. Thus k > d. Now, by our assumption, we have c d < (d 1)(c k + (kd) α ) β. But, by our choice of k, we have for all t with 1 t < k. Thus c d (d 1)(c t + (td) α ) β c t + t α d α < c k + k α d α. But α > 0, so t α > k α and d α > k α. Thus for all t with 1 t < k. But then contradicting (6). c t + t α k α < c k + k α k α c k = (k 1) max 1 t<k (c t + (tk) α ) β < (k 1)(c k + k 2α ) β Lemma 4. If β β c, then c T c d for any half-tree T with root v 0 of degree d. 5

Proof. We prove the result by induction on the depth of the tree. If the tree just consists of v 0, then R α (T ) = 0 and c T = γβ = c 1 (note that v 0 has degree 1 due to the dangling edge). Now assume the result holds for all half-trees of smaller depth. In particular, if we consider T to be formed by joining half-trees T 1,..., T d 1 to v 0, then c Ti c d(vi ) where the tree T i has root v i. Thus by (2) d 1 c T = (c Ti + (dd(v i )) α ) β i=1 d 1 (c d(vi ) + (dd(v i )) α ) β i=1 (d 1) sup(c k + (dk) α ) β. k 1 But as the root of any half-tree that is not a single vertex has degree at least 2, it follows from Lemma 3 that (d 1) sup k 1 (c k + (dk) α ) β c d, so c T c d. As we have just seen, c d is an upper bound on c T for all half-trees and all β β c. In the following theorem we use this result to prove an upper bound on c T for trees. Theorem 5. For any α, γ > 0 and any tree T with n = V (T ) 3, R α (T ) β c (ñ + 1) = β c ((n n 1 ) + γn 1 + 1), where as before β c = β c (α, γ) is the infimum of all β satisfying (6) for all d 2 and n 1 is the number of leaves. Proof. Let be the maximum degree of T. Since n 3, we have 2. Let uv be an edge of T with d(u) = and d(v) = k. It follows from (3) and Lemma 4 that c T c + c k + (k ) α. By Lemma 3, c ( 1)(c k + (k ) α ) β c, which implies c k + (k ) α (β c + c )/( 1). (Indeed, by the definition of c there exists a k < which achieves equality.) Thus c T (β c + c )/( 1). Now for β = β c, by (10) we have c 0. Hence c T β c /( 1) and R α (T ) = β c ñ + c T β c (ñ + 1 1) βc (ñ + 1). With essentially the same proof one can show the following theorem. 6

Theorem 6. For any α, γ > 0 and for any tree T with maximum degree > 1, R α (T ) β ñ + 1 1 (β + c (α, β, γ)), where β = β (α, γ) is the minimum of all β such that (6) is satisfied for all 2 d. For example if α = γ = 1 then any tree T with maximum degree 3 satisfies R 1 (T ) 7 11 n+, 27 54 see [10] for a slightly better additive constant term for this special case. If α = γ = 1, then any tree T with maximum degree 4 (a chemical tree) satisfies R 1 (T ) 139n + 73 ; see 528 528 also [5]. Note that the additive constant in Theorems 5 and 6 can be made sharp for any given α and γ simply by finding the values of c. Indeed, the proof of Theorem 5 shows that R α (T ) β c ñ + βc+ c 1, and Lemma 1 shows that there is a half-tree T = [, k,..., 1] with c T = c. But then the tree T obtained by joining [, k,..., 1] to [k,..., 1] (equivalently copies of [k,..., 1] joined to a single vertex) has c T = β c+ c and thus its Randić index is exactly β 1 c ñ+ β c+ c. 1 4 Many trees with large Randić index To exhibit infinitely many trees T with R α (T ) β c (ñ 1), we first show that if c d is sufficiently large and negative then (6) is satisfied for all larger d as well. Lemma 7. Let β 4 α. If c t = c t (α, β, γ) β for some t 2 then, for all d > t, c d (α, β, γ) < β. In particular, if d > t then (6) is satisfied with strict inequality. Proof. We first show that c t+1 (α, β, γ) < β. By the definition (5) of c t and since c t β, we have c k + (kt) α 0 for all 1 k < t and thus But as β 4 α and t 2 c k + (k(t + 1)) α < c k + (kt) α 0. c t + (t(t + 1)) α < c t + β 0. Thus, by the definition of c t+1, we have c t+1 < β. Hence by induction on d, c d < β for all d > t. If d > t 2 then β 4 α > d 2α, so β d 2α (d 1) d 2 > β β(d 1) d 2 = β > c d. Thus (8) is satisfied with strict inequality, which is equivalent to (6) being satisfied with strict inequality. 7

Let β 4 α. If γ 2 α then c 2 = 2 α (1 + γ)β β. Hence by Lemma 7, (6) is satisfied for all d 2 and thus the following proposition is true. Proposition 8. If γ 2 α then β c (α, γ) = 4 α. Let β = β c and define d c = d c (α, γ) to be the smallest d that gives equality in (6). We set d c = if no such d exists. In particular, if d c <, then c dc (α, β c, γ) = (d c 1)(c dc (α, β c, γ) + d 2α c ) β c. Lemma 9. If d c (α, γ) = d c > 2 then for all d with 2 d d c we have β c c d (α, β c, γ). Proof. Assume first that d c <. By (9), we have β c 4 α d 2α c, and hence as d c > 2, equality in (6) implies c dc (α, β c, γ) = β c d 2α c (d c 1) d c 2 β c β c (d c 1) d c 2 = β c. In particular, the statement of the lemma is true for d = d c. Now assume that c d (α, β c, γ) < β c for some d, 2 d < d c. Then by continuity of c d there exists a β with β < β c and c d = c d(α, β, γ) < β. Since d < d c, we may also assume that (6) holds for β = β and all k, 2 k d, and thus in particular β 4 α. For k d, it follows from Lemma 7 that (6) is satisfied for c k (α, β, γ). Therefore (6) is satisfied for all k 2 at β. But then β c β a contradiction. Thus c d (α, β c, γ) β c for all d 2. Theorem 10. For 0 γ 2 α, there exist infinitely many trees T with R α (T ) β c (ñ 1). Proof. Let β = β c (α, γ). By Lemma 1, we can, for all d, fix a half-tree T d of the form [a 0,..., a r ] with d = a 0 > a 1 > > a r = 1 and c Td = c d. For d 2, consider the tree T d which consists of d half-trees [a 1,..., a r ] and a vertex v such that the dangling edges of the half-trees are joined to v. Then c T d = d(c a1 + (da 1 ) α ) β c = d (c d 1 d + β c ) β c. If d c = then we obtain infinitely many trees considering T d for infinitely many values of d > 2. Indeed, by Lemma 9 c d β c, so c T d β c and R α (T d ) = β cñ + c T d β c (ñ 1). If d c <, write T dc = [d c, a 1,..., a r ] as before. Let T (i) = [d c, d c,..., d c, a 1,..., a r ] where d c is repeated i times. By (2) and the definition of d c we have c T (i) = c = c Td c d c. We can obtain infinitely many trees by joining two such T (i) s together. Consider such a tree T. If d c = 2, then β c = 4 α and T is a path. Hence R α (T ) = 4 α (n 3) + 2 α 2 4 α (ñ 1) 2γ4 α + 2 α+1 4 α (ñ 1), 8

2 α β c 0.62 0.61 P n [...,2,1] [4,2,1] [2,1] 0.60 0.59 0.58 0.57 0.56 0.55 0.54 0.53 0.52 0.51 0.50 0.49 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4 α Figure 3: The function β c scaled by 2 α in the region 0.7 < α < 1.4, γ = 1. as γ 2 α. If d c > 2 then c T = c dc + c dc + d 2α c. But equality in (6) for d = d c implies that c dc + d 2α c = β c d 2 d 1 d 2α (d 2) + 1 d 2α = β c d 2 1 d 2α (d 2) 0. By Lemma 9 c d β c and hence c T β c. In either case we have infinitely many trees with c T β c and hence R α (T ) = β c ñ + c T β c (ñ 1). We saw in Proposition 8 that if γ 2 α then β c = 4 α and the family of paths shows that one cannot improve β c but the additive constant is worse than 4 α. Let us consider the shape of some of the trees or half-trees encountered in the proof of Theorem 10. If d c < then the value of c T is achieved by half-trees of the form [d c, d c,..., d c, a 1, a 2,..., 1]. Thus the Randić index is maximal (or close to maximal) for trees consisting of a large d c -regular part with half-trees [a 1,..., 1] attached to the outside vertices. As a special case, if d c = 2 then these trees are paths. If d c = then for large n the optimal tree must have a high degree vertex (since β < β c ). As we shall see later in Section 5, if α 1 then this high degree vertex will be joined to half-trees [d, k,..., 1] with c d = 0, k {1, 2, 3}. Thus the tree will have bounded diameter. We denote these half-trees by [, d, k,..., 1]. If α < 1 then the high degree vertex will be joined to other vertices which also have high degree, but not so high. In this case we obtain half-trees that look like [..., b 2, b 1, 1] where 1 < b 1 < b 2 < b 3 <.... Figure 4 shows the optimal half-trees as a function of α and γ. 9

γ [...,C,B,A,1] 3 2 2 2 8 1 7 4 6 3 5 4... 4 5 5... 6 7 6... 0 0 0.5 1 1.5 4 3 2 α Figure 4: Optimal trees. As for the upper bound there exists a corresponding result to Theorem 10 for trees the maximum degree of which are bounded. Theorem 11. If γ 2 α, then there are infinitely many trees T with maximum degree at most > 1, such that R α (T ) β ñ + c (α, β, γ), where β = β (α, γ) is the minimum of all β such that (6) is satisfied for all 2 d. For fixed α the trees encountered in Theorem 10 vary. As an example, consider the case α = 1. As γ decreases, the number of leaves in the optimal half-tree (which has c T = 0) increases (see Figure 5). The maximal Randić index occurs with [4, 2, 1], but if we wish to restrict the fraction of leaves (by varying γ), then we get other trees. We conclude this section with the following theorem that states that these trees are essentially best possible if we are interested in trees with a certain fraction of leaves. Theorem 12. For each fixed α > 0 and each x [0, 1), there exists a γ > 0 such that for infinitely many trees T with n 1 (T )/n(t ) = x + o(1) we have R α β c (α, γ)ñ + o(n). Proof. Consider the set C α of all points (a, b) R 2 such that there exists an infinite sequence of trees T 1, T 2,... such that n 1 (T i )/n(t i ) a and R α (T i )/n(t i ) b as i. We call the points of C α relevant. The set C α is just the set of accumulation points of the set of pairs (n 1 (T )/n(t ), R α (T )/n(t )), where T runs over the set of all trees. As a consequence, C α is a closed subset of R 2. For γ > 0, let l γ (x) = β c (α, γ) + β c (α, γ)(γ 1)x. Note that by Theorem 5 the set C α lies below the line l γ (x) for all γ > 0. In fact we shall show that the lines l γ (x) determine the upper boundary of C α. First note that by Theorem 10 there is at 10

[...,2,2,1] [,8,3,2,1] [,9,3,2,1] [,4,2,1][,5,2,1][,6,2,1] R 1 /n [,3,1].25 [,4,1] [,5,1] [,6,1] [,1] 0 0 n 1 /n 1 Figure 5: Set C α of relevant points and progression of optimal trees with increasing number of leaves for α = 1. The lower boundary follows from Theorem 5 of [7] least one relevant point on each line l γ (x). Indeed, there are infinitely many trees T with R α (T )/n(t ) β c + β c (γ 1)n 1 (T )/n(t ) β c /n(t ) and as n 1 (T )/n(t ) [0, 1] there must be an a [0, 1] and an infinite (sub-)sequence T 1, T 2,... of these trees with n 1 (T i )/n(t i ) a as i. We claim that for each fixed α > 0, the set C α of relevant points is convex. To prove the claim let (a, b) and (a, b ) be two relevant points. Consider an infinite sequence of trees T 1, T 2,... certifying that (a, b) is a relevant point, and an infinite sequence of trees T 1, T 2,... certifying that (a, b ) is a relevant point. Fix µ (0, 1). Construct trees T i by taking N = µn(t i ) copies of T i, N = (1 µ)n(t i ) copies of T i, and an extra vertex that is adjacent to a (non-leaf) vertex from each of these N + N trees. Then n( T i ) n(t i )n(t i ) = Nn(T i) + N n(t n(t i )n(t i ) (1 µ) + µ = 1, (11) and n 1 ( T i ) n(t i )n(t i ) = Nn 1(T i ) + N n 1 (T i ) n(t i )n(t i ) (1 µ)a + µa, (12) as i. Adding a dangling edge to a vertex of degree d of T i decreases its Randić index by at most d(d α (d + 1) α ) αd α α, and adding a new vertex of degree d increases the Randić index by at most d(d) α d. Thus NR α (T i ) + N R α (T i ) (N + N )α R α ( T i ) NR α (T i ) + N R α (T i ) + (N + N ). i ) 11

Therefore R α ( T i ) n(t i )n(t i ) (1 µ)b + µb (13) as i. Combining (11) (13) we see that ( ) n1 ( T i ) n( T, R α( T i ) i ) n( T ((1 µ)a + µa, (1 µ)b + µb ) as i, i ) so the point ((1 µ)a+µa, (1 µ)b+µb ) is relevant. This proves that the set C α of relevant points is convex. Next we show that β c (α, γ) is continuous in γ. On each line l γ (x) there is a relevant point and no relevant point can lie above any line l γ (x). It follows that any two of these lines must intersect in [0, 1]. Fix γ and γ. Let β = β c (α, γ) and β = β c (α, γ ). Suppose that l γ (0) = β lies below l γ (0) = β. Since l γ and l γ cross in [0, 1], γβ = l γ (1) l γ (1) = γ β. Hence β < β β(γ/γ ). Similarly, if β lies below β then γβ γ β so (γ/γ )β β < β. Thus in general min(γ/γ, 1)β β max(γ/γ, 1). Thus if γ γ > 0 then β β. Hence β c (α, γ) is a continuous function of γ. Now we can show that the lines l γ (x) define the upper boundary of the set C α. We note that the extremal values of n 1 (T )/n(t ) occur for paths, giving the relevant point P 0 = (0, 4 α ), and stars, giving the relevant point P 1 = (1, 0). For γ 2 α, β c = 4 α and so P 0 lies on l γ. For γ < 1, l γ (1/(1 γ)) = 0, but as γ 0, 1/(1 γ) 1. thus P 1 is a limit of points on the lines l γ. Now fix x [0, 1). Let (x, y) be a point on the upper boundary of C α. Since C α is closed, (x, y) C α and hence (x, y) is relevant. However, C α is convex, so there is a line through (x, y) lying above C α. Moreover, the slope of the line must lie between the slopes of the lines corresponding to P 0 and P 1. But by continuity of β c, this line must now occur as some l γ. The result follows. 5 Calculating β c It is easy to calculate β c with the following straightforward algorithm. Fix α > 0 and γ > 0. Pick some β > 0 and calculate c d inductively using the definition (5). As we have already observed c d is a decreasing function of β. Moreover, the derivative of c d with respect to β is at least (d 1) + γ (and is usually much larger). For each d in turn one can check condition (6). If (6) fails then β < β c. If c d > 0 then once again β < β c. However, if c d β and (6) held (with strict inequality) for all values of d so far, then by Lemma 9 β > β c. Thus we see that if c d ever leaves the interval [ β, 0] then we will have determined whether β is less than or greater than β c. On the other hand, since the derivative of c d with respect to β grows with d, the interval of possible values for β for which the algorithm has not decided by d whether β < β c or β > β c must be small. Thus β c can be calculated to any desired accuracy. 12

The following results help in calculating β c. Proposition 13. If α 1, then β c is the minimum over all β satisfying β 4 α and (d 1)(c k (α, β, γ) + (kd) α ) β (14) for k {2, 3} and all integers d > k. Moreover, either β = 4 α or c d = 0 for some d 2. Proof. Let β be such that conditions (14) are satisfied. We first show that c d (α, β, γ) 0 for all d. Note first that (14) implies that c 2, c 3 0. Let d 4 and assume that c k 0 for all 1 k < d. Then by the definition of c d there exists a 1 k < d such that c d = (d 1)(c k + (kd) α ) β. If k = 2 or k = 3 then (14) implies that c d 0. If k 4 then (d 1)(kd) α 4 α β and thus c d (d 1)c k 0. To see that (6) is satisfied for all d 2, note that (6) is satisfied for d = 2 as β 4 α. For d 3, d 2α (d 1) 2/9 α 4 α β and thus (8) is satisfied as c d (α, β, γ) 0. But for d 3 (8) is equivalent to (6). Thus β c β for any β satisfying (14). It is easily verified that β c satisfies (14) and the first claim follows. Finally, if c 2, c 3 < 0, then (14) automatically holds for all sufficiently large d. Thus we only have to check a finite number of conditions. Thus at β = β c one of the inequalities in (14) must be an equality. But then either β = 4 α or some c d = 0. Let us calculate β c (1, 1). We have c 1 = β and c 2 = 2 1 2β. Using condition (14) with k = 2, we know that β c has to satisfy that for all d 3, or equivalently, (d 1)(2 1 2β c + (2d) 1 ) β c 0, β c d2 1 2d(2d 1). It is easily seen that the right-hand side of the last equation is maximised when d = 4 and thus β c (1, 1) 15. Now c 56 3(1, 15, 1) = 1 and one can verify that 56 168 (d 1)( 1 168 + (3d) 1 ) 15 56, for all d 4. As 15 56 4 1 conditions (14) are satisfied and thus β c (1, 1) = 15. It follows from 56 Theorem 5 that for all trees on at least 3 vertices R 1 (T ) 15 15 V (T ) +, which slightly 56 56 improves the result in [4]. In contrast to Proposition 13 we have the following. Proposition 14. If 0 < α < 1 and β β c then c d (α, β, γ) < 0 for all d 1. Moreover if d c = d c (α, γ) = then the value of k that achieves the maximum in (5) tends to as d. 13

Proof. If c k 0 then by (5) c d (d 1)(dk) α β is positive for sufficiently large d, contradicting (10). Thus c k < 0 and for sufficiently large d, (d 1)(c k + (kd) α ) < 0. But by Lemma 9, c d > β. Hence k cannot achieve the minimum in (5) for c d. Proposition 15. If 0 < α < 1/2 then d c (α, γ) <, that is, condition (6) is satisfied with equality for some d. Proof. Assume that d c (α, γ) =. If we had a uniform bound c k c < 0 for all k 1, then for sufficiently large d, we would have c k + (kd) α < 0 for all k and so c d < β contradicting Lemma 9. Thus lim sup k c k = 0. But by Proposition 14 c k < 0 for all k 1. Thus there must be a sequence of d s such that c d is larger than all previous c d s. Take such a suitably large d and define k so that c d = (d 1)(c k + (kd) α ) β. By Proposition 14 we may choose d in such a way that k is arbitrarily large. Now by our choice of d and k, Simplifying gives (d 1)(c k + (kd) α ) β = c d > c k (k 1)(c k + k 2α ) β. (d k)c k > (k 1)k 2α (d 1)(kd) α. Note that for d = k this is an equality, so by differentiating both sides with respect to d, there must be some real x, k < x < d such that Since x > k 2, we must have But by (6) so or, equivalently, c k > (α(x 1)/x 1)(kx) α. c k > (α/2 1)k 2α. (k 2)c k β + (k 1)k 2α, (α/2 1)(k 2)k 2α < β + (k 1)k 2α, βk 2α + 1 (k 2)α/2 > 0. But since 0 < α < 1/2 then this must fail for sufficiently large k. Proposition 16. If α > 1/2 then either d c < or (10) determines β c. Proof. For d 3, (6) is equivalent to (8), i.e. c d β d 2α (d 1). If α > 1/2 then the right d 2 hand side is positive for sufficiently large d and thus weaker than condition (10). For α > 1/2 it is possible that d c < or d c =. See Figure 6 for the value of d c as a function of α and γ. 14

γ dc 2 1 4 5 6 7 8 9 10 19 3 20 39 40 79 80 159 < 160 319 0 0 0.5 1 α Figure 6: The value of d c as a function of α and γ. References [1] B. Bollobás, P. Erdős, Graphs of extremal weights, Ars Combin. 50 (1998) pp. 225 233. [2] L.H. Clark, J.W. Moon, On the general Randić index for certain families of trees, Ars Combin. 54 (2000) pp. 223 235. [3] Y. Hu, X. Li, Y. Yuan, Trees with maximum general Randić index, MATCH Commun. Math. Comput. Chem. 52 (2004) pp. 129 146. [4] Y. Hu, X. Li, Y. Yuan, Solutions to two unsolved questions on the best upper bound for the Randić index R 1 of trees, MATCH Commun. Math. Comput. Chem. 54 (2) (2005) pp. 441 454. [5] X. Li, Y. Yang, Best lower and upper bounds for the Randić index R 1 of chemical trees, MATCH Commun. Math. Comput. Chem. 52 (2004) pp. 147 156. [6] X. Li, J. Zheng, Extremal chemical trees with minimum or maximum general Randić index, MATCH Commun. Math. Comput. Chem. 55 (2) (2006) pp. 381 390. [7] H. Liu, M. Lu, F. Tian, Trees of extremal connectivity index, Discrete Applied Mathematics 154 (2006) pp. 106 119. [8] P. Lu, An upper bound for the Randić index for a tree, J. Math. Stud. 31 (1998) pp. 225-230 (in Chinese). 15

[9] M. Randić, On characterization of molecular branching, J. Amer. Chem. Soc. 97 (1975) pp. 6609 6615. [10] D. Rautenbach, A note on trees of maximum weight and restricted degrees, Discrete Math. 271 (2203) pp. 335 342. 16