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 () index and geometric–arithmetic () 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 , , and 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 () and geometric–arithmetic () indices, are of great importance, with a significant role in chemical graph theory, particularly in chemistry. Precisely, a topological index of a graph is a number such that, if H is isomorphic to G, then = . 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 be a simple graph, where denotes its vertex set and denotes its edge set. For any vertex , we call the set the open neighborhood of u; we denote by the degree of vertex u and by the degree sum of the neighbors of u. The number of vertices and number of edges of the graph G are denoted by and , 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 . 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, ; square lattices, ; a graph ; and a complete bipartite graph, . Additionally, the indices , , and 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 , is defined as
Definition 2.
[12] For any real number , the general Randi’c index, , is defined as
Definition 3.
[13]. The degree-based topological ABC index is defined as
Definition 4.
[2]. The degree-based topological GA index is defined as
Recently, several authors have introduced new versions of the and indices, which we derive in the two definitions below.
Definition 5.
[14]. The fourth version of the ABC index is defined as
Definition 6.
[15]. The fifth version of the GA index is defined as
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 , , , , and 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 -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 . Recently, there has been extensive research into and 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
The Cayley tree of order is an infinite and symmetric regular tree, that is, a graph without cycles, from each vertex of which exactly edges are issued. In this paper, we consider the Cayley tree of order 2 and with n levels from the root , where V is the set of vertices of , E is the set of edges of , and i is the incidence function associating each edge with its end vertices. If , then x and y are adjacent vertices, and we write . For any , the distance is defined as
such that the pairs are adjacent vertices [27].
For the root of the Cayley tree, we have
It is easy to compute the number of vertices reachable in step n or in level n starting from the root , which is . The number of vertices of is , and the number of edges of is , as is shown in Figure 1 below.
Figure 1.
Cayley tree of order 2 with n levels, where .
2.2. The Square Lattice Graph
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 of size vertices, where V denotes the set of vertices of and E denotes the set of edges of , such that the number of vertices is , and the number of edges is , as is shown in Figure 2 below.
Figure 2.
Square lattice () with .
2.3. The Special Graph
Other kinds of special graphs, denoted by , can be obtained from other subgraphs. The structures in Figure 3 show how to obtain a graph .
Figure 3.
Structures of graphs , , , …, of orders 3, 6, 9, 12, …, 3n.
In Figure 3, we have obtained the graph sequence . We let be a complete graph of order 3 () and let ; we have subdivided the three edges of . The new vertices are denoted by , and . Thus,
Now, for , we have subdivided the edges . The new vertices are denoted by and . Thus,
- ,
It can be observed that the number of vertices of a graph is and that the number of edges is or, mathematically, , and , respectively, where .
2.4. The Complete Bipartite Graph
A graph 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 , is adjacent to all vertices of Y, as is shown in Figure 4 below. Clearly, if and , then and . For more details, see [10].
Figure 4.
Complete bipartite graph .
3. Results and Discussion
Prior to presenting our main results, the edge partitions of the Cayley tree, lattice square, 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 on the basis of the degrees of the end vertices of each edge, as follows: the first type, for , is such that and ; the other type is, for such In the first type, there are edges, and in the other type, because , there are edges, as is shown in Table 1. Similarly, from Figure 1, there are three types of edges in 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 , is such that and ; the second type, for , is such that and ; the third type, for , is such that There are , , and edges in the first, second and third types of , respectively, as is shown in Table 2.
Table 1.
Edge partition of on the basis of degrees of end vertices of each edge.
Table 2.
Edge partition of on the basis of degree sum of neighbors of end vertices of each edge.
Referring to Figure 2, there are four types of edges in on the basis of the degrees of the end vertices of each edge, as follows: the first type, for , is such that and ; the second type, for , is such that and ; the third type, for , is such that and ; the fourth type, for , is such that . Because , then there are 8, , , and edges in the first, second, third and fourth types of , respectively, as is shown in Table 3.
Table 3.
Edge partition of on the basis of degrees of end vertices of each edge.
Similarly, from Figure 2, there are nine types of edges in on the basis of the degree sum of vertices lying at a unit distance from the end vertices of each edge, as follows:
- For such that and , there are 8 edges.
- For such that and , there are 8 edges.
- For such that and , there are edges.
- For such that and , there are 8 edges.
- For such that and , there are edges.
- For such that and , there are 8 edges.
- For such that and , there are edges.
- For such that and , there are edges.
- For such that and , and because , then there are edges.
Table 4 shows the edge partition of the square lattice on the basis of the degree sum of vertices lying at a unit distance from the end vertices of each edge.
Table 4.
Edge partition of on the basis of degree sum of neighbors of end vertices of each edge.
Referring to Figure 3, for the edge partition of on the basis of the degrees of the end vertices of each edge, we have two cases for and , as follows:
For , because , then there are 3 edges such that , as is shown in Table 5.
Table 5.
Edge partition of on the basis of degrees of end vertices of each edge.
For , there are two types of edges in , as follows: the first type, for , is such that and ; the other type, for , is such that . In the first type, there are 6 edges, and in the other type, because , then there are edges, as is shown in Table 6.
Table 6.
Edge partition of on the basis of degrees of end vertices of each edge.
Similarly, from Figure 3, for the edge partition of 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 , and , as follows:
For , because , then there are 3 edges such that , as is shown in Table 7.
Table 7.
Edge partition of on the basis of degree sum of neighbors of end vertices of each edge.
For , there are two types of edges in , as follows: the first type, for , is such that and ; the other type, for , is such that . There are 6 edges in the first type of and 3 edges in the second type of , as is shown in Table 8.
Table 8.
Edge partition of on the basis of degree sum of neighbors of end vertices of each edge.
For , there are three types of edges in , as follows: the first type, for , is such that and ; the second type, for , is such that and ; the third type, for , is such that . There are 6 in both the first type and the second type of , and because , then there are edges, as is shown in Table 9.
Table 9.
Edge partition of on the basis of degree sum of neighbors of end vertices of each edge.
Referring to Figure 4, for the complete bipartite graph , because and , where , then the number of edges of on the basis of the degrees of the end vertices of each edge is such that , and is equal to the number of edges of on the basis of the degree sum of the vertices lying at a unit distance from the end vertices of each edge such that and both of them are equal to , as is shown in Table 10 and Table 11 respectively.
Table 10.
Edge partition of on the basis of degrees of end vertices of each edge.
Table 11.
Edge partition of on the basis of degree sum of neighbors of end vertices of each edge.
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 , the ABC index and the fourth version of the ABC index are equal to the following, respectively:
- 1.
- .
- 2.
- .
Proof
- From Table 1, by using the edge partition of on the basis of the degrees of the end vertices of each edge, and becausethis implies thatAfter an easy simplification, we obtain
- By using the edge partition of on the basis of the degree sum of the neighbors of the end vertices of each edge in Table 2, and becausethis implies thatAfter an easy simplification, we obtain
Theorem 2.
For the Cayley tree , the GA index and the fifth version of the GA index are equal to the following, respectively:
- 1.
- 2.
Proof
- From Table 1 by using the edge partition of on the basis of the degrees of the end vertices of each edge, and becausethis gives thatAfter an easy simplification, we obtain
- By using the edge partition of on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 2, and becausethis gives thatAfter an easy simplification, we obtain
Theorem 3.
For the square lattice graph the ABC index and the fourth version of the ABC index are equal to the following, respectively:
- 1.
- 2.
Proof
- From Table 3, by using the edge partition of on the basis of the degrees of the end vertices of each edge, and becausethis implies thatAfter an easy simplification, we obtain
- By using the edge partition of on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 4, and becausethis implies thatAfter an easy simplification, we obtain
Theorem 4.
For the square lattice graph the GA index and the fifth version of the GA index are equal to the following, respectively:
- 1.
- 2.
Proof
- From Table 3, by using the edge partition of on the basis of the degrees of the end vertices of each edge, and becausethis gives thatAfter an easy simplification, we obtain
- By using the edge partition of on the basis of the degree sum of the neighbors of the end vertices of each edge shown in Table 4, and becausethis gives thatAfter an easy simplification, we obtain
Theorem 5.
For the graph , where and ,the ABC index is equal to the following:
Proof
We prove this by using Table 5 and Table 6. We use the edge partition of 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 for and , respectively. Now by using the partitions given in Table 5 and Table 6, we can apply the formula of the index to compute this index for the graph .
Because we have
this gives, for ,
For , because we have,
this gives
This proves the result. ☐
Theorem 6.
For the graph , where and , the GA index is equal to the following:
Proof
We prove this by using Table 5 and Table 6. We use the edge partition of 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 for and , respectively. Now by using the partitions given in Table 5 and Table 6, we can apply the formula of the index to compute this index for the graph .
Because we have
this implies, for ,
For , because we have
this implies that
This proves the result. ☐
Theorem 7.
For the graph , where and , the fourth version of the ABC index is equal to the following:
Proof
We prove this by using Table 7, Table 8 and Table 9. We use the edge partition of 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 for , and , respectively. Now by using the partitions given in Table 7, Table 8 and Table 9, we can apply the formula of the index to compute this index for the graph .
Because we have
this gives, for ,
For , because we have
this gives
After an easy simplification, we obtain
For because we have,
this gives
After an easy simplification, we obtain
This proves the result. ☐
Theorem 8.
For the graph where and , the fifth version of the GA index is equal to the following:
Proof
We prove this by using Table 7, Table 8 and Table 9. We use the edge partition of 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 for , and , respectively. Now by using the partitions given in Table 7, Table 8 and Table 9, we can apply the formula of the index to compute this index for the graph .
Because we have
this gives, for ,
For because we have
this gives
After an easy simplification, we obtain
For because we have
this gives
After an easy simplification, we obtain
This proves the result. ☐
Theorem 9.
For the complete bipartite graph the ABC index and the fourth version of the ABC index are equal to the following, respectively:
- 1.
- 2.
Proof
Theorem 10. 2.
For the complete bipartite graph , the GA index and the fifth version of the GA index are equal to the following, respectively:
Proof
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 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 and 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
- Hayat, S.; Imran, M. Computation of topological indices of certain networks. Appl. Math. Comput. 2014, 240, 213–228. [Google Scholar] [CrossRef]
- 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]
- Diudea, M.V.; Gutman, I.; Jantschi, L. Molecular Topology; Nova Science Publishers: Huntington, NY, USA, 2001. [Google Scholar]
- 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]
- 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]
- Farahani, M.R. Fourth Atom-Bond Connectivity (ABC4) Index of Nanostructures. Sci-Afric J. Sci. Issue 2014, 2, 567–570. [Google Scholar]
- Imran, M.; Gao, W.; Farahani, M.R. On topological properties of sierpinski networks. Chaos Solitons Fractals 2017, 98, 199–204. [Google Scholar] [CrossRef]
- Gutman, I.; Polansky, O.E. Mathematical Concepts in Organic Chemistry; Springer Science and Business Media: Berlin, Germany, 2012. [Google Scholar]
- Trinajstic, N. Chemical Graph Theory, 2nd ed.; CRC Press: Boca Raton, FL, USA, 1992. [Google Scholar]
- Bondy, J.A.; Murty, U.S.R. Graph Theory With Applications; Macmillan: London, UK, 1976; Volume 290. [Google Scholar]
- Randic, M. Characterization of molecular branching. J. Am. Chem. Soc. 1975, 97, 6609–6615. [Google Scholar] [CrossRef]
- Bollobás, B.; Erdös, P. Graphs of extremal weights. Ars Comb. 1998, 50, 225–233. [Google Scholar] [CrossRef]
- 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]
- Ghorbani, M.; Hosseinzadeh, M.A. Computing ABC 4 index of nanostar dendrimers. Optoelectron. Adv. Mater. Rapid Commun. 2010, 4, 1419–1422. [Google Scholar]
- Graovac, A.; Ghorbani, M.; Hosseinzadeh, M.A. Computing fifth geometric-arithmetic index for nanostar dendrimers. J. Math. Nanosci. 2011, 1, 33–42. [Google Scholar]
- Wiener, H. Structural determination of paraffin boiling points. J. Am. Chem. Soc. 1947, 69, 17–20. [Google Scholar] [CrossRef] [PubMed]
- 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]
- Darafsheh, M. Computation of topological indices of some graphs. Acta Appl. Math. 2010, 110, 1225–1235. [Google Scholar] [CrossRef]
- Ayache, A.; Alameri, A. Topological indices of the mk-graph. J. Assoc. Arab Univ. Basic Appl. Sci. 2017, 24, 283–291. [Google Scholar]
- Gao, W.; Chen, Y.; Wang, W. The topological variable computation for a special type of cycloalkanes. J. Chem. 2017. [Google Scholar] [CrossRef]
- 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]
- Perc, M.; Szolnoki, A. Coevolutionary games—A mini review. BioSystems 2010, 99, 109–125. [Google Scholar] [CrossRef] [PubMed]
- 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]
- 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]
- Amić, D.; Bešlo, D. The vertex-connectivity index revisited. J. Chem. Inf. Comput. Sci. 1998, 38, 819–822. [Google Scholar] [CrossRef]
- 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]
- 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]
- 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]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).