Home Physical Sciences Structures devised by the generalizations of two graph operations and their topological descriptors
Article Open Access

Structures devised by the generalizations of two graph operations and their topological descriptors

  • Hassan Raza , Muhammad Waheed , Muhammad Kamran Jamil and Muhammad Azeem EMAIL logo
Published/Copyright: May 12, 2022

Abstract

Graph theory served in different fields of sciences, especially in chemistry in which creating complex structures and studying their enormous properties. Graph operation is a tool to construct complex chemical structures using basic graphs. While studying their properties, topological descriptors are a well-known methodology introduced by chemists, and even after half of a century past, it is still serving. Formally, a topological descriptor or index is a numerical value corresponding to a chemical structure. This numerical value can be easily accessed by a particular equation, for example, the second Zagreb index, the first reformulated Zagreb, and also from the forgotten topological descriptor. In this particular work, we generalized two existing graph operations, and by using these newly developed graph operations, we created two complex structures by using two graph operations, namely, the corona product and double graph operation. Furthermore, to evaluate the chemical properties of these newly generated structures, we used the methodology of topological descriptors, particularly the first and second Zagreb, the first reformulated Zagreb, and forgotten topological descriptors. Moreover, we also presented the closed formulas of the first and second Zagreb co-indices for these newly generated structures.

MSC 2010: 05C12; 05C76

1 Introduction

In mathematics, graph theory is the study of graphs that are mathematical structures used to model the pairwise relationships between objects (Bender and Gill Williamson, 2010). It is being actively used in fields as varied as biochemistry (genomics), electrical engineering (communication networks and coding theory), computer science (algorithms and computation), and operations research (scheduling) (Pirzada, 2007).

Graph operations are extremely vital in chemical graph theory. By performing graph operations on some general or specific graphs, different chemically important graphs can be obtained. A particular example is given in the study by Kwun et al. (2018), and the linear polynomial chain is actually a devised chemical structure made by the Cartesian product of two path graphs. Another particular example of a chemical structure made by the Cartesian product of two different path graphs is a C 4 nanotube or named as T U C 4 ( m , n ) and C 4 nanotorus named as T C 4 ( m , n ) is constructed by two different cycle graphs using the Cartesian product, given by De et al. (2016). Motivated by these particular examples, we construct some generalized chemical structures by generalizing the two graphs operations, namely, the corona product and double graph product.

Let G be a simple, finite, and connected graph with vertex set V ( G ) and edge set E ( G ) . In graph G , the number of vertices and the numbers of edges are called the order and the size, respectively. For any vertex v V ( G ) , the degree of v is the number of edges incident with the vertex v , and it is written as d G ( v ) . For two vertices u and v , the distance, d G ( u , v ) , is the length of the shortest path between these vertices. In graph G , N G k ( v ) is the set of k -distance neighborhood of v V ( G ) and contains all the vertices that are at distance k from vertex v , i.e., N G k ( v ) = { u   |   u V ( G ) , d ( v , u ) = k } .

A topological index of a graph is a number that is invariant under graph automorphism. This number also called a molecular structure descriptor or graph theoretical descriptor (Ilić et al., 2011). The first and the second Zagreb indices for a graph G are defined by Gutman and Das (2004) and Gutman and Trinajstic (1972) as follows:

M 1 ( G ) = v V ( G ) d G ( v ) 2 = u v E ( G ) [ d G ( u ) + d G ( v ) ]

M 2 ( G ) = u v E ( G ) d G ( u ) d G ( v ) .

In 1972, these topological indices applied for the first time to find the total π energy of molecular graphs (Gutman and Trinajstic, 1972). Later, the Zagreb indices developed important applications in QSPR/QSAR studies, and a lot of research papers have been published on these. For details, see the studies by Bollobas and Erdos (1998), Das et al. (2013), De (2017), Gao et al. (2018), Gutman and Das. (2004), and Gutman et al. (2015).

In 2004, Miličević et al. (2004) reformulated the Zagreb indices in terms of edge degree, which are defined as follows:

E M 1 ( G ) = e E ( G ) d ( e ) 2 ,

E M 2 ( G ) = e f d ( e ) d ( f ) ,

where d ( e ) denotes the degree of the edge e in G , which is defined as d ( e ) = d ( u ) + d ( v ) 2 for edge e = u v and e f shows that the edges e and f are adjacent.

For a graph G , the forgotten topological index or F-index is defined by Furtula and Gutman (2015) and Furtula et al. (2015) as follows:

F ( G ) = v V ( G ) d G ( v ) 3 .

In 2013, Shirdel et al. (2013) proposed a new version of Zagreb indices called the first hyper Zagreb index, and it is defined as follows:

H M 1 ( G ) = u v E ( G ) [ d G ( u ) + d G ( v ) ] 2 .

The first and the second Zagreb co-indices are defined by Ramane et al. (2017) and Rasi et al. (2017) as follows:

M 1 ¯ ( G ) = u v E ( G ) [ d G ( u ) + d G ( v ) ] ,

M 2 ¯ ( G ) = u v E ( G ) d G ( u ) d G ( v ) .

Many of the topological indices have found applications as means to model chemical, pharmaceutical, and other properties of molecules.

Graph operations play a very important role in chemical graph theory, as some chemically interesting graphs can be obtained by different graphs operations on some general or particular graphs (Bondy and Murty, 2008; Harary, 1994).

Let G i = ( V ( G i ) , E ( G i ) ) , i = 1 , 2 be two graphs of order n i and size m i . For graphs G 1 and G 2 , suppose X V ( G 2 ) , then the generalized corona product is denoted by G 1 G 2 ( X ) , and it is obtained by taking one copy of G 1 and n 1 copies of G 2 and joining each vertex of X of ith i t h copy of G 2 with ith i t h vertex of G 1 . We obtain classical corona product for X = V ( G 2 ) . The illustration of this operations is shown in Figure 1 by letting X = { u 2 , u 3 } .

Figure 1 
               Generalized corona product of graphs 
                     
                        
                        
                           
                              
                                 G
                              
                              
                                 1
                              
                           
                        
                        {G}_{1}
                     
                   and 
                     
                        
                        
                           
                              
                                 G
                              
                              
                                 2
                              
                           
                        
                        {G}_{2}
                     
                   with 
                     
                        
                        
                           X
                           =
                           {
                           
                              
                                 u
                              
                              
                                 2
                              
                           
                           ,
                           
                              
                                 u
                              
                              
                                 3
                              
                           
                           }
                           .
                        
                        X=\{{u}_{2},{u}_{3}\}.
Figure 1

Generalized corona product of graphs G 1 and G 2 with X = { u 2 , u 3 } .

The idea of this definition is taken from Jamil (2017), where the author used this operation to find the t -generalized quasi extremal trees. For a graph G , the generalized double graph g D k [ G ] , is obtained by taking G with one copy of G , say G ' , and joining a vertex u V ( G ) with v V ( G ' ) if d G ( u , v ) = k , where 1 k diameter . An illustration is shown in Figure 2.

