Next Article in Journal
Forecast Combinations in the Presence of Structural Breaks: Evidence from U.S. Equity Markets
Previous Article in Journal
Babenko’s Approach to Abel’s Integral Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Computation of Topological Indices of Some Special Graphs

by
Mohammed Salaheldeen Abdelgader
1,2,*,
Chunxiang Wang
1 and
Sarra Abdalrhman Mohammed
2
1
School of Mathematics and Statistics, Central China Normal University, Wuhan 430079, China
2
Faculty of Mathematical and Computer Sciences, University of Gezira, Wad Madani, Gezira State P.O. Box 20, Sudan
*
Author to whom correspondence should be addressed.
Mathematics 2018, 6(3), 33; https://doi.org/10.3390/math6030033
Submission received: 9 January 2018 / Revised: 22 February 2018 / Accepted: 24 February 2018 / Published: 1 March 2018

Abstract

:
There are several chemical indices that have been introduced in theoretical chemistry to measure the properties of molecular topology, such as distance-based topological indices, degree-based topological indices and counting-related topological indices. Among the degree-based topological indices, the atom-bond connectivity ( A B C ) index and geometric–arithmetic ( G A ) index are the most important, because of their chemical significance. Certain physicochemical properties, such as the boiling point, stability and strain energy, of chemical compounds are correlated by these topological indices. In this paper, we study the molecular topological properties of some special graphs. The indices ( A B C ) , ( A B C 4 ) , ( G A ) and ( G A 5 ) of these special graphs are computed.

1. Introduction

Graph theory, as applied in the study of molecular structures, represents an interdisciplinary science called chemical graph theory or molecular topology. By using tools taken from graph theory, set theory and statistics, we attempt to identify structural features involved in structure–property activity relationships. Molecules and modeling unknown structures can be classified by the topological characterization of chemical structures with desired properties. Much research has been conducted in this area in the last few decades. The topological index is a numeric quantity associated with chemical constitutions purporting the correlation of chemical structures with many physicochemical properties, chemical reactivity or biological activity. Topological indices are designed on the grounds of the transformation of a molecular graph into a number that characterizes the topology of the molecular graph. We study the relationship between the structure, properties, and activity of chemical compounds in molecular modeling. Molecules and molecular compounds are often modeled by molecular graphs. A chemical graph is a model used to characterize a chemical compound. A molecular graph is a simple graph whose vertices correspond to the atoms and whose edges correspond to the bonds. It can be described in different ways, such as by a drawing, a polynomial, a sequence of numbers, a matrix or by a derived number called a topological index. The topological index is a numeric quantity associated with a graph, which characterizes the topology of the graph and is invariant under a graph automorphism. Some major types of topological indices of graphs are degree-based topological indices, distance-based topological indices and counting-related topological indices. The degree-based topological indices, the atom-bond connectivity ( A B C ) and geometric–arithmetic ( G A ) indices, are of great importance, with a significant role in chemical graph theory, particularly in chemistry. Precisely, a topological index T o p ( G ) of a graph is a number such that, if H is isomorphic to G, then T o p ( H ) = T o p ( G ) . It is clear that the number of edges and vertices of a graph are topological indices [1,2,3,4,5,6,7]. We let G = ( V , E ) be a simple graph, where V ( G ) denotes its vertex set and E ( G ) denotes its edge set. For any vertex u V ( G ) , we call the set N G ( u ) = { v V ( G ) | u v E ( G ) } the open neighborhood of u; we denote by d u the degree of vertex u and by S u = v N G ( u ) d ( v ) the degree sum of the neighbors of u. The number of vertices and number of edges of the graph G are denoted by | V ( G ) | and | E ( G ) | , respectively. A simple graph of order n in which each pair of distinct vertices is adjacent is called a complete graph and is denoted by K n . The notation in this paper is taken from the books [3,8,9,10].
In this paper, we study the molecular topological properties of some special graphs: Cayley trees, Γ n 2 ; square lattices, S L n ; a graph G n ; and a complete bipartite graph, K m , n . Additionally, the indices ( A B C ) , ( A B C 4 ) , ( G A ) and ( G A 5 ) of these special graphs, whose definitions are discussed in the materials and methods section, are computed.
Definition 1.
[11] The oldest degree-based topological index, the Randi’c index, denoted by R 1 2 ( G ) , is defined as
R 1 2 ( G ) = u v E ( G ) 1 d u d v .
Definition 2.
[12] For any real number α R , the general Randi’c index, R α ( G ) , is defined as
R α ( G ) = u v E ( G ) ( d u d v ) α .
Definition 3.
[13]. The degree-based topological ABC index is defined as
A B C ( G ) = u v E ( G ) d u + d v 2 d u d v .
Definition 4.
[2]. The degree-based topological GA index is defined as
G A ( G ) = u v E ( G ) 2 d u d v d u + d v .
Recently, several authors have introduced new versions of the A B C and G A indices, which we derive in the two definitions below.
Definition 5.
[14]. The fourth version ( A B C 4 ) of the ABC index is defined as
A B C 4 ( G ) = u v E ( G ) S u + S v 2 S u S v .
Definition 6.
[15]. The fifth version ( G A 5 ) of the GA index is defined as
G A 5 ( G ) = u v E ( G ) 2 S u S v S u + S v .
The concept of topological indices came from Wiener [16] while he was working on the boiling point of paraffin and was named the index path number. Later, the path number was renamed as the Wiener index [17]. Hayat et al. [1] studied various degree-based topological indices for certain types of networks, such as silicates, hexagonals, honeycombs and oxides. Imran et al. [7] studied the molecular topological properties and determined the analytical closed formula of the A B C , A B C 4 , A B C 5 , G A , G A 4 and G A 5 indices of Sierpinski networks. M. Darafsheh [18] developed different methods to calculate the Wiener index, Szeged index and Padmakar–Ivan index for various graphs using the group of automorphisms of G. He also found the Wiener indices of a few graphs using inductive methods. A. Ayache and A. Alameri [19] provided some topological indices of m k -graphs, such as the Wiener index, the hyper-Wiener index, the Wiener polarity, Zagreb indices, Schultz and modified Schultz indices and the Wiener-type invariant. Wei Gao et al. [20] obtained certain eccentricity-version topological indices of the family of cycloalkanes C n R i . Recently, there has been extensive research into A B C and G A indices, as well as into their variants. For further studies of topological indices of various graphs and chemical structures, see [21,22,23,24,25,26].

