Introduction

Graph theory has numerous applications in modern chemistry. In chemical graph theory, the vertices and edges respectively represent the atoms and bonds of a molecular structure. To predict the chemical structure using numerical quantity (i.e., topological indices) graph theory plays a vital role. Topological indices have many applications in theoretical chemistry, especially in QSPR/QSAR research. Numerous researchers have conducted studies on topological indices for different graph families; these indices have important chemical significance in the fields of chemical graph theory, molecular topology, and mathematical chemistry. Diudea was the first chemist to consider the subject of computing the topological indices of nanostructures1,2,3. A small particle of an object of intermediate size (between the microscopic and molecular structures of the object) is called a nanoparticle of that object. Nanoparticles are products derived through engineering at the molecular scale.

Let G (V, E) be a connected graph with a vertex set V and an edge set E. For any two vertices v1 and v2 in G, the distance between v1 and v2 is denoted by d (v1, v2)—the shortest path between v1, and v2. If e is the edge formed by joining v1 and v2, and f is an edge formed by joining v3 and v4, then e = v1v2 and f = v3v4 are called codistance edges if d (v1, v2) = d (v3, v4) and d (v1, v2) = d (v3, v4) = d (v1, v4) + 1 = d (v3, v2) + 1 and is denoted by ‘e co f’. Here, the corelation is symmetric and reflexive but not transitive. Let C (e) = {fE (G); f co e}: if the ‘co’ relation is transitive, then the set C (e) is called the orthogonal cut and denoted by co of G. The set of opposite edges that lie along the same face or the same ring, eventually forming a strip of adjacent faces or rings, is called an opposite edge strip and denoted by ‘ops’. This concept is also termed a quasi-orthogonal cut, denoted by ‘qoc’. Here, the co distance edges are defined within the entire graph G, while ‘ops’ are defined in the same face or ring. By m (G, c), we mean the number of strips of length c. In this paper, we constructed four polynomials: Omega, Sadhana, Theta and PI. Counting polynomials are those polynomials whose exponent is the extent of a property partition and whose coefficients are the multiplicity of the corresponding partition. We also calculated the topological indices related to these polynomials and formulae. Each counting polynomial represents interesting topological properties of the molecular graph. These polynomials are constructed on the basis of quasi-orthogonal cut edge strips for the series of concealed non-Kekulean benzenoid graphs. The counting polynomials and matching polynomials are useful for topologically describing bipartite structures as well as for counting some single-number descriptors (i.e., the topological indices). The Omega and Theta polynomials count equidistant edges of the graph, while the Sadhana and PI polynomials count nonequidistant edges. Various results related to counting polynomials and topological indices can be found in1,2,3,4,5,6,7,8,9,10,11,12,13,14.

The Omega polynomial of a graph G (V, E) is denoted byω (G, x); more information can be found in15,16. The Omega polynomial is defined as \(\omega (G,x)=\sum _{c}\,m(G,c){x}^{c}s\), where c is the length of the strip, and ‘m (G, c)’ is the number of strips of length c. The Sadhana polynomial was defined as, \(Sd(G,x)=\sum _{c}\,m(G,c){x}^{|E(G)|-c}\) in17, where |E (G)| is the size of the graph G. The Theta polynomial of graph Gis denoted by ‘θ (G, x)’ and defined as, \(\theta (G,x)=\sum _{c}\,m(G,c)c{x}^{c}\) in18. The PI polynomial is defined in4 as PI (G, x) =\(\sum _{c}\,m(G,c)c{x}^{|E(G)|-c}\).

Series of Concealed Non-Kekulean Benzenoid Graph

The Kekulean and non-Kekulean structures in benzenoids have important properties from a chemical point of view. It is known that most benzenoids with different numbers of starred and unstarred vertices have no Kekulean structure; these possess color excess and are referred to non-Kekulean benzenoids. In contrast, benzenoids with equal numbers of starred and unstarred vertices necessarily possess Kekulean structures. According to Gutman19, equal numbers of starred and unstarred vertices is a necessary and sufficient condition for a benzenoid structure to be Kekulean. However, it is not true that non-Kekulean with equal numbers of starred and unstarred vertices were detected and later identified as concealed non-Kekulean benzenoids. The total number of edges in the series of concealed non-Kekulean benzenoid graphs shown in Figure 1.1 is 17n + 14, where n is the number of connected edges in the middle of the graph. It has been demonstrated that exactly eight systems of this category exist. If we eliminate the edge cut, which consists of the connected edges, then the graph is decomposed into two parts. Such a structure is called the Kekulean structure of the benzenoid graph. In the present work, we use the concealed non-Kekulean benzenoid graph shown in Fig. 119,20,21,22,23.

Figure 1
figure 1

Series of concealed non-Kekulean benzenoid graph.