Figure 2 
               Generalized double graph 
                     
                        
                        
                           g
                           
                              
                                 D
                              
                              
                                 k
                              
                           
                           [
                           G
                           ]
                        
                        g{D}_{k}{[}G]
                     
                   of 
                     
                        
                        
                           G
                        
                        G
                     
                   for 
                     
                        
                        
                           k
                           =
                           2
                           .
                        
                        k=2.
Figure 2

Generalized double graph g D k [ G ] of G for k = 2 .

From the definition, one can notice that g D k [ P n ] = C 2 n for k = n 1 and g D k [ G ] = D [ G ] for k = 1 , D [ G ] is a double graph of G (Jamil and Tomescu, 2015; Munarini et al., 2008). Arezoomand and Taeri (2013) presented the exact expressions of Zagreb indices of the generalized hierarchical product of graphs. In the study by Khalifeh et al. (2009), the authors investigated the first and second Zagreb indices of some graph operations. Devillers and Balaban (2000) computed the forgotten topological index of different corona products of graphs. A lot of researches have been done on the topics of graph operation (Arezoomand and Taeri, 2013; Ashrafi et al., 2010; Azari and Iranmanesh, 2013; Das and Gutman, 2004; Eliasi and Taeri; 2009, Khalifeh et al., 2008, 2009).

2 Auxiliary lemmas

From the definition of the generalized corona product and generalized double graph, we generated the following given lemmas, and these are easy to prove by the basic definitions of generalized corona product and double graph operations. We will use these two lemmas in our main results in the next section.

Lemma 2.1

Let G 1 and G 2 be two vertex disjoint graphs and X V ( G 2 ) . Then, the degree behavior of vertices in the generalized corona product G 1 G 2 ( X ) is given as follows:

d G 1 G 2 ( X ) ( v ) = d G 1 ( v ) + | X | , i f v V ( G 1 ) , d G 2 ( v ) + 1 , i f v X , d G 2 ( v ) , o t h e r w i s e .

Lemma 2.2

Let G be a graph and g D k [ G ] be its generalized double graphs. Then, the degree of vertices in g D k [ G ] is given as follows:

d g D k [ G ] ( u ) = d G ( u ) + | N G k ( u ) | .

3 Main results

In this section, we investigate the degree-based topological indices of the defined general graph operations, and some of the existing results are represented as the corollaries of the results.

Theorem 3.1

Let G 1 and G 2 be two graphs and X V ( G 2 ) . Then, the first Zagreb index of G 1 G 2 ( X ) is given as follows:

M 1 ( G 1 G 2 ( X ) ) = M 1 ( G 1 ) + n 1 | X | 2 + 4 m 1 | X | + n 1 M 1 ( G 2 ) + n 1 | X | + 2 n 1 v X d G 2 ( v ) .

Proof

Lemma 2.1 gives the information of degrees of each vertex in G 1 G 2 ( X ) . From the definition of the first Zagreb index and Lemma 2.1, we have:

M 1 ( G 1 G 2 ( X ) ) = v V ( G 1 G 2 ( X ) ) d G 1 G 2 ( X ) ( v ) 2 = v V ( G 1 ) ( d G 1 ( v ) + | X | ) 2 + n 1 v X ( d G 2 ( v ) + 1 ) 2 + n 1 v X d G 2 ( v ) 2 = v V ( G 1 ) ( d G 1 ( v ) 2 + | X | 2 + 2 | X | d G 1 ( v ) ) + n 1 v X ( d G 2 ( v ) 2 + 1 + 2 d G 2 ( v ) ) + n 1 v X d G 2 ( v ) 2 = v V ( G 1 ) d G 1 ( v ) 2 + | X | 2 v V ( G 1 ) 1 + 2 | X | v V ( G 1 ) d G 1 ( v ) + n 1 v X d G 2 ( v ) 2 + v X d G 2 ( v ) 2 + n 1 v X 1 + 2 n 1 v X d G 2 ( v ) = v V ( G 1 ) d G 1 ( v ) 2 + | X | 2 v V ( G 1 ) 1 + 2 | X | v V ( G 1 ) d G 1 ( v ) + n 1 v V ( G 2 ) d G 2 ( v ) 2 + n 1 v X 1 + 2 n 1 v X d G 2 ( v ) = M 1 ( G 1 ) + n 1 | X | 2 + 4 m 1 | X | + n 1 M 1 ( G 2 ) + n 1 | X | + 2 n 1 v X d G 2 ( v )

which is the required result.

As mentioned earlier for X = V ( G 2 ) , the generalized corona product becomes the classical corona product, and we have the following corollary.

Corollary 3.2

Let G 1 and G 2 be two graphs and X = V ( G 2 ) (Yarahmadi and Ashrafi, 2012 ). Then:

G 1 M 1 ( G 1 G 2 ) = M 1 ( G 1 ) + n 1 M 1 ( G 2 ) + 4 ( n 2 m 1 + n 1 m 2 ) + n 1 n 2 ( n 2 + 1 ) .

Theorem 3.3

Let G 1 and G 2 be two graphs and G 1 G 2 ( X ) is their generalized corona product for X V ( G 2 ) . Then, the second Zagreb index of G 1 G 2 ( X ) is expressed as follows:

M 2 ( G 1 G 2 ( X ) ) = M 2 ( G 1 ) + | X | M 1 ( G 1 ) + m 1 | X | 2 + n 1 M 2 ( G 2 ) + n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) + d G 2 ( v ) ] + n 1 | E ( G 2 ) e = u v u , v X | + n 1 e = u v E ( G 2 ) u X , v X d G 2 ( u ) + u X d G 2 ( u ) ( 2 m 1 + n 1 | X | ) + 2 m 1 | X | + n 1 | X | 2 ,

where | E ( G 2 ) e = u v u , v X | is the number of edges of graph G 2 whose both vertices from set X .

Proof

From the definition of second Zagreb index and Lemma 2.1, we have:

M 2 ( G 1 G 2 ( X ) ) = u v E ( G 1 G 2 ( X ) ) d G 1 G 2 ( X ) ( u ) d G 1 G 2 ( X ) ( v ) = e = u v E ( G 1 ) ( d G 1 ( u ) + | X | ) ( d G 1 ( v ) + | X | ) + n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) . d G 2 ( v ) ) + n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) + 1 ) ( d G 2 ( v ) + 1 ) + n 1 e = u v E ( G 2 ) u X , v X ( d G 2 ( u ) ) ( d G 2 ( v ) + 1 ) + e = u v u X v V ( G 1 ) ( d G 2 ( u ) + 1 ) ( d G 1 ( v ) + | X | ) = e = u v E ( G 1 ) [ d G 1 ( u ) d G 1 ( v ) + | X | d G 1 ( u ) + | X | d G 1 ( v ) + | X | 2 ] + n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) d G 2 ( v ) ] + n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) d G 2 ( v ) + d G 2 ( u ) + d G 2 ( v ) + 1 ] + e = u v u , v V ( G 1 ) [ d G 2 ( u ) . d G 1 ( v ) + | X | d G 2 ( u ) + d G 1 ( v ) + | X | ]