2. Materials and Methods

2.1. The Cayley Tree Γ k

The Cayley tree Γ k of order k 1 is an infinite and symmetric regular tree, that is, a graph without cycles, from each vertex of which exactly k + 1 edges are issued. In this paper, we consider the Cayley tree Γ n 2 = ( V , E , i ) of order 2 and with n levels from the root x 0 , where V is the set of vertices of Γ n 2 , E is the set of edges of Γ n 2 , and i is the incidence function associating each edge e E with its end vertices. If i ( e ) = { x , y } , then x and y are adjacent vertices, and we write e = < x , y > . For any x , y V , the distance d ( x , y ) is defined as
d ( x , y ) = m i n { d | x = x 0 , x 1 , x 2 , , x d 1 , x d = y V }
such that the pairs < x 0 , x 1 > , < x 1 , x 2 > , , < x d 1 , x d > are adjacent vertices [27].
For the root x 0 of the Cayley tree, we have
W n = { x V | d ( x 0 , x ) = n } ,
V n = { x V | d ( x 0 , x ) n } ,
E n = { e = < x , y > E | x , y V n } .
It is easy to compute the number of vertices reachable in step n or in level n starting from the root x 0 , which is | W n | = 3 × 2 ( n 1 ) . The number of vertices of Γ n 2 is | V n | = 1 + 3 × ( 2 n 1 ) , and the number of edges of Γ n 2 is | E n | = 3 × ( 2 n 1 ) , as is shown in Figure 1 below.

2.2. The Square Lattice Graph S L n

Lattice networks are widely used, for example, in distributed parallel computation, distributed control, wired circuits, and so forth. They are also known as grid or mesh networks. We choose a simple structure of lattice networks called a square lattice because this allows for a theoretical analysis [28].
We consider a square graph S L n ( V , E ) of size n × n vertices, where V denotes the set of vertices of S L n and E denotes the set of edges of S L n , such that the number of vertices is | V | = n 2 , and the number of edges is | E | = 2 n ( n 1 ) , as is shown in Figure 2 below.

2.3. The Special Graph G n

Other kinds of special graphs, denoted by G n , can be obtained from other subgraphs. The structures in Figure 3 show how to obtain a graph G n .
In Figure 3, we have obtained the graph sequence G 1 , G 2 , G 3 , G 4 , , G n . We let G 1 be a complete graph of order 3 ( G 1 K 3 ) and let V ( G 1 ) = { v 1 , v 2 , v 3 } ; we have subdivided the three edges of G 1 . The new vertices are denoted by { v 4 , v 5 , v 6 } , and G 2 [ v 4 , v 5 , v 6 ] K 3 . Thus,
  • V ( G 2 ) = V ( G 1 ) { v 1 , v 2 , v 3 } ,
  • E ( G 2 ) = { v 1 v 5 , v 5 v 2 , v 2 v 6 , v 6 v 3 , v 3 v 4 , v 4 v 1 , v 4 v 5 , v 5 v 6 , v 6 v 4 } ,
  • G 2 = G 1 { v 1 v 2 , v 2 v 3 , v 3 v 1 } + { v 1 v 5 , v 5 v 2 , v 2 v 6 , v 6 v 3 , v 3 v 4 , v 4 v 1 , v 4 v 5 , v 5 v 6 , v 6 v 4 } .
Now, for G n , we have subdivided the edges { v 3 n 5 v 3 n 4 , v 3 n 4 v 3 n 3 , v 3 n 3 v 3 n 5 } . The new vertices are denoted by { v 3 n 2 , v 3 n 1 , v 3 n } and G n [ v 3 n 2 , v 3 n 1 , v 3 n ] K 3 . Thus,
  • V ( G n ) = V ( G n 1 ) { v 3 n 2 , v 3 n 1 , v 3 n } ,
  • G n = G n 1 { v 3 n 5 v 3 n 4 , v 3 n 4 v 3 n 3 , v 3 n 3 v 3 n 5 } + { v 3 n 5 v 3 n , v 3 n v 3 n 4 , v 3 n 4 v 3 n 2 , v 3 n 2 v 3 n 3 , v 3 n 3 v 3 n 1 , v 3 n 1 v 3 n 5 , v 3 n 2 v 3 n 1 , v 3 n 1 v 3 n , v 3 n v 3 n 2 } .
It can be observed that the number of vertices of a graph G n is 3 n and that the number of edges is 6 n 3 or, mathematically, | V ( G n ) | = 3 n , and | E ( G n ) | = 6 n 3 , respectively, where n 1 .

2.4. The Complete Bipartite Graph K m , n

A graph K m , n is a complete bipartite graph if its vertex set can be partitioned into two subsets X and Y, such that one of the two endpoints of each edge in X and the other in Y, as well as each vertex v X , is adjacent to all vertices of Y, as is shown in Figure 4 below. Clearly, if | X | = m and | Y | = n , then | V ( K m , n ) | = m + n and | E ( K m , n ) | = m n . For more details, see [10].

3. Results and Discussion