The series of concealed non-Kekulean benzenoid graphs in Fig. 1 has six quasi-orthogonal cuts (i.e., Si i = 1, 2 … 6) of different lengths. The lengths of the cuts (qoc) and the number of cuts in the series of concealed non-Kekulean benzenoid graphs are n, n + 1, n + 2, 2, 3, and 6 and 1, 2, 2, 4, 4, and 2(n − 1), respectively.

Theorem 1.1

The Omega and Theta polynomials for the series of concealed non-Kekulean benzenoid graph are as follows:

$$\omega (G,\,x)={x}^{n}+2\sum _{i=1}^{2}{x}^{n+i}+4\sum _{i=1}^{2}{x}^{1+i}+2(n-1){x}^{6},$$

and

$${\rm{\Theta }}(G,\,x)=n{x}^{n}+2\sum _{i=1}^{2}(n+i){x}^{n+i}+4\sum _{i=1}^{2}(1+i){x}^{1+i}+2(n-1){x}^{6}.$$

Proof

: To calculate the Omega and Theta polynomials of the concealed non-Kekulean benzenoid graphs shown in Figure 1.1, we need to find both the quasi-orthogonal cuts (qoc) and the number of quasi orthogonal cuts of each type. Let Si, where i = 1, 2 … 6 be six ‘qoc’ in a concealed non-Kekulean benzenoid graph. The lengths and cardinalities of these quasi-orthogonal cuts (i.e., Si, where i = 1, 2 … 6) are n, n + 1, n + 2, 2, 3, and 6 and 1, 2, 2, 4, 4, and 2(n − 1), respectively. Because the Omega polynomial is defined as, ω (G, x) =\(\sum _{c}m(G,\,c){x}^{c}\), where c is the length of the cut and m (G, c) represents the number of quasi-orthogonal cuts of length c. Hence, the Omega polynomial calculated from the qocs of a concealed non-Kekulean benzenoid graph is:

$$\omega (G,\,x)={x}^{n}+2\sum _{i=1}^{2}{x}^{n+i}+4\sum _{i=1}^{2}{x}^{1+i}+2(n-1){x}^{6}.$$

Also, by the definition of the Theta polynomial, Θ (G, x) =\(\sum _{c}\,m(G,c)c{x}^{c}\). Hence, the Theta polynomial calculated from the cuts of a concealed non-Kekulean benzenoid graph becomes

$${\rm{\Theta }}(G,\,x)=n{x}^{n}+2\sum _{i=1}^{2}\,(n+i){x}^{n+i}+4\sum _{i=1}^{2}\,(1+i){x}^{1+i}+12(n-1){x}^{6}.$$

Theorem 1.2

The Sadhana and PI polynomials for the series of concealed non-Kekulean benzenoid graphs shown in Figure 1.1, are as follows:

$$sd(G,\,x)={x}^{16n+14}+2{x}^{16n+13}+2{x}^{16n+12}+4{x}^{17n+12}+4{x}^{17n+11}+2(n-1){x}^{17n+8},$$

and

$$\pi (G,\,x)=n{x}^{16n+14}+2(n+1){x}^{16n+13}+2(n+2){x}^{16n+12}+8{x}^{17n+12}+12{x}^{17n+11}+12(n-1){x}^{17n+8}.\,$$

Proof

: In the series of concealed non-Kekulean benzenoid graphs, the total number of edges is |E (G)| = 17n + 14, and there are six strips (of qocs) of different lengths, namely, Si,i = 1, 2 … 6. The lengths of these strips are n, n + 1, n + 2, 2, 3, and 6, respectively. The cardinality of the length of Si,i = 1, 2 … 6 is1, 2, 2, 4, 4, and 2(n − 1). From the definition of the Sadhana polynomial, sd (G, x) =\(\sum _{c}m(G,\,c){x}^{|E(G)|-c}\). Therefore, the Sadhana polynomial constructed from the cuts of a concealed non-Kekulean benzenoid graph is:

$$sd(G,\,x)={x}^{16n+14}+2{x}^{16n+13}+2{x}^{16n+12}+4{x}^{17n+12}+4{x}^{17n+11}+2(n-1){x}^{17n+8}$$

Additionally, the π Polynomial is defined as π (G, x) =\(\sum _{c}m(G,\,c)c.{x}^{|E(G)|-c}\). By using the lengths of the strips and the number of strips in a concealed non-Kekulean benzenoid graph, the π polynomial becomes;

$$\pi (G,\,x)=n{x}^{16n+14}+2(n+1){x}^{16n+13}+2(n+2){x}^{16n+12}+8{x}^{17n+12}+12{x}^{17n+11}+12(n-1){x}^{17n+8}\,$$

Table 1. lists the first five polynomials of all four counting polynomials for concealed non-Kekulean benzenoid graphs.

Table 1 First five counting polynomials for the series of concealed non-Kekulean benzenoid graphs.

Topological Indices for the Series of Concealed Non-Kekulean Benzenoid Graph