= e = u v E ( G 1 ) d G 1 ( u ) d G 1 ( v ) + | X | e = u v E ( G 1 ) ( d G 1 ( u ) + d G 1 ( v ) ) + | X | 2 e = u v E ( G 1 ) 1 + n 1 [ e = u v E ( G 2 ) u , v X ( d G 2 ( u ) d G 2 ( v ) ) + e = u v E ( G 2 ) u , v X ( d G 2 ( u ) d G 2 ( v ) ) + e = u v E ( G 2 ) u X , v X ( d G 2 ( u ) . d G 2 ( v ) ) ] + n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) + d G 2 ( v ) ) + n 1 e = u v E ( G 2 ) u , v X 1 + n 1 e = u v E ( G 2 ) u X , v X d G 2 ( u ) + u X d G 2 ( u ) v V ( G 1 ) d G 1 ( v ) + | X | u X d G 2 ( u ) v V ( G 1 ) 1 + u X 1 v V ( G 1 ) d G 1 ( v ) + | X | u X 1 v V ( G 1 ) = M 2 ( G 1 ) + | X | M 1 ( G 1 ) + m 1 | X | 2 + n 1 M 2 ( G 2 ) + n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) + d G 2 ( v ) ] + n 1 | E ( G 2 ) e = u v u , v X | + n 1 e = u v E ( G 2 ) u X v X d G 2 ( u ) + u X d G 2 ( u ) ( 2 m 1 + n 1 | X | ) + 2 m 1 | X | + n 1 | X | 2 .

which is our required result.

Corollary 3.4

Let G 1 and G 2 be two graphs and X = V ( G 2 ) (Munarini et al., 2008 ). Then:

M 2 ( G 1 G 2 ) = n 1 [ M 1 ( G 2 ) + M 2 ( G 2 ) + m 2 ] + ( 2 m 2 + n 2 ) ( 2 m 1 + n 2 n 1 ) + n 2 M 1 ( G 1 ) + M 2 ( G 1 ) + m 1 n 2 2 .

Theorem 3.5

Let G 1 and G 2 be two vertex disjoint graphs. Then, first reformulated Zagreb index of G 1 G 2 ( X ) is equal to:

E M 1 ( G 1 G 2 ( X ) ) = H M 1 ( G 1 ) + 4 m 1 ( | X | 1 ) 2 + 4 ( | X | 1 ) M 1 ( G 1 ) + n 1 H M 1 ( G 2 ) + 4 n 1 | E ( G 2 ) e = u v u , v X | 4 n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) + d G 2 ( v ) ] + n 1 | E ( G 2 ) e = u v u X v X | 2 n 1 e = u v E ( G 2 ) u X v X [ d G 2 ( u ) + d G 2 ( v ) ] + n 1 u X d G 2 ( u ) 2 + | X | v G 1 d G 1 ( v ) 2 + 4 m 1 u X d G 2 ( u ) + n 1 | X | ( | X | 1 ) 2 + 2 n 1 ( | X | 1 ) u X d G 2 ( u ) + 4 m 1 | X | ( | X | 1 )

where | E ( G 2 ) e = u v u , v X | is the number of edges of graph G 2 whose both vertices not from set X , similarly | E ( G 2 ) e = u v u X v X | is the number of edges in G 2 whose exactly one end belongs to X .

Proof

Applying Lemma 2.1 on the definition of first reformulated Zagreb index gives:

E M 1 ( G 1 G 2 ( X ) ) = u v E ( G 1 G 2 ( X ) ) [ d G 1 G 2 ( X ) ( u ) + d G 1 G 2 ( X ) ( v ) 2 ] 2 = e = u v E ( G 1 ) [ d G 1 ( u ) + | X | + d G 1 ( v ) + | X | 2 ] 2 + n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) + d G 2 ( v ) 2 ] 2 + n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) + 1 + d G 2 ( v ) + 1 2 ] 2 + n 1 e = u v E ( G 2 ) u X , v X [ d G 2 ( u ) + d G 2 ( v ) + 1 2 ] 2 + e = u v u , v V ( G 1 ) [ d G 2 ( u ) + 1 + d G 1 ( v ) + | X | 2 ] 2 = e = u v E ( G 1 ) [ ( d G 1 ( u ) + d G 1 ( v ) ) 2 + ( 2 ( | X | 1 ) ) 2 + 2 ( d G 1 ( u ) + d G 1 ( v ) ) .2 ( | X | 1 ) ] + n 1 e = u v E ( G 2 ) u , v X [ ( d G 2 ( u ) + d G 2 ( v ) ) 2 + 4 4 ( d G 2 ( u ) + d G 2 ( v ) ) ] + n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) + d G 2 ( v ) ] 2 + n 1 e = u v E ( G 2 ) u X , v X [ ( d G 2 ( u ) + d G 2 ( v ) ) 2 + 1 2 ( d G 2 ( u ) + d G 2 ( v ) ) ] + e = u v u X , v V ( G 1 ) [ ( d G 2 ( u ) + d G 1 ( v ) ) 2 + ( | X | 1 ) 2 + 2 ( | X | 1 ) ( d G 2 ( u ) + d G 1 ( v ) ) ] = e = u v E ( G 1 ) ( d G 1 ( u ) + d G 1 ( v ) ) 2 + ( 2 ( | X | 1 ) ) 2 e = u v E ( G 1 ) 1 + 4 ( | X | 1 ) × e = u v E ( G 1 ) ( d G 1 ( u ) + d G 1 ( v ) ) + n 1 e = u v E ( G 2 ) u X , v X ( d G 2 ( u ) + d G 2 ( v ) ) 2 + 4 n 1 e = u v E ( G 2 ) u , v X 1 4 n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) + d G 2 ( v ) ) + n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) + d G 2 ( v ) ) 2 + n 1 e = u v E ( G 2 ) u X , v X ( d G 2 ( u ) + d G 2 ( v ) ) 2 + n 1 e = u v E ( G 2 ) u X , v X 1 2 n 1 e = u v E ( G 2 ) u X , v X ( d G 2 ( u ) + d G 2 ( v ) ) + e = u v u X , v V ( G 1 ) ( d G 2 ( u ) + d G 1 ( v ) ) 2 + ( | X | 1 ) 2 e = u v u X , v V ( G 1 ) 1 + 2 ( | X | 1 ) e = u v u X , v V ( G 1 ) ( d G 2 ( u ) + d G 1 ( v ) )