Prior to presenting our main results, the edge partitions of the Cayley tree, lattice square, G n and complete bipartite graph, on the basis of the degrees of end vertices of each edge and the degree sum of the neighbors of end vertices of each edge, are discussed below.
Referring to Figure 1, there are two types of edges in Γ n 2 on the basis of the degrees of the end vertices of each edge, as follows: the first type, for e = u v E ( Γ n 2 ) , is such that d u = 1 and d v = 3 ; the other type is, for e = u v E ( Γ n 2 ) such d u = d v = 3 . In the first type, there are 3 × 2 n 1 edges, and in the other type, because | E ( Γ n 2 ) | = 3 × ( 2 n 1 ) , there are 3 × ( 2 n 1 ) 3 × 2 n 1 = 3 × ( 2 n 2 n 1 1 ) = 3 × ( 2 n 1 1 ) edges, as is shown in Table 1. Similarly, from Figure 1, there are three types of edges in Γ n 2 on the basis of the degree sum of vertices lying at a unit distance from the end vertices of each edge, as follows: the first type, for e = u v E ( Γ n 2 ) , is such that S u = 3 and S v = 5 ; the second type, for e = u v E ( Γ n 2 ) , is such that S u = 5 and S v = 9 ; the third type, for e = u v E ( Γ n 2 ) , is such that S u = S v = 9 . There are 3 × 2 n 1 , 3 × 2 n 2 , and 3 × ( 2 n 1 ) 3 × 2 n 1 3 × 2 n 2 = 3 ( 2 n 2 n 1 2 n 2 1 ) = 3 × 2 n 2 edges in the first, second and third types of Γ n 2 , respectively, as is shown in Table 2.
Referring to Figure 2, there are four types of edges in S L n on the basis of the degrees of the end vertices of each edge, as follows: the first type, for e = u v E ( S L n ) , is such that d u = 2 and d v = 3 ; the second type, for e = u v E ( S L n ) , is such that d u = 3 and d v = 3 ; the third type, for e = u v E ( S L n ) , is such that d u = 3 and d v = 4 ; the fourth type, for e = u v E ( S L n ) , is such that d u = d v = 4 . Because | E ( S L n ) | = 2 n ( n 1 ) , then there are 8, 4 ( n 3 ) , 4 ( n 2 ) , and 2 n ( n 1 ) [ 8 + 4 ( n 3 ) + 4 ( n 2 ) ] = 2 n 2 2 n [ 8 + 4 n 12 + 4 n 8 ] = 2 n 2 10 n 12 edges in the first, second, third and fourth types of S L n , respectively, as is shown in Table 3.
Similarly, from Figure 2, there are nine types of edges in S L n on the basis of the degree sum of vertices lying at a unit distance from the end vertices of each edge, as follows:
  • For e = u v E ( S L n ) such that S u = 6 and S v = 9 , there are 8 edges.
  • For e = u v E ( S L n ) such that S u = 9 and S v = 10 , there are 8 edges.
  • For e = u v E ( S L n ) such that S u = 10 and S v = 10 , there are 4 ( n 5 ) edges.
  • For e = u v E ( S L n ) such that S u = 9 and S v = 14 , there are 8 edges.
  • For e = u v E ( S L n ) such that S u = 10 and S v = 15 , there are 4 ( n 4 ) edges.
  • For e = u v E ( S L n ) such that S u = 14 and S v = 15 , there are 8 edges.
  • For e = u v E ( S L n ) such that S u = 15 and S v = 15 , there are 4 ( n 5 ) edges.
  • For e = u v E ( S L n ) such that S u = 15 and S v = 16 , there are 4 ( n 4 ) edges.
  • For e = u v E ( S L n ) such that S u = 16 and S v = 16 , and because | E ( S L n ) | = 2 n ( n 1 ) , then there are 2 n ( n 1 ) [ 32 + 8 ( n 5 ) + 8 ( n 4 ) ] = 2 n 2 2 n [ 16 n 40 ] = 2 n 2 18 n + 40 edges.
Table 4 shows the edge partition of the square lattice S L n on the basis of the degree sum of vertices lying at a unit distance from the end vertices of each edge.
Referring to Figure 3, for the edge partition of G n on the basis of the degrees of the end vertices of each edge, we have two cases for n = 1 and n 2 , as follows:
For n = 1 , because G 1 K 3 , then there are 3 edges such that d u = d v = 2 , as is shown in Table 5.
For n 2 , there are two types of edges in G n , as follows: the first type, for e = u v E ( G n ) , is such that d u = 2 and d v = 4 ; the other type, for e = u v E ( G n ) , is such that d u = d v = 4 . In the first type, there are 6 edges, and in the other type, because | E ( G n ) | = 6 n 3 , then there are ( 6 n 3 ) 6 = 6 n 9 edges, as is shown in Table 6.
Similarly, from Figure 3, for the edge partition of G n on the basis of the degree sum of vertices lying at a unit distance from the end vertices of each edge, we have three cases for n = 1 , n = 2 and n 3 , as follows:
For n = 1 , because G 1 K 3 , then there are 3 edges such that S u = S v = 4 , as is shown in Table 7.
For n = 2 , there are two types of edges in G 2 , as follows: the first type, for e = u v E ( G 2 ) , is such that S u = 8 and S v = 12 ; the other type, for e = u v E ( G 2 ) , is such that S u = S v = 12 . There are 6 edges in the first type of G 2 and 3 edges in the second type of G 2 , as is shown in Table 8.
For n 3 , there are three types of edges in G n , as follows: the first type, for e = u v E ( G n ) , is such that S u = 8 and S v = 12 ; the second type, for e = u v E ( G n ) , is such that S u = 12 and S v = 16 ; the third type, for e = u v E ( G n ) , is such that S u = S v = 16 . There are 6 e d g e s in both the first type and the second type of G n , and because | E ( G n ) | = 6 n 3 , then there are ( 6 n 3 ) 6 6 = 6 n 15 edges, as is shown in Table 9.
Referring to Figure 4, for the complete bipartite graph K m , n , because u X , d u = m and v Y , d v = n , where | E ( K m , n ) | = m n , then the number of edges of K m , n on the basis of the degrees of the end vertices of each edge is such that d u = m , and d v = n is equal to the number of edges of K m , n on the basis of the degree sum of the vertices lying at a unit distance from the end vertices of each edge such that S u = S v = m n and both of them are equal to m n , as is shown in Table 10 and Table 11 respectively.
Using the data of the edge partition, which is presented in Table 1, Table 2, Table 3, Table 4, Table 5, Table 6, Table 7, Table 8, Table 9, Table 10 and Table 11, we can derive the following theorems.
Theorem 1.
For the Cayley tree Γ n 2 , the ABC index and the fourth version ( A B C 4 ) of the ABC index are equal to the following, respectively:
1. 
A B C ( Γ n 2 ) = 2 n 1 ( 3 2 3 + 2 ) 2 .
2. 
A B C 4 ( Γ n 2 ) = 3 × 2 n 1 6 15 + 1 15 + 2 9 4 3 .
Proof 
  • From Table 1, by using the edge partition of Γ n 2 on the basis of the degrees of the end vertices of each edge, and because
    A B C ( G ) = u v E ( G ) d u + d v 2 d u d v ,
    this implies that
    A B C ( Γ n 2 ) = 3 × 2 n 1 1 + 3 2 1 × 3 + 3 × ( 2 n 1 1 ) 3 + 3 2 3 × 3 .
    After an easy simplification, we obtain
    A B C ( Γ n 2 ) = 2 n 1 ( 3 2 3 + 2 ) 2 .
  • By using the edge partition of Γ n 2 on the basis of the degree sum of the neighbors of the end vertices of each edge in Table 2, and because
    A B C 4 ( G ) = u v E ( G ) S u + S v 2 S u S v ,
    this implies that
    A B C 4 ( Γ n 2 ) = 3 × 2 n 1 3 + 5 2 3 × 5 + 3 × 2 n 2 5 + 9 2 5 × 9 + 3 × ( 2 n 2 1 ) 9 + 9 2 9 × 9 .
    After an easy simplification, we obtain
    A B C 4 ( Γ n 2 ) = 3 × 2 n 1 6 15 + 1 15 + 2 9 4 3 .