The numerical value of the first derivatives of these counting polynomials at x = 1 yields the interesting properties of the molecular graph. These values are called the topological indices of the graphs. At x = 1, the value of the first derivative of the Omega polynomial gives the total number of edges of the graph, and at x = 1, the Theta polynomials give the same result. The relations for the topological indices related to these polynomials are as follows:

$${\{{\rm{\Omega }}^{\prime} ({\rm{G}},{\rm{x}})\}}_{x=1}=\sum _{c}\,m\,c={\boldsymbol{\Omega }}({\boldsymbol{G}}){\boldsymbol{,}}$$
(1)
$${\{{\rm{\Theta }}^{\prime} ({\rm{G}},{\rm{x}})\}}_{x=1}=\sum _{c}\,m\,{c}^{2}={\rm{\Theta }}\,({\boldsymbol{G}}){\boldsymbol{,}}$$
(2)
$${\{{\rm{\Pi }}^{\prime} ({\rm{G}},{\rm{x}})\}}_{x=1}=\sum _{c}\,m\,c(e-c)={\boldsymbol{PI}}({\boldsymbol{G}}){\boldsymbol{,}}$$
(3)
$${\{sd^{\prime} ({\rm{G}},{\rm{x}})\}}_{x=1}=\sum _{c}\,m\,{c}^{2}(e-c)={\boldsymbol{sd}}({\boldsymbol{G}}).$$
(4)

The following Table 2. shows the Omega, Theta, PI, and Sadhana indices calculated from their related polynomials.

Table 2 Topological indices of the counting polynomials.

In24, John et al. proposed the following formulae to calculate the PI index in terms of the Omega and Theta indices by considering relations (1) and (2).

$${\boldsymbol{PI}}({\boldsymbol{G}})={\{{\boldsymbol{\Omega }}{\boldsymbol{^{\prime} }}{({\rm{G}},{\rm{x}})}_{{\boldsymbol{x}}=1}\}}^{2}-\{{\rm{\Theta }}^{\prime} {({\rm{G}},{\rm{x}})}_{{\boldsymbol{x}}=1}\}.$$
(5)

The omega index and the theta polynomial give the same result at x = 1; therefore, in terms of the theta polynomial relation (5) can be calculated as follows:

$${\boldsymbol{PI}}({\boldsymbol{G}})={\{{\rm{\Theta }}{({\rm{G}},{\rm{x}})}_{{\boldsymbol{x}}=1}\}}^{2}-\{{\rm{\Theta }}^{\prime} {({\rm{G}},{\rm{x}})}_{{\boldsymbol{x}}=1}\}.$$
(6)

The Sadhana index Sd (G) was defined by Khadikar et al. (for more details, we refer readers to6,23,25,26).

The Sadhana index is

$${\boldsymbol{Sd}}\,\,({\boldsymbol{G}})=\sum _{{\boldsymbol{c}}}\,{\boldsymbol{m}}({\boldsymbol{G}},{\boldsymbol{c}})(|{\boldsymbol{E}}({\boldsymbol{G}})|-{\boldsymbol{c}}),$$
(7)

where m (G, c) is the number of strips of length c. The Sadhana polynomial Sd (G, x) was defined by Ashrafi et al. in 2008 (see27).

We proposed a new method to calculate the Sadhana index Sd (G) in terms of the Omega index and the Omega polynomial, as given below:

$${\boldsymbol{Sd}}\,\,({\boldsymbol{G}})=\{{\rm{\Omega }}^{\prime} ({\rm{G}},\,{{\rm{x}})}_{x=1}\}\{{\rm{\Omega }}{({\rm{G}},{\rm{x}})}_{x=1}-1\},$$
(8)

where \({\rm{\Omega }}^{\prime} {({\rm{G}},{\rm{x}})}_{x=1}\) is for the Omega index and Ω(G, x)x=1 is for the Omega polynomial at x = 1.

In Table 3, the PI and Sadhana indices are calculated with the help of the Omega and Theta polynomials.

Table 3 PI (G) and Sd (G) topological indices in terms of the Omega and Theta indices.

Results

The Omega and Theta polynomials count the equidistant edges of the graph, while the Sadhana and PI polynomials count the nonequidistant edges of the graph. These polynomials help researchers discuss and predict the molecular structure without necessarily having to refer to quantum mechanics. Hence, we sum up this paper with the following results:

$${\boldsymbol{PI}}({\boldsymbol{G}})={\{{\rm{\Theta }}{({\rm{G}},{\rm{x}})}_{{\boldsymbol{x}}=1}\}}^{2}-\{{\rm{\Theta }}{({\rm{G}},{\rm{x}})}_{{\boldsymbol{x}}=1}\},$$
$${\boldsymbol{Sd}}\,({\boldsymbol{G}})\,=\,\{{\rm{\Omega }}^{\prime} {({\rm{G}},{\rm{x}})}_{{\boldsymbol{x}}=1}\}\{\Omega {(G,x)}_{{\boldsymbol{x}}=1}-1\}.$$