= e = u v E ( G 1 ) ( d G 1 ( u ) + d G 1 ( v ) ) 2 + ( 2 ( | X | 1 ) ) 2 e = u v E ( G 1 ) 1 + 4 ( | X | 1 ) e = u v E ( G 1 ) ( d G 1 ( u ) + d G 1 ( v ) ) + n 1 e = u v E ( G 2 ) ( d G 2 ( u ) + d G 2 ( v ) ) 2 + 4 n 1 e = u v E ( G 2 ) u , v X 1 4 n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) + d G 2 ( v ) ) + n 1 e = u v E ( G 2 ) u , v X 1 2 n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) + d G 2 ( v ) ) + e = u v u X , v V ( G 1 ) d G 2 ( u ) 2 + e = u v u X , v V ( G 1 ) d G 1 ( v ) 2 + 2 e = u v u X , v V ( G 1 ) d G 2 ( u ) d G 1 ( v ) + ( | X | 1 ) 2 e = u v u X , v V ( G 1 ) 1 + 2 ( | X | 1 ) e = u v u X , v V ( G 1 ) d G 2 ( u ) + 2 ( | X | 1 ) e = u v u X , v V ( G 1 ) d G 1 ( v ) = e = u v E ( G 1 ) ( d G 1 ( u ) + d G 1 ( v ) ) 2 + ( 2 ( | X | 1 ) ) 2 e = u v E ( G 1 ) 1 + 4 ( | X | 1 ) e = u v E ( G 1 ) ( d G 1 ( u ) + d G 1 ( v ) ) + n 1 e = u v E ( G 2 ) ( d G 2 ( u ) + d G 2 ( v ) ) 2 + 4 n 1 e = u v E ( G 2 ) u , v X 1 4 n 1 e = u v E ( G 2 ) u , v X ( d G 2 ( u ) + d G 2 ( v ) ) + n 1 e = u v E ( G 2 ) u X , v X 1 2 n 1 e = u v E ( G 2 ) u X , v X ( d G 2 ( u ) + d G 2 ( v ) ) + u X d G 2 ( u ) 2 v G 1 1 + v G 1 d G 1 ( v ) 2 u X 1 + 2 u X d G 2 ( u ) v G 1 d G 1 ( v ) + ( | X | 1 ) 2 u X 1 v G 1 1 + 2 ( | X | 1 ) u X d G 2 ( u ) v G 1 1 + 2 ( | X | 1 ) v G 1 d G 1 ( v ) u X 1 = H M 1 ( G 1 ) + 4 m 1 ( | X | 1 ) 2 + 4 ( | X | 1 ) M 1 ( G 1 ) + n 1 H M 1 ( G 2 ) + 4 n 1 | E ( G 2 ) e = u v u , v X | 4 n 1 e = u v E ( G 2 ) u , v X [ d G 2 ( u ) + d G 2 ( v ) ] + n 1 | E ( G 2 ) e = u v u X v X | 2 n 1 e = u v E ( G 2 ) u X v X [ d G 2 ( u ) + d G 2 ( v ) ] + n 1 u X d G 2 ( u ) 2 + | X | v G 1 d G 1 ( v ) 2 + 4 m 1 u X d G 2 ( u ) + n 1 | X | ( | X | 1 ) 2 + 2 n 1 ( X 1 ) u X d G 2 ( u ) + 4 m 1 X ( X 1 )

and hence the result.

The following two corollaries are the direct consequence of the aforementioned result.

Corollary 3.6

Let G 1 and G 2 be two graphs and choose X = V ( G 2 ) . Then:

E M 1 ( G 1 G 2 ) = H M 1 ( G 1 ) + n 1 [ H M 1 ( G 2 ) + M 1 ( G 2 ) 4 m 2 ] + n 2 [ 5 M 1 ( G 1 ) 12 m 1 ] 4 M 1 ( G 1 ) + 4 m 1 ( 2 n 2 2 + 1 ) + n 1 n 2 ( n 2 1 ) 2 + 4 m 2 ( n 1 n 2 + 2 m 1 ) .

Corollary 3.7

Let G 1 and G 2 be two graphs and choose X = V ( G 2 ) . Then:

E M 1 ( G 1 G 2 ) = E M 1 ( G 1 ) + n 1 E M 1 ( G 2 ) + 8 m 1 n 2 2 + n 1 [ 5 M 1 ( G 2 ) 8 m 2 ] + n 2 [ 5 M 1 ( G 1 ) 12 m 1 ] + n 1 n 2 ( n 2 1 ) 2 + 4 m 2 ( n 1 n 2 + 2 m 1 ) .

Moreover, the aforementioned corollary is also discussed in the study by Jamil et al. (2017) particularly, and it is a subcase of our main result.

Theorem 3.8

Let G 1 and G 2 be two graphs and G 1 G 2 ( X ) is their generalized corona product. Then, the forgotten topological index of G 1 G 2 ( X ) is expressed as follows:

F ( G 1 G 2 ( X ) ) = F ( G 1 ) + n 1 | X | 3 + 3 | X | M 1 ( G 1 ) + 6 m 1 | X | 2 + n 1 F ( G 2 ) + n 1 | X | + 3 n 1 v X d G 2 ( v ) 2 + 3 n 1 v X d G 2 ( v ) .

Proof

From the definition of forgotten topological index, we have:

F ( G 1 G 2 ( X ) ) = v V ( G 1 G 2 ( X ) ) d ( G 1 G 2 ( X ) ) ( v ) 3 .

Now apply the Lemma 2.1 in the aforementioned equation:

= v V ( G 1 ) ( d G 1 ( v ) + | X | ) 3 + n 1 v X ( d G 2 ( v ) + 1 ) 3 + n 1 v X d G 2 ( v ) 3 = v V ( G 1 ) [ d G 1 ( v ) 3 + | X | 3 + 3 | X | d G 1 ( v ) 2 + 3 | X | 2 d G 1 ( v ) ] = v V ( G 1 ) [ d G 1 ( v ) 3 + | X | 3 + 3 | X | d G 1 ( v ) 2 + 3 | X | 2 d G 1 ( v ) ] + n 1 v X [ d G 2 ( v ) 3 + 1 + 3 d G 2 ( v ) 2 + 3 d G 2 ( v ) ] + n 1 v X d G 2 ( v ) 3 = v V ( G 1 ) d G 1 ( v ) 3 + | X | 3 v V ( G 1 ) 1 + 3 | X | v V ( G 1 ) d G 1 ( v ) 2 + 3 | X | 2 v V ( G 1 ) d G 1 ( v ) + n 1 v X d G 2 ( v ) 3 + n 1 v X 1 + 3 n 1 v X d G 2 ( v ) 2 + 3 n 1 v X d G 2 ( v ) + n 1 v X d G 2 ( v ) 3 = v V ( G 1 ) d G 1 ( v ) 3 + | X | 3 v V ( G 1 ) 1 + 3 | X | v V ( G 1 ) d G 1 ( v ) 2 + 3 | X | 2 v V ( G 1 ) d G 1 ( v ) + n 1 v X d G 2 ( v ) 3 + v X d G 2 ( v ) 3 + n 1 v X 1 + 3 n 1 v X d G 2 ( v ) 2 + 3 n 1 v X d G 2 ( v ) = v V ( G 1 ) d G 1 ( v ) 3 + | X | 3 v V ( G 1 ) 1 + 3 | X | v V ( G 1 ) d G 1 ( v ) 2 + 3 | X | 2 v V ( G 1 ) d G 1 ( v ) + n 1 v V ( G 2 ) d G 2 ( v ) 3 + n 1 v X 1 + 3 n 1 v X d G 2 ( v ) 2 + 3 n 1 v X d G 2 ( v ) = F ( G 1 ) + n 1 | X | 3 + 3 | X | M 1 ( G 1 ) + 6 m 1 | X | 2 + n 1 F ( G 2 ) + n 1 | X | + 3 n 1 v X d G 2 ( v ) 2 + 3 n 1 v X d G 2 ( v )