By Equations (1) and (2), we complete the proof of the result. ☐
Theorem 2.
For the Cayley tree Γ n 2 , the GA index and the fifth version ( G A 5 ) of the GA index are equal to the following, respectively:
1. 
G A ( Γ n 2 ) = 3 × 2 n 2 ( 3 + 2 ) 3 .
2. 
G A 5 ( Γ n 2 ) = 3 × 2 n 3 ( 15 + 6 5 7 + 2 ) 3 .
Proof 
  • From Table 1 by using the edge partition of Γ n 2 on the basis of the degrees of the end vertices of each edge, and because
    G A ( G ) = u v E ( G ) 2 d u d v d u + d v ,
    this gives that
    G A ( Γ n 2 ) = 2 × 3 × 2 n 1 1 × 3 1 + 3 + 2 × 3 × ( 2 n 1 1 ) 3 × 3 3 + 3 .
    After an easy simplification, we obtain
    G A ( Γ n 2 ) = 3 × 2 n 2 ( 3 + 2 ) 3 .
  • By using the edge partition of Γ n 2 on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 2, and because
    G A 5 ( G ) = u v E ( G ) 2 S u S v S u + S v ,
    this gives that
    G A 5 ( Γ n 2 ) = 2 × 3 × 2 n 1 3 × 5 3 + 5 + 2 × 3 × 2 n 2 5 × 9 5 + 9 + 2 × 3 × ( 2 n 2 1 ) 9 × 9 9 + 9 .
    After an easy simplification, we obtain
    G A 5 ( Γ n 2 ) = 3 × 2 n 3 ( 15 + 6 5 7 + 2 ) 3 .
By Equations (1) and (2), we complete the proof of the result. ☐
Theorem 3.
For the square lattice graph S L n the ABC index and the fourth version ( A B C 4 ) of the ABC index are equal to the following, respectively:
1. 
A B C ( S L n ) = 8 2 + ( n 3 ) 8 3 + 2 ( n 2 ) 5 3 + ( n 2 10 n + 12 ) 6 4 .
2. 
A B C 4 ( S L n ) = 8 3 13 6 + 8 3 17 10 + 6 2 5 ( n 5 ) + 8 3 3 2 + 4 23 150 ( n 4 ) + 24 70 + 8 7 15 ( n 5 ) + 29 15 ( n 4 ) + 30 16 ( 2 n 2 18 n + 40 ) .
Proof 
  • From Table 3, by using the edge partition of S L n on the basis of the degrees of the end vertices of each edge, and because
    A B C ( G ) = u v E ( G ) d u + d v 2 d u d v ,
    this implies that
    A B C ( S L n ) = 8 2 + 3 2 2 × 3 + 4 ( n 3 ) 3 + 3 2 3 × 3 + 4 ( n 2 ) 3 + 4 2 3 × 4 + ( n 2 10 n + 12 ) 4 + 4 2 4 × 4 .
    After an easy simplification, we obtain
    A B C ( S L n ) = 8 2 + ( n 3 ) 8 3 + 2 ( n 2 ) 5 3 + ( n 2 10 n + 12 ) 6 4 .
  • By using the edge partition of S L n on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 4, and because
    A B C 4 ( G ) = u v E ( G ) S u + S v 2 S u S v ,
    this implies that
    A B C 4 ( S L n ) = 8 6 + 9 2 6 × 9 + 8 9 + 10 2 9 × 10 + 4 ( n 5 ) 10 + 10 2 10 × 10 + 8 9 + 14 2 9 × 14 + 4 ( n 4 ) 10 + 15 2 10 × 15 + 8 14 + 15 2 14 × 15 + 4 ( n 5 ) 15 + 15 2 15 × 15 + 4 ( n 4 ) 15 + 16 2 15 × 16 + ( 2 n 2 18 n + 40 ) 16 + 16 2 16 × 16 .
    After an easy simplification, we obtain
    A B C 4 ( S L n ) = 8 3 13 6 + 8 3 17 10 + 6 2 5 ( n 5 ) + 8 3 3 2 + 4 23 150 ( n 4 ) + 24 70 + 8 7 15 ( n 5 ) + 29 15 ( n 4 ) + 30 16 ( 2 n 2 18 n + 40 ) .
By Equations (1) and (2), we complete the proof of the result. ☐
Theorem 4.
For the square lattice graph S L n the GA index and the fifth version ( G A 5 ) of the GA index are equal to the following, respectively:
1. 
G A ( S L n ) = 16 6 5 + 16 3 7 ( n 2 ) + ( n 2 6 n ) .
2. 
G A 5 ( S L n ) = 16 6 5 + 48 10 29 + 48 14 23 + 8 150 25 ( n 4 ) + 16 210 29 + 32 15 31 ( n 4 ) + ( n 2 10 n ) .
Proof 
  • From Table 3, by using the edge partition of S L n on the basis of the degrees of the end vertices of each edge, and because
    G A ( G ) = u v E ( G ) 2 d u d v d u + d v ,
    this gives that
    G A ( S L n ) = 2 × 8 2 × 3 2 + 3 + 2 × 4 ( n 3 ) 3 × 3 3 + 3 + 2 × 4 ( n 2 ) 3 × 4 3 + 4 + 2 × ( n 2 10 n + 12 ) 4 × 4 4 + 4 .
    After an easy simplification, we obtain
    G A ( S L n ) = 16 6 5 + 16 3 7 ( n 2 ) + ( n 2 6 n ) .
  • By using the edge partition of S L n on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 4, and because
    G A 5 ( G ) = u v E ( G ) 2 S u S v S u + S v ,
    this gives that
    G A 5 ( S L n ) = 2 × 8 6 × 9 6 + 9 + 2 × 8 9 × 10 9 + 10 + 2 × 4 ( n 5 ) 10 × 10 10 + 10 + 2 × 8 9 × 14 9 + 14 + 2 × 4 ( n 4 ) 10 × 15 10 + 15 + 2 × 8 14 × 15 14 + 15 + 2 × 4 ( n 5 ) 15 × 15 15 + 15 + 2 × 4 ( n 4 ) 15 × 16 15 + 16 + 2 × ( n 2 18 n + 40 ) 16 × 16 16 + 16 .
    After an easy simplification, we obtain
    G A 5 ( S L n ) = 16 6 5 + 48 10 29 + 48 14 23 + 8 150 25 ( n 4 ) + 16 210 29 + 32 15 31 ( n 4 ) + ( n 2 10 n ) .