which is our required result.

Corollary 3.9

Let G 1 and G 2 be two graphs and take X = V ( G 2 ) . Then:

F ( G 1 G 2 ) = F ( G 1 ) + n 1 F ( G 2 ) + 3 n 2 M 1 ( G 1 ) + 3 n 1 M 1 ( G 2 ) + 6 m 1 n 2 2 + 6 n 1 m 2 + n 1 n 2 ( n 2 2 + 1 ) .

Theorem 3.10

Let G be a graph and g D k [ G ] is its generalized double graph. Then, the first Zagreb index of g D k [ G ] is given as follows:

M 1 ( g D k [ G ] ) = 2 M 1 ( G ) + 2 u ( G ) | N G k ( u ) | 2 + 4 u ( G ) d G ( u ) | N G k ( u ) | .

Proof

Apply the definition of the first Zagreb index on g D k [ G ] and using Lemma 2.2:

M 1 ( g D k [ G ] ) = u V ( g D k [ G ] ) d g D k [ G ] ( u ) 2 = u V ( g D k [ G ] ) [ d G ( u ) + | N G k ( u ) | ] 2 = u V ( g D k [ G ] ) [ d G ( u ) 2 + | N G k ( u ) | 2 + 2 d G ( u ) | N G k ( u ) | ] = 2 u V ( G ) d G ( u ) 2 + 2 u V ( G ) | N G k ( u ) | 2 + 4 u V ( G ) d G ( u ) | N G k ( u ) | = 2 M 1 ( G ) + 2 u V ( G ) | N G k ( u ) | 2 + 4 u V ( G ) d G ( u ) | N G k ( u ) |

and hence, the required result.

Theorem 3.11

Let G 1 be a graph and G 2 is copy of G 1 . Then, second Zagreb index of g D k ( G 1 ) is expressed as follows:

M 2 ( g D k ( G 1 ) ) = 2 M 2 ( G 1 ) + 2 u v E ( G 1 ) [ d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) , u G 1 , v G 2 [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 2 k ( v ) | ]

Proof

Using Lemma 2.2 and the definition of the second Zagreb index for g D k [ G ] , we have:

M 2 ( g D k ( G 1 ) ) = u v E ( g D k ( G 1 ) ) d g D k ( G 1 ) ( u ) d g D k ( G 1 ) ( v ) = u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + | N G k ( u ) | ] [ d G 2 ( v ) + | N G k ( v ) | ]

There are three types of edges in g D k ( G 1 ) :

  1. u v E ( G 1 ) ,

  2. u v E ( G 2 ) ,

  3. u v E ( g D k ( G 1 ) ) , where u G 1 and v G 2 .

So, we have the following:

= u v E ( G 1 ) [ d G 1 ( u ) + | N G 1 k ( u ) | ] [ d G 1 ( v ) + | N G 1 k ( v ) | ] + u v E ( G 2 ) [ d G 2 ( u ) + | N G 2 k ( u ) | ] [ d G 2 ( v ) + | N G 2 k ( v ) | ] + u v E ( g D k ( G 1 ) ) u G 1 , v G 2 [ d G 1 ( u ) + | N G 1 k ( u ) | ] [ d G 2 ( v ) + | N G 2 k ( v ) | ] = u v E ( G 1 ) [ d G 1 ( u ) d G 1 ( v ) + d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( G 2 ) [ d G 2 ( u ) d G 2 ( v ) + d G 2 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 2 k ( u ) | + | N G 2 k ( u ) | | N G 2 k ( v ) | ] + u v E ( g D k ( G 1 ) ) u G 1 , v G 2 [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) N G 2 k ( v ) + d G 2 ( v ) N G 1 k ( u ) + N G 1 k ( u ) N G 2 k ( v ) ] .

Notice that in g D k ( G 1 ) , we have: d G 1 ( u ) = d G 2 ( u ) , d G 1 ( v ) = d G 2 ( v ) ,   N G 1 k ( u ) = N G 2 k ( u ) , and N G 1 k ( v ) = N G 2 k ( v ) . Therefore, we can write:

= 2 u v E ( G 1 ) [ d G 1 ( u ) d G 1 ( v ) + d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) u G 1 , v G 2 [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 2 k ( v ) | ] = 2 u v E ( G 1 ) d G 1 ( u ) d G 1 ( v ) + 2 u v E ( G 1 ) [ d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) u G 1 , v G 2 [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 2 k ( v ) | ] = 2 M 2 ( G 1 ) + 2 u v E ( G 1 ) [ d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) u G 1 , v G 2 [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) N G 2 k ( v ) + d G 2 ( v ) N G 1 k ( u ) + N G 1 k ( u ) N G 2 k ( v ) ] ,

and hence, the required result.

Theorem 3.12

Let G 1 be a graph and G 2 is copy of G 1 . Then, the formula of the first reformulated Zagreb index for g D k ( G 1 ) is given as follows:

E M 1 ( g D k ( G 1 ) ) = 2 E M 1 ( G 1 ) + 2 u v E ( G 1 ) [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] 2 + 4 u v E ( G 1 ) [ d G 1 ( u ) + d G 1 ( v ) 2 ] [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) , u G 1 , v G 2 [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | 2 ] 2

Proof

By using the definition of the first reformulated Zagreb index and Lemma 2.2:

E M 1 ( g D k ( G 1 ) ) = e E ( g D k ( G 1 ) ) d g D k ( G 1 ) ( e ) 2 = u v E ( g D k ( G 1 ) ) [ d g D k ( G 1 ) ( u ) + d g D k ( G 1 ) ( v ) 2 ] 2 = u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + | N G 1 k ( u ) | + d G 1 ( v ) + | N G 1 k ( v ) | 2 ] 2 = u v E ( G 1 ) [ d G 1 ( u ) + d G 1 ( v ) + | N G 1 k ( u ) | + | N G 1 k ( v ) | 2 ] 2 + u v E ( G 2 ) [ d G 2 ( u ) + d G 2 ( v ) + | N G 2 k ( u ) | + | N G 2 k ( v ) | 2 ] 2 + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | 2 ] 2