By Equations (1) and (2), we complete the proof of the result. ☐
Theorem 5.
For the graph G n , where n = 1 and n 2 ,the ABC index is equal to the following:
A B C ( G n ) = 3 2 2 i f n = 1 , 3 2 + ( 6 n 9 ) 6 4 i f n 2 .
Proof 
We prove this by using Table 5 and Table 6. We use the edge partition of G n on the basis of the degrees of the end vertices of each edge. Table 5 and Table 6 explain such a partition for the graph G n for n = 1 and n 2 , respectively. Now by using the partitions given in Table 5 and Table 6, we can apply the formula of the A B C index to compute this index for the graph G n .
Because we have
A B C ( G ) = u v E ( G ) d u + d v 2 d u d v ,
this gives, for n = 1 , A B C ( G 1 ) = 3 2 + 2 2 2 × 2 = 3 2 4 = 3 2 2 .
For n 2 , because we have,
A B C ( G ) = u v E ( G ) d u + d v 2 d u d v ,
this gives A B C ( G n ) = 6 2 + 4 2 2 × 4 + ( 6 n 9 ) 4 + 4 2 4 × 4 = 3 2 + ( 6 n 9 ) 6 4 .
This proves the result. ☐
Theorem 6.
For the graph G n , where n = 1 and n 2 , the GA index is equal to the following:
G A ( G n ) = 3 i f n = 1 , 4 2 + ( 6 n 9 ) i f n 2 .
Proof 
We prove this by using Table 5 and Table 6. We use the edge partition of G n on the basis of the degrees of the end vertices of each edge. Table 5 and Table 6 explain such a partition for the graph G n for n = 1 and n 2 , respectively. Now by using the partitions given in Table 5 and Table 6, we can apply the formula of the G A index to compute this index for the graph G n .
Because we have
G A ( G ) = u v E ( G ) 2 d u d v d u + d v ,
this implies, for n = 1 , G A ( G 1 ) = 2 × 3 2 × 2 2 + 2 = 2 × 3 4 4 = 3 .
For n 2 , because we have
G A ( G ) = u v E ( G ) 2 d u d v d u + d v ,
this implies that G A ( G n ) = 2 × 6 2 × 4 2 + 4 + 2 × ( 6 n 9 ) 4 × 4 4 + 4 = 4 2 + ( 6 n 9 ) .
This proves the result.  ☐
Theorem 7.
For the graph G n , where n = 1 ,   n = 2 and n 3 , the fourth version ( A B C 4 ) of the ABC index is equal to the following:
A B C 4 ( G n ) = 3 4 6 i f n = 1 , 3 3 2 + 22 4 i f n = 2 , 3 3 2 + 3 2 13 6 + ( 6 n 15 ) 30 16 i f n 3 .
Proof 
We prove this by using Table 7, Table 8 and Table 9. We use the edge partition of G n on the basis of the degree sum of the neighbors of the end vertices of each edge. Table 7, Table 8 and Table 9 explain such a partition for the graph G n for n = 1 , n = 2 and n 3 , respectively. Now by using the partitions given in Table 7, Table 8 and Table 9, we can apply the formula of the A B C 4 index to compute this index for the graph G n .
Because we have
A B C 4 ( G ) = u v E ( G ) S u + S v 2 S u S v ,
this gives, for n = 1 , A B C 4 ( G 1 ) = 3 4 + 4 2 4 × 4 = 3 4 6 .
For n = 2 , because we have
A B C 4 ( G ) = u v E ( G ) S u + S v 2 S u S v ,
this gives A B C 4 ( G 2 ) = 6 8 + 12 2 8 × 12 + 3 12 + 12 2 12 × 12 .
After an easy simplification, we obtain
A B C 4 ( G 2 ) = 3 3 2 + 22 4 .
For n 3 , because we have,
A B C 4 ( G ) = u v E ( G ) S u + S v 2 S u S v ,
this gives A B C 4 ( G n ) = 6 8 + 12 2 8 × 12 + 6 12 + 16 2 12 × 16 + ( 6 n 15 ) 16 + 16 2 16 × 16 .
After an easy simplification, we obtain
A B C 4 ( G n ) = 3 3 2 + 3 2 13 6 + ( 6 n 15 ) 30 16 .
This proves the result.  ☐
Theorem 8.
For the graph G n where n = 1 , n = 2 and n 3 , the fifth version ( G A 5 ) of the GA index is equal to the following:
G A 5 ( G n ) = 3 i f n = 1 , 12 6 5 + 3 i f n = 2 , 12 6 5 + 12 12 7 + ( 6 n 15 ) i f n 3 .
Proof 
We prove this by using Table 7, Table 8 and Table 9. We use the edge partition of G n on the basis of the degree sum of the neighbors of the end vertices of each edge. Table 7, Table 8 and Table 9 explain such a partition for the graph G n for n = 1 , n = 2 and n 3 , respectively. Now by using the partitions given in Table 7, Table 8 and Table 9, we can apply the formula of the G A 5 index to compute this index for the graph G n .
Because we have
G A 5 ( G ) = u v E ( G ) 2 S u S v S u + S v ,
this gives, for n = 1 , G A 5 ( G 1 ) = 2 × 3 4 × 4 4 + 4 = 2 × 3 × 4 8 = 3 .
For n = 2 , because we have
G A 5 ( G ) = u v E ( G ) 2 S u S v S u + S v ,
this gives G A 5 ( G 2 ) = 2 × 6 8 × 12 8 + 12 + 2 × 3 12 × 12 12 + 12 .
After an easy simplification, we obtain
G A 5 ( G 2 ) = 12 6 5 + 3 .
For n 3 , because we have
G A 5 ( G ) = u v E ( G ) 2 S u S v S u + S v ,
this gives G A 5 ( G n ) = 2 × 6 8 × 12 8 + 12 + 2 × 6 12 × 16 12 + 16 + 2 × ( 6 n 15 ) 16 × 16 16 + 16 .
After an easy simplification, we obtain
G A 5 ( G n ) = 12 6 5 + 12 12 7 + ( 6 n 15 ) .
This proves the result.  ☐
Theorem 9.
For the complete bipartite graph K m , n the ABC index and the fourth version ( A B C 4 ) of the ABC index are equal to the following, respectively:
1. 
A B C ( K m , n ) = ( m n ) ( m + n 2 ) .
2. 
A B C 4 ( K m , n ) = 2 ( m n 1 ) .
Proof 
  • From Table 10, by using the edge partition of K m , n on the basis of the degrees of the end vertices of each edge, and because
    A B C ( G ) = u v E ( G ) d u + d v 2 d u d v ,
    this implies that A B C ( K m , n ) = ( m n ) m + n 2 m n = ( m n ) ( m + n 2 ) .
  • By using the edge partition of K m , n on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 11, and because
    A B C 4 ( G ) = u v E ( G ) S u + S v 2 S u S v ,
    this gives that A B C 4 ( K m , n ) = ( m n ) ( m n ) + ( m n ) 2 ( m n ) ( m n ) = 2 ( m n 1 ) .
By Equations (1) and (2), we complete the proof of the result.  ☐
Theorem 10.
For the complete bipartite graph K m , n , the GA index and the fifth version ( G A 5 ) of the GA index are equal to the following, respectively:
  • G A ( K m , n ) = 2 ( m n ) 3 2 m + n .
  • 2. 
    G A 5 ( K m , n ) = ( m n ) .
    Proof 
    • From Table 10, by using the edge partition of K m , n on the basis of the degrees of the end vertices of each edge, and because
      G A ( G ) = u v E ( G ) 2 d u d v d u + d v ,
      this implies that G A ( K m , n ) = 2 × ( m n ) m n m + n = 2 ( m n ) 3 2 m + n .
    • By using the edge partition of K m , n on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 11, and because
      G A 5 ( G ) = u v E ( G ) 2 S u S v S u + S v ,
      this gives that G A 5 ( K m , n ) = 2 × ( m n ) ( m n ) ( m n ) ( m n ) + ( m n ) = ( m n ) .
    By Equations (1) and (2), we complete the proof of the result.  ☐

    4. Conclusions

    The Randi’c index has been closely correlated with many chemical properties of molecules and has been found to parallel the boiling point and Kovats constants. The ABC index provides a good model for the stability of linear and branched alkanes as well as for the strain energy of cycloalkanes. For certain physiochemical properties, the predictive power of the G A index is somewhat better than the predictive power of the Randi’c connectivity index.
    In this paper, certain degree-based topological indices, namely, the ABC and GA indices, are studied. We have determined and computed the closed formulas of the A B C 4 and G A 5 indices for these special graphs and networks. We have also computed their ABC and GA indices. These results are novel and significant contributions in graph theory and network science, and they provide a good basis to understand the topology of these graphs and networks. In the future, we are interested in studying and computing topological indices of a tree with diameter d.

    Acknowledgments

    The authors would like to thank the professors of the School of Mathematics and Statistics, Central China Normal University for their suggestions and useful comments, which resulted in an improved version of this paper. This research is supported by the Chinese Scholarship Council, Central China Normal University, China, and by the Ministry of Higher Education and Scientific Research, Sudan.

    Author Contributions

    Mohammed: working out idea, plan, design and performed the calculations. Chunxiang: proposing, guiding and leading. Sarra: working out writing up, verifying the calculations and final form.

    Conflicts of Interest

    The authors declare no conflicts of interest.

    References

    1. Hayat, S.; Imran, M. Computation of topological indices of certain networks. Appl. Math. Comput. 2014, 240, 213–228. [Google Scholar] [CrossRef]
    2. Vukičević, D.; Furtula, B. Topological index based on the ratios of geometrical and arithmetical means of end-vertex degrees of edges. J. Math. Chem. 2009, 46, 1369–1376. [Google Scholar] [CrossRef]
    3. Diudea, M.V.; Gutman, I.; Jantschi, L. Molecular Topology; Nova Science Publishers: Huntington, NY, USA, 2001. [Google Scholar]
    4. Ghorbani, M.; Khaki, A. A note on the fourth version of geometric-arithmetic index. Optoelectron. Adv. Mater.-Rapid Commun. 2010, 4, 2212–2215. [Google Scholar]
    5. Gao, Y.; Liang, L.; Gao, W. Fourth ABC Index and Fifth GA Index of Certain Special Molecular Graphs. Int. J. Eng. Appl. Sci. 2015, 2, 6–12. [Google Scholar]
    6. Farahani, M.R. Fourth Atom-Bond Connectivity (ABC4) Index of Nanostructures. Sci-Afric J. Sci. Issue 2014, 2, 567–570. [Google Scholar]
    7. Imran, M.; Gao, W.; Farahani, M.R. On topological properties of sierpinski networks. Chaos Solitons Fractals 2017, 98, 199–204. [Google Scholar] [CrossRef]
    8. Gutman, I.; Polansky, O.E. Mathematical Concepts in Organic Chemistry; Springer Science and Business Media: Berlin, Germany, 2012. [Google Scholar]
    9. Trinajstic, N. Chemical Graph Theory, 2nd ed.; CRC Press: Boca Raton, FL, USA, 1992. [Google Scholar]
    10. Bondy, J.A.; Murty, U.S.R. Graph Theory With Applications; Macmillan: London, UK, 1976; Volume 290. [Google Scholar]
    11. Randic, M. Characterization of molecular branching. J. Am. Chem. Soc. 1975, 97, 6609–6615. [Google Scholar] [CrossRef]
    12. Bollobás, B.; Erdös, P. Graphs of extremal weights. Ars Comb. 1998, 50, 225–233. [Google Scholar] [CrossRef]
    13. Estrada, E.; Torres, L.; Rodriguez, L. An atom-bond connectivity index: Modelling the enthalpy of formation of alkanes. Indian J. Chem. 1998, 37A, 849–855. [Google Scholar]
    14. Ghorbani, M.; Hosseinzadeh, M.A. Computing ABC 4 index of nanostar dendrimers. Optoelectron. Adv. Mater. Rapid Commun. 2010, 4, 1419–1422. [Google Scholar]
    15. Graovac, A.; Ghorbani, M.; Hosseinzadeh, M.A. Computing fifth geometric-arithmetic index for nanostar dendrimers. J. Math. Nanosci. 2011, 1, 33–42. [Google Scholar]
    16. Wiener, H. Structural determination of paraffin boiling points. J. Am. Chem. Soc. 1947, 69, 17–20. [Google Scholar] [CrossRef] [PubMed]
    17. Deza, M.; Fowler, P.W.; Rassat, A.; Rogers, K.M. Fullerenes as tilings of surfaces. J. Chem. Inf. Comput. Sci. 2000, 40, 550–558. [Google Scholar] [CrossRef] [PubMed]
    18. Darafsheh, M. Computation of topological indices of some graphs. Acta Appl. Math. 2010, 110, 1225–1235. [Google Scholar] [CrossRef]
    19. Ayache, A.; Alameri, A. Topological indices of the mk-graph. J. Assoc. Arab Univ. Basic Appl. Sci. 2017, 24, 283–291. [Google Scholar]
    20. Gao, W.; Chen, Y.; Wang, W. The topological variable computation for a special type of cycloalkanes. J. Chem. 2017. [Google Scholar] [CrossRef]
    21. Perc, M.; Gómez-Gardeñes, J.; Szolnoki, A.; Floría, L.M.; Moreno, Y. Evolutionary dynamics of group interactions on structured populations: A review. J. R. Soc. Interface 2013, 10. [Google Scholar] [CrossRef] [PubMed]
    22. Perc, M.; Szolnoki, A. Coevolutionary games—A mini review. BioSystems 2010, 99, 109–125. [Google Scholar] [CrossRef] [PubMed]
    23. Szolnoki, A.; Perc, M.; Szabó, G. Topology-independent impact of noise on cooperation in spatial public goods games. Phys. Rev. E 2009, 80. [Google Scholar] [CrossRef] [PubMed]
    24. Wang, Z.; Szolnoki, A.; Perc, M. If players are sparse social dilemmas are too: Importance of percolation for evolution of cooperation. Sci. Rep. 2012, 2, 369. [Google Scholar] [CrossRef] [PubMed]
    25. Amić, D.; Bešlo, D. The vertex-connectivity index revisited. J. Chem. Inf. Comput. Sci. 1998, 38, 819–822. [Google Scholar] [CrossRef]
    26. Bača, M.; Horváthová, J.; Mokrišová, M.; Suhányiová, A. On topological indices of fullerenes. Appl. Math. Comput. 2015, 251, 154–161. [Google Scholar] [CrossRef]
    27. Mukhamedov, F.; Rozikov, U. On inhomogeneous p-adic Potts model on a Cayley tree. Infin. Dimens. Anal. Quantum Probab. Relat. Top. 2005, 8, 277–290. [Google Scholar] [CrossRef]
    28. Barrenetxea, G.; Berefull-Lozano, B.; Vetterli, M. Lattice networks: Capacity limits, optimal routing, and queueing behavior. IEEE/ACM Trans. Netw. (TON) 2006, 14, 492–505. [Google Scholar] [CrossRef]
    Figure 1. Cayley tree Γ n 2 of order 2 with n levels, where n 1 .
    Figure 1. Cayley tree Γ n 2 of order 2 with n levels, where n 1 .
    Mathematics 06 00033 g001
    Figure 2. Square lattice ( S L n ) with n 1 .
    Figure 2. Square lattice ( S L n ) with n 1 .
    Mathematics 06 00033 g002
    Figure 3. Structures of graphs G 1 , G 2 , G 3 , G 4 …, G n of orders 3, 6, 9, 12, …, 3n.
    Figure 3. Structures of graphs G 1 , G 2 , G 3 , G 4 …, G n of orders 3, 6, 9, 12, …, 3n.
    Mathematics 06 00033 g003
    Figure 4. Complete bipartite graph K m , n .
    Figure 4. Complete bipartite graph K m , n .
    Mathematics 06 00033 g004
    Table 1. Edge partition of Γ n 2 on the basis of degrees of end vertices of each edge.
    Table 1. Edge partition of Γ n 2 on the basis of degrees of end vertices of each edge.
    ( d u , d v ) Where u v E Number of Edges
    (1, 3) 3 × 2 n 1
    (3, 3) 3 × ( 2 ( n 1 ) 1 )
    Table 2. Edge partition of Γ n 2 on the basis of degree sum of neighbors of end vertices of each edge.
    Table 2. Edge partition of Γ n 2 on the basis of degree sum of neighbors of end vertices of each edge.
    ( S u , S v ) Where u v E Number of Edges
    (3, 5) 3 × 2 n 1
    (5, 9) 3 × 2 n 2
    (9, 9) 3 × ( 2 ( n 2 ) 1 )
    Table 3. Edge partition of S L n on the basis of degrees of end vertices of each edge.
    Table 3. Edge partition of S L n on the basis of degrees of end vertices of each edge.
    ( d u , d v ) Where u v E Number of Edges
    (2, 3)8
    (3, 3) 4 ( n 3 )
    (3, 4) 4 ( n 2 )
    (4, 4) 2 n 2 10 n + 12
    Table 4. Edge partition of S L n on the basis of degree sum of neighbors of end vertices of each edge.
    Table 4. Edge partition of S L n on the basis of degree sum of neighbors of end vertices of each edge.
    ( S u , S v ) Where u v E Number of Edges
    (6, 9)8
    (9, 10)8
    (10, 10) 4 ( n 5 )
    (9, 14)8
    (10, 15) 4 ( n 4 )
    (14, 15)8
    (15, 15) 4 ( n 5 )
    (15, 16) 4 ( n 4 )
    (16, 16) 2 n 2 18 n + 40
    Table 5. Edge partition of G n ( n = 1 ) on the basis of degrees of end vertices of each edge.
    Table 5. Edge partition of G n ( n = 1 ) on the basis of degrees of end vertices of each edge.
    ( d u , d v ) Where u v E Number of Edges
    (2, 2)3
    Table 6. Edge partition of G n ( n 2 ) on the basis of degrees of end vertices of each edge.
    Table 6. Edge partition of G n ( n 2 ) on the basis of degrees of end vertices of each edge.
    ( d u , d v ) Where u v E Number of Edges
    (2, 4)6
    (4, 4) 6 n 9
    Table 7. Edge partition of G n ( n = 1 ) on the basis of degree sum of neighbors of end vertices of each edge.
    Table 7. Edge partition of G n ( n = 1 ) on the basis of degree sum of neighbors of end vertices of each edge.
    ( S u , S v ) Where u v E Number of Edges
    (4, 4)3
    Table 8. Edge partition of G n ( n = 2 ) on the basis of degree sum of neighbors of end vertices of each edge.
    Table 8. Edge partition of G n ( n = 2 ) on the basis of degree sum of neighbors of end vertices of each edge.
    ( S u , S v ) Where u v E Number of Edges
    (8, 12)6
    (12, 12)3
    Table 9. Edge partition of G n ( n 3 ) on the basis of degree sum of neighbors of end vertices of each edge.
    Table 9. Edge partition of G n ( n 3 ) on the basis of degree sum of neighbors of end vertices of each edge.
    ( S u , S v ) Where u v E Number of Edges
    (8, 12)6
    (12, 16)6
    (16, 16) 6 n 15
    Table 10. Edge partition of K m , n on the basis of degrees of end vertices of each edge.
    Table 10. Edge partition of K m , n on the basis of degrees of end vertices of each edge.
    ( d u , d v ) Where u v E Number of Edges
    ( m , n ) m n
    Table 11. Edge partition of K m , n on the basis of degree sum of neighbors of end vertices of each edge.
    Table 11. Edge partition of K m , n on the basis of degree sum of neighbors of end vertices of each edge.
    ( S u , S v ) Where u v E Number of Edges
    ( m n , m n ) m n

    Share and Cite

    MDPI and ACS Style

    Salaheldeen Abdelgader, M.; Wang, C.; Abdalrhman Mohammed, S. Computation of Topological Indices of Some Special Graphs. Mathematics 2018, 6, 33. https://doi.org/10.3390/math6030033

    AMA Style

    Salaheldeen Abdelgader M, Wang C, Abdalrhman Mohammed S. Computation of Topological Indices of Some Special Graphs. Mathematics. 2018; 6(3):33. https://doi.org/10.3390/math6030033

    Chicago/Turabian Style

    Salaheldeen Abdelgader, Mohammed, Chunxiang Wang, and Sarra Abdalrhman Mohammed. 2018. "Computation of Topological Indices of Some Special Graphs" Mathematics 6, no. 3: 33. https://doi.org/10.3390/math6030033

    Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

    Article Metrics

    Back to TopTop