= 2 u v E ( G 1 ) [ d G 1 ( u ) + d G 1 ( v ) + | N G 1 k ( u ) | + | N G 1 k ( v ) | 2 ] 2 + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | 2 ] 2 = 2 u v E ( G 1 ) [ d G 1 ( u ) + d G 1 ( v ) 2 ] 2 + 2 e E ( G 1 ) [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] 2 + 4 e E ( G 1 ) [ d G 1 ( u ) + d G 1 ( v ) 2 ] [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | 2 ] 2 = 2 u v E ( G 1 ) d ( e ) 2 + 2 e E ( G 1 ) [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] 2 + 4 e E ( G 1 ) [ d G 1 ( u ) + d G 1 ( v ) 2 ] [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | 2 ] 2 = 2 E M 1 ( G 1 ) + 2 u v E ( G 1 ) [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] 2 + 4 e E ( G 1 ) [ d G 1 ( u ) + d G 1 ( v ) 2 ] [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | 2 ] 2

which is the required result.

Theorem 3.13

For a graph G , the forgotten topological index of g D k [ G ] is given as follows:

F ( g D k [ G ] ) = 2 F ( G ) + 2 u V ( G ) | N G k ( u ) | [ | N G k ( u ) | 2 + 3 d G ( u ) 2 + 3 d G ( u ) | N G k ( u ) | ]

Proof

By definition of the forgotten index and the Lemma 2.2:

F ( g D k [ G ] ) = u V ( g D k [ G ] ) d g D k [ G ] ( u ) 3 = u V ( g D k [ G ] ) [ d G ( u ) + | N G k ( u ) | ] 3 = u V ( g D k [ G ] ) [ d G ( u ) 3 + | N G k ( u ) | 3 + 3 d G ( u ) | N G k ( u ) | ( d G ( u ) + | N G k ( u ) | ) ] = u V ( g D k [ G ] ) [ d G ( u ) 3 + | N G k ( u ) | 3 + 3 d G ( u ) 2 | N G k ( u ) | + 3 d G ( u ) | N G k ( u ) | 2 ] = 2 u V ( G ) [ d G ( u ) 3 + | N G k ( u ) | 3 + 3 d G ( u ) 2 | N G k ( u ) | + 3 d G ( u ) | N G k ( u ) | 2 ]

= 2 F ( G ) + 2 u V ( G ) | N G k ( u ) | [ | N G k ( u ) | 2 + 3 d G ( u ) 2 + 3 d G ( u ) | N G k ( u ) | ] ,

and hence the required formula.

Theorem 3.14

Let G 1 be a graph and G 2 is a copy of G 1 . Then, first Zagreb co-index of g D k ( G 1 ) is expressed as follows:

M 1 ¯ ( g D k ( G 1 ) ) = 2 M 1 ¯ ( G 1 ) + 2 u v E ( G 1 ) [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | ] .

Proof

By using the definition of first Zagreb co-index and Lemma 2.2, we have:

M 1 ¯ ( g D k ( G 1 ) ) = u v E ( g D k ( G 1 ) ) [ d g D k ( G 1 ) ( u ) + d g D k ( G 1 ) ( v ) ] = u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + | N G 1 k ( u ) | + d G 1 ( v ) + | N G 1 k ( v ) | ] = u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 1 ( v ) + | N G 1 k ( u ) | + | N G 1 k ( v ) | ]

There are three types of nonadjacent vertices in g D k ( G 1 ) :

  1. u v E ( g D k ( G 1 ) ) and u , v V ( G 1 ) ,

  2. u v E ( g D k ( G 1 ) ) and u , v V ( G 2 ) ,

  3. u v E ( g D k ( G 1 ) ) and u V ( G 1 ) , v V ( G 2 ) .

M 1 ¯ ( g D k ( G 1 ) ) = u v E ( G 1 ) , u , v G 1 [ d G 1 ( u ) + d G 1 ( v ) + | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( G 2 ) , u , v G 2 [ d G 2 ( u ) + d G 2 ( v ) + | N G 2 k ( u ) | + | N G 2 k ( v ) | ] + u v E ( g D k [ G ] ) , u G 1 , v G 2 [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | ] = 2 u v E ( G 1 ) , u , v G 1 [ d G 1 ( u ) + d G 1 ( v ) + | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k [ G ] ) , u G 1 , v G 2 [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | ] = 2 u v E ( G 1 ) , u , v G 1 ( d G 1 ( u ) + d G 1 ( v ) ) + 2 u v E ( G 1 ) , u , v G 1 [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k [ G ] ) , u G 1 , v G 2 [ d G 1 ( u ) + d G 2 ( v ) + | N G 1 k ( u ) | + | N G 2 k ( v ) | ] = 2 M 1 ¯ ( G 1 ) + 2 u v E ( G 1 ) [ | N G 1 k ( u ) | + | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) + d G 2 ( v ) + N G 1 k ( u ) + N G 2 k ( v ) ]

which is the required expression.

Theorem 3.15

Let G 1 be a graph and G 2 is a copy of G 1 . Then second Zagreb co-index of g D k ( G 1 ) is expressed as follows:

M 2 ¯ ( g D k ( G 1 ) ) = 2 M 2 ¯ ( G 1 ) + 2 u v E ( G 1 ) [ d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 2 k ( v ) | ]

Proof

By using the definition of second Zagreb co-index and Lemma 2.2:

M 2 ¯ ( g D k ( G 1 ) ) = u v E ( g D k ( G 1 ) ) [ d g D k ( G 1 ) ( u ) d g D k ( G 1 ) ( v ) ] = u v E ( g D k ( G 1 ) ) [ ( d G 1 ( u ) + | N G 1 K ( u ) | ) ( d G 1 ( v ) + | N G 1 K ( v ) | ) ] = u v E ( G 1 ) , u , v G 1 [ ( d G 1 ( u ) + | N G 1 k ( u ) | ) ( d G 1 ( v ) + | N G 1 k ( v ) | ) ] + u v E ( G 2 ) , u , v G 2 [ ( d G 2 ( u ) + | N G 2 k ( u ) | ) ( d G 2 ( v ) + | N G 2 k ( v ) | ) ] + u v E ( g D k ( G 1 ) ) , u G 1 , v G 2 [ ( d G 1 ( u ) + | N G 1 k ( u ) | ) ( d G 2 ( v ) + | N G 2 k ( v ) | ) ]

= u v E ( G 1 ) , u , v G 1 [ d G 1 ( u ) d G 1 ( v ) + d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( G 2 ) , u , v G 2 [ d G 2 ( u ) d G 2 ( v ) + d G 2 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 2 k ( u ) | + | N G 2 k ( u ) | | N G 2 k ( v ) | ] + u v E ( g D k ( G 1 ) ) , u G 1 , v G 2 [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 2 k ( v ) | ] = 2 u v E ( G 1 ) [ d G 1 ( u ) d G 1 ( v ) + d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 2 k ( v ) | ] = 2 u v E ( G 1 ) d G 1 ( u ) d G 1 ( v ) + 2 u v E ( G 1 ) [ d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) | N G 2 k ( v ) | + d G 2 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 2 K ( v ) | ] = 2 M 2 ¯ ( G 1 ) + 2 u v E ( G 1 ) [ d G 1 ( u ) | N G 1 k ( v ) | + d G 1 ( v ) | N G 1 k ( u ) | + | N G 1 k ( u ) | | N G 1 k ( v ) | ] + u v E ( g D k ( G 1 ) ) [ d G 1 ( u ) d G 2 ( v ) + d G 1 ( u ) N G 2 k ( v ) + d G 2 ( v ) N G 1 k ( u ) + N G 1 k ( u ) N G 2 k ( v ) ] ,

and hence, the required formula.

4 Discussion and conclusion

The graph theory is used to create complex structures and study their enormous properties by graph operations, it creates complex chemical structures from simple graphs. While studying their properties, topological descriptors are a well-known methodology introduced by chemists that is still in use after half a century. In this work, we used two graph operations, the corona product and the double graph operation, to create two complex structures. Furthermore, we used topological descriptor methodology to evaluate the chemical properties of these newly generated structures, specifically the first and second Zagreb, the first reformulated Zagreb, and forgotten topological descriptors. Furthermore, for these newly generated structures, we presented the closed formulas of the first and second Zagreb co-indices.

In the main section of our results, there are ten theorems in total, in which we discussed the first, second Zagreb and their co-indices, forgotten index and first reformulated Zagreb indices are computed, for two generalized graph operations, namely, the generalized corona product and double graph operation. In particular, Theorems 3.1, 3.3, 3.10, and 3.11 discussed the first and second Zagreb indices, respectively, in terms of the two generalized graph operations which are named the generalized corona product and double graph operation. namely, the generalized corona product and double graph operation. While Theorems 3.5 and 3.12 are the results for the first reformulated Zagreb indices for same graph operations defined earlier. Forgotten index for the two generalized graph operations, namely, the generalized corona product and double graph operation, is computed in Theorems 3.8 and 3.13. Finally, we computed the first and second co-indices generalized graph operation, namely, the generalized double graph operation, in Theorems 3.14 and 3.15.

Acknowledgment

We thank the anonymous reviewers for their careful reading of our manuscript and their many insightful comments and suggestions.

  1. Funding information: The authors state no funding involved.

  2. Authors contributions: H. Raza and M. K. Jamil conceived of the presented idea. M. Waheed developed the theory and performed the computations. M. Azeem verified the analytical methods, investigated, and supervised the findings of this work. All authors discussed the results and contributed to the final manuscript.

  3. Conflict of interest: The authors state no conflict of interest.

  4. Data availability statement: All the data supporting the results are included in the manuscript.

References

Arezoomand M., Taeri B. Zagreb indices of the generalized hierarchical product of graphs. MATCH Commun. Math. Computer Chem., 2013, 69, 131–140.Search in Google Scholar

Ashrafi A.R., Došlić T., Hamzeh A. The zagreb coindices of graph operations. Discret. Appl. Math., 2010, 158(15), 1571–1578.10.1016/j.dam.2010.05.017Search in Google Scholar

Azari M., Iranmanesh A. Chemical graphs constructed from rooted product and their zagreb indices. MATCH Commun. Math. Computer Chem., 2013, 70, 901–919.Search in Google Scholar

Bender E.A., Gill Williamson S. Lists, decisions and graphs - with an introduction to probability. Univ. Calif. San. Diego., 2010, 148, 261.Search in Google Scholar

Bollobas B., Erdos P. Graphs of extremal weights. Ars Combinat., 1998, 50, 225–23.10.1016/S0012-365X(98)00320-3Search in Google Scholar

Bondy A., Murty U.S.R. Graph Theory. London, Springer, 2008.10.1007/978-1-84628-970-5Search in Google Scholar

Das K.C., Yurttas A., Togan M., Cevik A.S., Cangul I.N. The multiplicative zagreb indices of graph operations. J. Inequalities Appl., 2013, 90, 1–14.10.1186/1029-242X-2013-90Search in Google Scholar

Das K.C., Gutman I. Some properties of the second zagreb index. Match Commun. Math. Computer Chem., 2004, 52, 103–112.Search in Google Scholar

Devillers J., Balaban A.T., editors. Topological indices and related descriptors in QSAR and QSPR. United States of America, Taylor and Francis Group, 2000.10.1201/9781482296945Search in Google Scholar

De N., Md Sk, Nayeem A., Pal A. The f-coindex of some graph operations. SpringerPlus., 2016, 5(1), 1–134.10.1186/s40064-016-1864-7Search in Google Scholar

De N. Computing f-index of different corona products of graphs. Bull. Math. Sci. Appl., 2017, 19, 24–30.10.18052/www.scipress.com/BMSA.19.24Search in Google Scholar

Eliasi M., Taeri B. Four new sums of graphs and their wiener indices. Discret. Appl. Math., 2009, 157, 794–803.10.1016/j.dam.2008.07.001Search in Google Scholar

Furtula B., Gutman. I. A forgotten topological index. J. Math. Chem., 2015, 53(4), 1184–1190.10.1007/s10910-015-0480-zSearch in Google Scholar

Furtula B., Gutman I., Vukicević Z.K., Lekishvili G., Popivoda G. On an old/new degree-based topological index. J. Sci. Math. Res., 2015, 148, 19–31.Search in Google Scholar

Gao Y., Imran M., Farahani M.R., Siddiqui H.M.A. Some connectivity indices and zagreb index of honeycomb graphs. Int. J. Pharm. Sci. Res., 2018, 9, 2080–2087.Search in Google Scholar

Gutman I., Das K.Ch. The first zagreb index 30 years after. MATCH Commun. Math. Computer Chem., 2004, 50(50), 83–92.Search in Google Scholar

Gutman I., Jamil M., Akhter N. Graphs with fixed number of pendent vertices and minimal first zagreb index. Trans. Combinat., 2015, 4, 43–48.Search in Google Scholar

Gutman I., Trinajstic N. Graph theory and molecular orbitals. total-electron energy of alternant hydrocarbons. Chem. Phys. Lett., 1972, 17(4), 535–538.10.1016/0009-2614(72)85099-1Search in Google Scholar

Harary F. Graph theory. Reading, Massachusetts, Addison-Wesley Publishing Company, 1994.Search in Google Scholar

Ilić A., Yu G., Feng L. On the eccentric distance sum of graphs. J. Math. Anal. Appl., 2011, 381(2), 590–600.10.1016/j.jmaa.2011.02.086Search in Google Scholar

Jamil M.K., Rehman H.M., Raza A. Sharp bounds on first and second multiplicative zagreb indices for t-generalized quasi trees. Proceedings of the I4C, 2017.Search in Google Scholar

Jamil M.K., Tomescu I. First reformulated zagreb index and some graph operations. Ars Combinat., 2015, 138, 193–209.Search in Google Scholar

Jamil M.K. Distance-based topological indices and double graph. Iran. J. Math. Chem., 2017, 8, 83–91.Search in Google Scholar

Khalifeh M.H., Yousefi-Azari H., Ashrafi A.R. The hyper-wiener index of graph operations. Computers Math. Appl. 2008, 56(5), 1402–1407.10.1016/j.camwa.2008.03.003Search in Google Scholar

Khalifeh M.H., Yousefi-Azari H., Ashrafi A.R. The first and second zagreb indices of some graph operations. Discret. Appl. Math., 2009, 157(4), 804–811.10.1016/j.dam.2008.06.015Search in Google Scholar

Kwun Y.C., Farooq A., Nazeer W., Zahid Z., Noreen S., Kang S.M. Computations of the m-polynomials and degree-based topological indices for dendrimers and polyomino chains. Int. J. Anal. Chem., 2018, 2018, 1–11.10.1155/2018/1709073Search in Google Scholar PubMed PubMed Central

Miličević A., Nikolić S., Trinajstić N. On reformulated zagreb indices. Mol. Diversity, 2004, 8(4), 393–399.10.1023/B:MODI.0000047504.14261.2aSearch in Google Scholar

Munarini E., Cippo C.P., Scagliola A., Salvi N.Z. Double graphs. Discret. Math., 2008, 308(2–3), 242–254.10.1016/j.disc.2006.11.038Search in Google Scholar

Pirzada S. Applications of graph theory. J. Korean Soc. Ind. Appl. Math., 2007, 7(1), 2070013–2070013.10.1002/pamm.200700981Search in Google Scholar

Ramane H.S., Manjalapur V.V., Gutman I. General sum-connectivity index, general product-connectivity index, general zagreb index and coindices of line graph of subdivision graphs. AKCE Int. J. Graphs Combinat., 2017, 14(1), 92–100.10.1016/j.akcej.2017.01.002Search in Google Scholar

Rasi R., Sheikholeslami S., Behmaram A. An upper bound on the first zagreb index in trees. Iran. J. Math. Chem., 2017, 8, 71–82.Search in Google Scholar

Shirdel G., Rezpour H., Sayadi A. The hyper-zagreb index of graph operations. Iran. J. Math. Chem., 2013, 4, 213–220.Search in Google Scholar

Yarahmadi Z., Ashrafi. R. The szeged, vertex PI, first and second zagreb indices of corona product of graphs. Filomat., 2012, 26(3), 467–472.10.2298/FIL1203467YSearch in Google Scholar

Received: 2021-12-24
Revised: 2022-03-21
Accepted: 2022-03-21
Published Online: 2022-05-12

© 2022 Hassan Raza et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Embedded three spinel ferrite nanoparticles in PES-based nano filtration membranes with enhanced separation properties
  2. Research Articles
  3. Syntheses and crystal structures of ethyltin complexes with ferrocenecarboxylic acid
  4. Ultra-fast and effective ultrasonic synthesis of potassium borate: Santite
  5. Synthesis and structural characterization of new ladder-like organostannoxanes derived from carboxylic acid derivatives: [C5H4N(p-CO2)]2[Bu2Sn]4(μ3-O)2(μ2-OH)2, [Ph2CHCO2]4[Bu2Sn]4(μ3-O)2, and [(p-NH2)-C6H4-CO2]2[Bu2Sn]4(μ3-O)2(μ2-OH)2
  6. HPA-ZSM-5 nanocomposite as high-performance catalyst for the synthesis of indenopyrazolones
  7. Conjugation of tetracycline and penicillin with Sb(v) and Ag(i) against breast cancer cells
  8. Simple preparation and investigation of magnetic nanocomposites: Electrodeposition of polymeric aniline-barium ferrite and aniline-strontium ferrite thin films
  9. Effect of substrate temperature on structural, optical, and photoelectrochemical properties of Tl2S thin films fabricated using AACVD technique
  10. Core–shell structured magnetic MCM-41-type mesoporous silica-supported Cu/Fe: A novel recyclable nanocatalyst for Ullmann-type homocoupling reactions
  11. Synthesis and structural characterization of a novel lead coordination polymer: [Pb(L)(1,3-bdc)]·2H2O
  12. Comparative toxic effect of bulk zinc oxide (ZnO) and ZnO nanoparticles on human red blood cells
  13. In silico ADMET, molecular docking study, and nano Sb2O3-catalyzed microwave-mediated synthesis of new α-aminophosphonates as potential anti-diabetic agents
  14. Synthesis, structure, and cytotoxicity of some triorganotin(iv) complexes of 3-aminobenzoic acid-based Schiff bases
  15. Rapid Communications
  16. Synthesis and crystal structure of one new cadmium coordination polymer constructed by phenanthroline derivate and 1,4-naphthalenedicarboxylic acid
  17. A new cadmium(ii) coordination polymer with 1,4-cyclohexanedicarboxylate acid and phenanthroline derivate: Synthesis and crystal structure
  18. Synthesis and structural characterization of a novel lead dinuclear complex: [Pb(L)(I)(sba)0.5]2
  19. Special Issue: Theoretical and computational aspects of graph-theoretic methods in modern-day chemistry (Guest Editors: Muhammad Imran and Muhammad Javaid)
  20. Computation of edge- and vertex-degree-based topological indices for tetrahedral sheets of clay minerals
  21. Structures devised by the generalizations of two graph operations and their topological descriptors
  22. On topological indices of zinc-based metal organic frameworks
  23. On computation of the reduced reverse degree and neighbourhood degree sum-based topological indices for metal-organic frameworks
  24. An estimation of HOMO–LUMO gap for a class of molecular graphs
  25. On k-regular edge connectivity of chemical graphs
  26. On arithmetic–geometric eigenvalues of graphs
  27. Mostar index of graphs associated to groups
  28. On topological polynomials and indices for metal-organic and cuboctahedral bimetallic networks
  29. Finite vertex-based resolvability of supramolecular chain in dialkyltin
  30. Expressions for Mostar and weighted Mostar invariants in a chemical structure
Downloaded on 19.12.2025 from https://www.degruyterbrill.com/document/doi/10.1515/mgmc-2022-0006/html
Scroll to top button