Next Article in Journal
Quadrotor Trajectory Tracking Using Model Reference Adaptive Control, Neural Network-Based Parameter Uncertainty Compensator, and Different Plant Parameterizations
Next Article in Special Issue
Evolutionary PINN Learning Algorithms Inspired by Approximation to Pareto Front for Solving Ill-Posed Problems
Previous Article in Journal / Special Issue
Study on Optical Positioning Using Experimental Visible Light Communication System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Complexity of the Super Subdivision of Cycle-Related Graphs Using Block Matrices

by
Mohamed R. Zeen El Deen
*,
Walaa A. Aboamer
and
Hamed M. El-Sherbiny
Department of Mathematics and Computer Science, Faculty of Science, Suez University, Suez 43111, Egypt
*
Author to whom correspondence should be addressed.
Computation 2023, 11(8), 162; https://doi.org/10.3390/computation11080162
Submission received: 21 July 2023 / Revised: 11 August 2023 / Accepted: 14 August 2023 / Published: 15 August 2023
(This article belongs to the Special Issue 10th Anniversary of Computation—Computational Engineering)

Abstract

:
The complexity (number of spanning trees) in a finite graph Γ (network) is crucial. The quantity of spanning trees is a fundamental indicator for assessing the dependability of a network. The best and most dependable network is the one with the most spanning trees. In graph theory, one constantly strives to create novel structures from existing ones. The super subdivision operation produces more complicated networks, and the matrices of these networks can be divided into block matrices. Using methods from linear algebra and the characteristics of block matrices, we derive explicit formulas for determining the complexity of the super subdivision of a certain family of graphs, including the cycle C n , where n = 3 , 4 , 5 , 6 ; the dumbbell graph D b m , n ; the dragon graph P m ( C n ) ; the prism graph Π n , where n = 3 , 4 ; the cycle C n with a P n 2 -chord, where n = 4 , 6 ; and the complete graph K 4 . Additionally, 3D plots that were created using our results serve as illustrations.

Graphical Abstract

1. Introduction

Graph theory is a theory that merges mathematics with computer technology. For a simple, undirected and connected graph Γ = ( V ( Γ ) , E ( Γ ) ) , a spanning tree is a subset of the edges of Γ that connect all the vertices together without any cycles [1]. The complexity of Γ , denoted by τ ( Γ ) , is the total number of spanning trees existent therein. It is used to calculate the connected and acyclic components that are present in it. Spanning trees are well recognised, and several studies have been conducted to prove their existence and count all of their numbers. One can introduce the complexity function τ ( Γ ) = τ ( κ ) for an infinite family of graphs Γ κ , κ N , which makes it much easier to calculate and identify the number of corresponding spanning trees, especially when these numbers are very large. The number of spanning trees is employed in a variety of fields, including engineering and network reliability. This invariantly contributes to enhancing the robustness of wireless sensor networks (WSNs) and other analogous mobile networks. The security plan for a building’s sensitive area is an example of another way complexity is used.
One of the biggest chemistry challenges is correctly recognising a chemical molecule. In [2], Joita et al. introduced graph representations of molecules as well as answers to questions about relationships between the structure of chemical compounds and various parameters. The number of spanning trees is employed in the field of chemistry. In [3,4], Nikolić et al. studied the complexity of molecules using approaches based on the topological complexity, that is, the complexity of the corresponding molecular graphs. Several measures of the topological complexity, such as those introduced by Bertz and Randić or based on the number of spanning trees, have been studied and a comparison was made between these measures of topological complexity for selected molecular graphs. For more details, please refer to [5,6,7].
A different way of displaying and condensing data from graphs is via matrices. The same information is contained in both a matrix and a graph, but a matrix is more effective for computing and computer analysis [8]. Given a graph Γ = ( V ( Γ ) , E ( Γ ) ) with | V ( Γ ) | = κ , the adjacency matrix of Γ denoted by A ( Γ ) = a m is a κ × κ matrix defined as follows. The rows and the columns of A ( Γ ) are indexed by V ( Γ ) . If m , then the ( , m ) -entry of A ( Γ ) is 0 for nonadjacent vertices and m, and the ( , m ) -entry is 1 for adjacent and m . The ( , ) -entry of A ( Γ ) is 0 for = 1 , , κ , i.e.,
a m : = 1 if v v m E ( Γ ) , 0 if otherwise .
The degree matrix [8] D for Γ is a κ × κ diagonal matrix defined as
D m : = d e g ( v ) if = m , 0 if otherwise .
where the vertex’s degree d e g ( v ) is the number of times an edge ends at that vertex.
The Laplace matrix of Γ denoted by L ( Γ ) is defined as D ( Γ ) A ( Γ ) . It is well known that L ( Γ ) is a positive semidefinite matrix with the smallest eigenvalue 0. Kirchhoff presented the first method to calculate the number of spanning trees defined as the matrix tree theorem [9], which says that all the cofactors of L are equal and their common value is equal to the complexity τ ( Γ ) of Γ .
Temperley [10] has shown that
τ ( Γ ) = 1 κ 2 d e t ( L + J ) ,
where J is a κ × κ matrix, all of whose elements are ones.
Brownaj et al. [11] applied various methods to calculate the complexities of graphs that represent fullerenes ( C 60 , C 70 and C 120 molecules). These graphs are large, regular and highly symmetrical. Kirby et al. [12] presented a theorem called the cycle theorem, by means of which the complexity of a labelled planar or non-planar graph may be calculated from, in general, two determinants. These are much smaller than in the traditional matrix tree theorem. They applied this theorem to a conventional toroidal polyhex.
The contraction–deletion theorem is one of the most often used techniques for determining complexity. The complexity τ ( Γ ) of a graph Γ is equal to τ ( Γ ) = τ ( Γ x ) + τ ( Γ / x ) , where x is any edge of Γ , Γ x is the deletion of x from Γ and Γ / x is the contraction of x in Γ . This provides a recursive way to determine how complex a graph is, see [13].
Another significant technique is using electrically equivalent transformations of networks. Zhang et al. [14] discovered a clear-form formula for the enumeration of spanning trees of the subdivided line graph of a simple connected graph using the theory of electrical networks. Teufl and Wagner [15] have demonstrated that the number of spanning trees in a network only varies by a factor if any of its subnetworks are replaced by an electrical equivalent network. This is crucial information that makes it simple to calculate the number of spanning trees in a network [16].
Zeen El Deen et al. [17] created a clear computation of the complexity of a duplicate graph using the splitting, shadow, mirror and total operations of a certain family of graphs. The authors presented nine network designs in [18], built using squares of various average degrees, and established a more precise, simple formula for the number of spanning trees in each of these networks. In [19], Zeen El Deen examined the complexity of several classes of prisms of graphs with connections to paths and cycles. For several families of graphs, counting and maximising the number of spanning trees has recently been the subject of numerous studies [20,21,22,23,24,25].
The complement of a graph Γ is a graph Γ ¯ on the same vertices such that two distinct vertices of Γ ¯ are adjacent if and only if they are not adjacent in Γ . That is, to create the complement of a graph, one removes all edges that were previously there and adds all edges that are needed to build a complete graph.
Lemma 1 
([26]). Let Γ be a graph with κ vertices. Then,
τ ( Γ ) = 1 κ 2 d e t ( κ I D ¯ + A ¯ ) ,
where D ¯ , A ¯ are the degree and adjacency matrices, respectively, of Γ ¯ , where Γ ¯ is the complement of Γ.
A matrix that has been broken up into blocks that are themselves matrices is known as a block matrix. The matrix is divided by making one or more vertical or horizontal cuts across it [27]. Block matrices are crucial for determining the number of spanning trees in graphs.
Lemma 2 
([28,29]). Suppose Φ , Δ , Ω and Ψ are block matrices of dimension × and Φ is invertible. Then,
( i ) d e t ( Φ Δ Ω Ψ ) = d e t ( Φ ) × d e t ( Ψ Ω Φ 1 Δ ) .
( i i ) d e t ( Φ Ψ Ψ Φ ) = d e t ( Φ + Ψ ) × d e t ( Φ Ψ ) .
Lemma 3 
([8]). Let E ( ξ ) be the × circulant matrix given by
E ( ξ ) = ( ξ 1 1 1 1 1 ξ 1 1 1 1 1 1 1 ξ ) × , then d e t [ E ( ξ ) ] = ( ξ + 1 ) ( ξ 1 ) 1 .
Graph operations [30] create new graphs from old ones; the super subdivision operation is employed currently.
Definition 1. 
In a complete bipartite graph K 2 , t , the part consisting of two vertices is referred as the two-vertex part of K 2 , t , and the part consisting of t vertices is referred as the t-vertex part of K 2 , t .
Definition 2. 
Let Γ be a graph. The super subdivision of Γ , denoted by S S D ( 2 , t ) ( Γ ) , is a new graph obtained from Γ by replacing every edge λ μ of Γ with a complete bipartite graph K 2 , t in such a way that the end vertices of each edge λ μ in Γ are merged with the two vertices of two-vertex part of K 2 , t after removing the edge λ μ from Γ .

2. Complexity of the Super Subdivision Graph SSD ( 2 , t ) ( C n )

Lemma 4. 
Suppose P and Q are × block matrices, and Θ = ( P Q Q Q P Q Q Q P ) .
Then, d e t ( Θ ) = [ d e t ( P + Q ) ] 2 × [ d e t ( P 2 Q ) ] .
Proof. 
Utilising the characteristics of matrix row and column operations leads to
d e t ( Θ ) = d e t ( P Q Q Q P Q Q Q P ) a d d i n g C 2 t o C 1 a n d C 2 t o C 3
= d e t ( P + Q Q 0 P + Q P P + Q 0 Q P + Q ) s u b t r a c t i n g R 2 f r o m R 1
= d e t ( P + Q Q 0 0 P Q P + Q 0 Q P + Q ) s u b t r a c t i n g R 3 f r o m R 2
= d e t ( P + Q Q 0 0 P Q P + Q 0 2 Q P 0 ) e x p a n d i n g a l o n g R 1
= [ d e t ( P + Q ) ] 2 × [ d e t ( P 2 Q ) ] .
Lemma 5. 
Suppose P and Q are × block matrices, and Υ = ( P Q Q Q Q Q P Q Q Q Q Q P Q Q Q Q Q P Q Q Q Q Q P ) k × k
Then, d e t ( Υ ) = [ d e t ( P Q ) ] k 1 × [ d e t ( P + ( k 1 ) Q ) ] .
Proof. 
The results of employing the row and column characteristics of a matrix are as follows:
d e t ( Υ ) = d e t ( P Q Q Q Q Q P Q Q Q Q Q P Q Q Q Q Q P Q Q Q Q Q P ) k × k s u b t r a c t i n g C k f r o m a l l c o l u m n s
= d e t ( P Q 0 0 0 Q 0 P Q 0 0 Q 0 Q P P Q 0 Q 0 0 0 P Q Q Q P 0 0 Q P P ) k × k a d d i n g C i t o C i + 1 , 2 i k 1
= d e t ( P Q 0 0 0 Q 0 P Q 0 0 Q 0 0 P Q 0 2 Q 0 0 0 P Q ( k 2 ) Q Q P 0 0 0 P + ( k 2 ) Q ) k × k a d d i n g R 1 t o R k
= d e t ( P Q 0 0 0 Q 0 P Q 0 0 Q 0 0 P Q 0 2 Q 0 0 P Q ( k 2 ) Q 0 0 0 P + ( k 1 ) Q ) k × k
= [ d e t ( P Q ) ] k 1 × [ d e t ( P + ( k 1 ) Q ) ] .

2.1. Complexity of the Super Subdivision Graph S S D ( 2 , t ) ( C 3 )

Theorem 1. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) ( C 3 ) of the cycle C 3 is given by: τ [ S S D ( 2 , t ) ( C 3 ) ] = 3 t 2 2 3 t 2 .
Proof. 
Let C 3 be a cycle with vertex set { u k , 1 k 3 } . The super subdivision graph S S D ( 2 , t ) ( C 3 ) of C 3 has a vertex set V [ S S D ( 2 , t ) ( C 3 ) ] = { u k , v k j , 1 k 3 , 1 j t } . Thus, the graph S S D ( 2 , t ) ( C 3 ) has α = | V [ S S D ( 2 , t ) ( C 3 ) ] | = 3 ( t + 1 ) vertices and β = 6 t edges, see Figure 1.
Using Lemma 1, we get the following:
τ [ S S D ( 2 , t ) ( C 3 ) ] = 1 ( 3 t + 3 ) 2 d e t [ ( 3 t + 3 ) I D ¯ + A ¯ ] = 1 ( 3 t + 3 ) 2 × d e t ( 2 t + 1 1 1 0 0 0 0 1 1 1 0 0 0 0 1 2 t + 1 1 0 0 0 0 0 0 0 1 1 1 1 1 2 t + 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 1 1 1 1 1 1 1 1 1 1 0 0 1 1 3 1 1 1 1 1 1 1 1 0 0 1 1 1 3 1 1 1 1 1 1 1 0 0 1 1 1 3 1 1 1 1 1 1 1 0 0 1 1 1 3 1 1 1 1 1 1 1 0 0 1 1 1 1 3 1 1 1 1 1 1 0 0 1 1 1 1 1 3 1 1 1 1 1 0 0 1 1 1 1 1 3 1 1 1 0 1 0 1 1 1 1 1 1 3 1 1 0 1 0 1 1 1 1 1 1 1 3 1 1 0 1 0 1 1 1 1 1 1 1 3 1 0 1 0 1 1 1 1 1 1 1 1 3 ) ( 3 t + 3 ) × ( 3 t + 3 ) = 1 ( 3 t + 3 ) 2 d e t ( Φ ( 3 × 3 ) Δ ( 3 × 3 t ) Δ t Ψ ( 3 t × 3 t ) ) = 1 ( 3 t + 3 ) 2 [ d e t ( Φ ) × d e t ( Ψ Δ t Φ 1 Δ ) ] .
d e t ( Φ ) = d e t ( 2 t + 1 1 1 1 2 t + 1 1 1 1 2 t + 1 ) = ( 2 t + 3 ) ( 2 t ) 2 .
From Lemma 5, we have,
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q Q Q P Q Q Q P ) = [ d e t ( P Q ) ] 2 × d e t ( P + 2 Q ) ,
where P = 1 2 t 2 + 3 t ( 6 t 2 + 8 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 6 t 2 + 8 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 6 t 2 + 8 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 2 t 2 + 2 t 1 6 t 2 + 8 t 1 ) t × t and Q = [ a i , j ] t × t , is a matrix with the same value in all entries in which
a i , j = 4 t 2 + 6 t + 1 4 t 2 + 6 t , then,
d e t ( P Q ) = ( 1 2 t ) t d e t ( 1 4 t 1 1 1 1 1 4 t 1 1 1 1 4 t 1 1 1 1 4 t ) t × t = ( 1 2 t ) t ( 4 t + t ) ( 4 t ) t 1 = 3 2 t 2 .
Using matrix row and column operations and determinant characteristics, the following results are obtained:
d e t ( P + 2 Q ) = ( 1 2 t + 3 ) t d e t ( 10 t + 14 6 t + 8 6 t + 8 6 t + 8 6 t + 8 10 t + 14 6 t + 8 6 t + 8 6 t + 8 6 t + 8 10 t + 14 6 t + 8 6 t + 8 6 t + 8 6 t + 8 10 t + 14 ) t × t = 6 ( t + 1 ) 2 ( 2 t + 3 ) t d e t ( 1 0 0 0 1 4 t + 6 0 0 1 0 4 t + 6 0 1 0 0 4 t + 6 ) t × t = 6 ( t + 1 ) 2 ( 2 t + 3 ) t ( 4 t + 6 ) d e t ( 4 t + 6 0 0 0 0 4 t + 6 0 0 0 0 4 t + 6 0 0 0 0 4 t + 6 ) t × t = 3 2 t ( t + 1 ) 2 ( 2 t + 3 ) .
Substituting Equations (4)–(6) in Equation (3), we obtain the result. □

2.2. Complexity of the Super Subdivision Graph S S D ( 2 , t ) ( C 4 )

Theorem 2. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) ( C 4 ) of the cycle C 4 is given by: τ [ S S D ( 2 , t ) ( C 4 ) ] = t 3 2 4 t 1 .
Proof. 
Using the same approach as in Theorem 1, we have:
τ [ S S D ( 2 , t ) ( C 4 ) ] = 1 ( 4 t + 4 ) 2 d e t ( Φ ( 4 × 4 ) Δ ( 4 × 4 t ) Δ t Ψ ( 4 t × 4 t ) ) = 1 ( 4 t + 4 ) 2 [ d e t ( Φ ) × d e t ( Ψ Δ t Φ 1 Δ ) ] .
d e t ( Φ ) = d e t ( 2 t + 1 1 1 1 1 2 t + 1 1 1 1 1 2 t + 1 1 1 1 1 2 t + 1 ) = ( 2 t + 4 ) ( 2 t ) 3 .
From Lemma 2, we have,
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q R Q Q P Q R R Q P Q Q R Q P ) ,
where P = 1 ( t 2 + 2 t ) t ( 3 t 2 + 5 t 1 t 2 + t 1 t 2 + t 1 t 2 + t 1 t 2 + t 1 3 t 2 + 5 t 1 t 2 + t 1 t 2 + t 1 t 2 + t 1 t 2 + t 1 3 t 2 + 5 t 1 t 2 + t 1 t 2 + t 1 t 2 + t 1 t 2 + t 1 3 t 2 + 5 t 1 ) t × t , R = [ a i j ] t × t , in which a i j = t 2 + 2 t + 1 t 2 + 2 t , and Q = [ b i j ] t × t , in which b i j = 2 t + 3 2 t + 4 .
Performing H = d e t ( P Q Q P ) and G = d e t ( R Q Q R ) , we have
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( H G H G ) = [ d e t ( H + G ) × d e t ( H G ) ] = d e t ( P + R 2 Q 2 Q P + R ) × d e t ( P R O O P R ) = d e t ( P + R + 2 Q ) × d e t ( P + R 2 Q ) × [ d e t ( P R ) ] 2 .
d e t ( P + R + 2 Q ) = ( 1 t + 2 ) t d e t ( 6 t + 10 4 t + 6 4 t + 6 4 t + 6 6 t + 10 4 t + 6 4 t + 6 6 t + 10 4 t + 6 4 t + 6 4 t + 6 6 t + 10 ) t × t = 4 t 2 + 8 t + 4 ( t + 2 ) t ( 2 t + 4 ) d e t ( 2 t + 4 0 0 0 2 t + 4 0 0 0 2 t + 4 0 0 0 2 t + 4 ) t × t = 2 t + 1 ( t + 1 ) 2 ( t + 2 ) .
d e t ( P + R 2 Q ) = d e t ( 2 0 0 0 0 2 0 0 0 0 2 0 0 0 0 2 ) t × t = 2 t .
Lemma 3 provides us with,
d e t ( P R ) = ( 1 t ) t d e t ( 1 2 t 1 1 1 1 2 t 1 1 1 1 2 t 1 1 1 1 2 t ) t × t = 2 t 1 .
Substituting Equations (8)–(11) in Equation (7), we obtain the result. □

2.3. Complexity of the Super Subdivision Graph S S D ( 2 , t ) ( C 5 )

Theorem 3. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) [ C 5 ] of the cycle C 5 is given by: τ [ S S D ( 2 , t ) ( C 5 ) ] = 5 t 4 2 5 t 4 .
Proof. 
Using the same technique as in Theorem 1, we have:
τ [ S S D ( 2 , t ) ( C 5 ) ] = 1 ( 5 t + 5 ) 2 [ d e t ( Φ ( 5 × 5 ) ) × d e t ( Ψ ( 5 t × 5 t ) Δ t Φ 1 Δ ( 5 × 5 t ) ) ] .
d e t ( Φ ( 5 × 5 ) ) = ( 2 t + 5 ) ( 2 t ) 4 .
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q R R Q Q P Q R R R Q P Q R R R Q P Q Q R R Q P ) = d e t ( P + 2 Q + 2 R 2 Q 2 Q + 2 R R Q 0 Q P Q R Q R 0 0 Q R R P R Q Q R 0 0 0 Q P R Q 0 0 0 R Q R P ) = d e t ( P + 2 Q + 2 R ) d e t ( Q P Q R 0 0 Q R R P 0 0 0 0 Q P R Q 0 0 R Q R P ) = d e t ( P + 2 Q + 2 R ) d e t [ ( Q P ) ( R P ) ( Q R ) 2 ] 2
where P = 1 ( 2 t 2 + 5 t ) t ( 6 t 2 + 12 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 6 t 2 + 12 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 6 t 2 + 12 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 2 t 2 + 2 t 3 6 t 2 + 12 t 3 ) t × t ,
Q = [ a i j ] t × t , in which a i j = 4 t 2 + 6 t 1 4 t 2 + 10 t , and R = [ b i j ] t × t , in which b i j = 2 t 2 + 4 t + 2 2 t 2 + 5 t .
d e t ( P + 2 Q + 2 R ) = 5 2 t ( t + 1 ) 2 ( 2 t + 5 ) .
A straightforward calculation reveals that:
( Q P ) ( R P ) = ( 1 2 t ) t ( 8 t 5 5 5 5 8 t 5 5 5 8 t 5 5 5 5 8 t 5 ) t × t
and ( Q R ) = [ c i j ] t × t , in which c i j = 1 2 t , then ( Q R ) 2 = [ h i j ] t × t , in which h i j = 1 4 t .
d e t [ ( Q P ) ( R P ) ( Q R ) 2 ] = 5 2 2 t 4 .
Substituting Equations (13)–(15) in Equation (12), we obtain the result. □

2.4. Complexity of the Super Subdivision Graph S S D ( 2 , t ) ( C 6 )

Theorem 4. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) ( C 6 ) of the cycle C 6 is given by: τ [ S S D ( 2 , t ) ( C 6 ) ] = 3 t 5 2 6 t 4 .
Proof. 
Using the same approach as in Theorem 1, we have:
τ [ S S D ( 2 , t ) ( C 6 ) ] = 1 ( 6 t + 6 ) 2 [ d e t ( Φ ( 6 × 6 ) ) × d e t ( Ψ ( 6 t × 6 t ) Δ t Φ 1 Δ ( 6 × 6 t ) ) ] .
d e t ( Φ ( 6 × 6 ) ) = ( 2 t + 6 ) ( 2 t ) 5 .
Applying Lemma 4 and Lemma 5, we have
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q R R R Q Q P Q R R R R Q P Q R R R R Q P Q R R R R Q P Q Q R R R Q P ) = d e t ( H G G H ) = d e t ( H + G ) × d e t ( H G ) = d e t ( P + R Q + R Q + R Q + R P + R Q + R Q + R Q + R P + R ) × d e t ( P R Q R R Q Q R P R Q R R Q Q R P R ) = [ d e t ( P Q ) ] 2 × d e t ( P + 2 Q + 3 R ) × [ d e t ( P + Q 2 R ) ] 2 × d e t ( P + R 2 Q ) .
where P = 1 ( t 2 + 3 t ) t ( 3 t 2 + 7 t 2 t 2 + t 2 t 2 + t 2 t 2 + t 2 t 2 + t 2 3 t 2 + 7 t 2 t 2 + t 2 t 2 + t 2 t 2 + t 2 t 2 + t 2 3 t 2 + 7 t 2 t 2 + t 2 t 2 + t 2 t 2 + t 2 t 2 + t 2 3 t 2 + 7 t 2 ) t × t ,
Q = [ a i j ] t × t , in which a i j = 2 t 2 + 3 t 1 2 t 2 + 6 t and R = [ b i j ] t × t , in which b i j = t 2 + 2 t + 1 t 2 + 3 t .
d e t ( P Q ) = 3 2 t 2 .
d e t ( P + 2 Q + 3 R ) = 3 2 t ( t + 1 ) 2 ( t + 3 ) .
d e t ( P + Q 2 R ) = 2 t 2 .
d e t ( P + R 2 Q ) = 2 t .
From substituting Equations (17)–(21), in (16), we obtain the result. □

2.5. Application

2.5.1. The Dumbbell Graph D b m , n

Theorem 5. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) ( K 2 ) of the complete graph K 2 is given by: τ [ S S D ( 2 , t ) ( K 2 ) ] = t 2 t 1 .
Proof. 
Applying Lemma 1, we obtain:
τ [ S S D ( 2 , t ) ( K 2 ) ] = 1 ( t + 2 ) 2 d e t ( t + 1 1 0 0 0 1 t + 1 0 0 0 0 0 3 1 1 0 0 1 3 1 1 0 0 1 1 1 3 ) t × t = 1 ( t + 2 ) 2 d e t ( P O O Q )
= 1 ( t + 2 ) 2 d e t ( P ) × d e t ( Q ) = 1 ( t + 2 ) 2 ( t 2 + 2 t ) ( 3 + t 1 ) ( 3 1 ) t 1 = t 2 t 1 .
Definition 3. 
The graph created by joining two disjoint cycles C m = { u 1 , u 2 , , u m } and C n = { v 1 , v 2 , , v n } with an edge r = u 1 v n is called a dumbbell graph , represented by D b m , n . The super subdivision S S D ( 2 , t ) ( D b 4 , 6 ) of the dumbbell graph D b 4 , 6 is represented in Figure 2.
Definition 4 
([13]). By G 1 v G 2 , we mean the union of two graphs G 1 and G 2 that share a single vertex, v s . , on their common external face.
Using Theorem (2.4) in [13] which states that if the graphs G 1 , G 2 , , G n have a common vertex in the external face, then τ ( G 1 v G 2 v v G n ) = τ ( G 1 ) × τ ( G 2 ) × × τ ( G n ) , then we have the following theorem:
Theorem 6. 
For any positive integer t 1 , then
Computation 11 00162 i001
Proof. 
Using Theorems 1–5, we obtain:
(i)
S S D ( 2 , t ) ( D b 3 , 3 ) = S S D ( 2 , t ) ( C 3 ) v S S D ( 2 , t ) ( K 2 ) v S S D ( 2 , t ) ( C 3 ) .
τ [ S S D ( 2 , t ) ( D b 3 , 3 ) ] = τ [ S S D ( 2 , t ) ( C 3 ) ] × τ [ S S D ( 2 , t ) ( K 2 ) ] × τ [ S S D ( 2 , t ) ( C 3 ) ] = [ 3 t 2 2 3 t 2 ] × [ t 2 t 1 ] × [ 3 t 2 2 3 t 2 ] = 9 t 5 2 7 t 5 .
(ii)
S S D ( 2 , t ) ( D b 3 , 4 ) = S S D ( 2 , t ) ( C 3 ) v S S D ( 2 , t ) ( K 2 ) v S S D ( 2 , t ) ( C 4 ) .
τ [ S S D ( 2 , t ) ( D b 3 , 4 ) ] = τ [ S S D ( 2 , t ) ( C 3 ) ] × τ [ S S D ( 2 , t ) ( K 2 ) ] × τ [ S S D ( 2 , t ) ( C 4 ) ] = [ 3 t 2 2 3 t 2 ] × [ t 2 t 1 ] × [ t 3 2 4 t 1 ] = 3 t 6 2 8 t 4 .
The proofs of (iii–x) follow similarly, as in (i–ii). □

2.5.2. The Dragon Graph P m ( C n )

The dragon graph, represented by P m ( C n ) , is created by matching vertex v m of the path P m with vertex u 1 of a cycle graph C n . The vertex set of P m ( C n ) is { v k , 1 k m 1 } { u k , 1 k n } . The super subdivision graph S S D ( 2 , t ) [ P m ( C n ) ] of the dragon graph has a vertex set V [ S S D ( 2 , t ) ( P m ( C n ) ) ] = { v k , v k j , k [ 1 , m 1 ] } { u k , u k j , k [ 1 , n ] } . As a result, the graph S S D ( 2 , t ) [ P m ( C n ) ] has α = ( m + n 1 ) ( t + 1 ) vertices and β = 2 t ( m + n 1 ) edges, see Figure 3.
Theorem 7. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) ( P n ) of the path is given by: τ [ S S D ( 2 , t ) ( P n ) ] = [ t 2 t 1 ] n 1 .
Proof. 
Let P n be the path with vertex set { u k , k [ 1 , n ] } . The super subdivision graph S S D ( 2 , t ) [ P n ] of the path P n has a vertex set V [ S S D ( 2 , t ) ( P n ) ] = { u k , k [ 1 , n ] } { v k j , k [ 1 , n 1 ] } . As a result, the graph S S D ( 2 , t ) ( P n ) has α = n + t ( n 1 ) vertices and β = 2 t ( n 1 ) edges. Using Theorem 5, we obtain:
S S D ( 2 , t ) ( P n ) = S S D ( 2 , t ) ( K 2 ) v S S D ( 2 , t ) ( K 2 ) v v S S D ( 2 , t ) ( K 2 ) ( n 1 ) times .
τ [ S S D ( 2 , t ) ( P n ) ] = [ τ ( S S D ( 2 , t ) ( K 2 ) ] × [ τ ( S S D ( 2 , t ) ( K 2 ) ] × × [ τ ( S S D ( 2 , t ) ( K 2 ) ] ( n 1 ) times .
= [ τ ( S S D ( 2 , t ) ( K 2 ) ) ] n 1 = [ t 2 t 1 ] n 1 = t n 1 2 ( n 1 ) ( t 1 )
. □
Theorem 8. 
For any positive integer t 1 , then
Computation 11 00162 i002
Proof. 
Using Theorems 1–4 and Theorem 7, we obtain:
(i)
Since S S D ( 2 , t ) [ P m ( C 3 ) ] = S S D ( 2 , t ) ( C 3 ) v S S D ( 2 , t ) ( P m ) , then
τ ( S S D ( 2 , t ) [ P m ( C 3 ) ] ) = τ [ S S D ( 2 , t ) ( C 3 ) ] × τ [ S S D ( 2 , t ) ( P m ) ] = [ 3 t 2 2 3 t 2 ] × [ ( t 2 t 1 ) ] m 1 = 3 t m + 1 2 m ( t 1 ) + 2 t 1 .
(ii)
Since S S D ( 2 , t ) [ P m ( C 4 ) ] = S S D ( 2 , t ) ( C 4 ) v S S D ( 2 , t ) ( P m ) , then
τ ( S S D ( 2 , t ) [ P m ( C 4 ) ] ) = τ [ S S D ( 2 , t ) ( C 4 ) ] × τ [ S S D ( 2 , t ) ( P m ) ] = [ t 3 2 4 t 1 ] × [ ( t 2 t 1 ) ] m 1 = t m + 2 2 m ( t 1 ) + 3 t .
The proofs of (iii–iv) follow similarly, as in (i–ii). □

3. Complexity of the Super Subdivision Graph SSD ( 2 , t ) ( Π n ) of the Prism Π n

Let C n = { v 1 , v 2 , , v n } be a cycle and C n = { u 1 , u 2 , , u n } be a copy of C n . The prism n is constructed by joining each vertex v i of C n to the corresponding vertex u i of C n for all i { 1 , 2 , 3 , , n } , the edge set is E ( Π n ) = { v i v i + 1 , v i u i , u i u i + 1 , , i = 1 , 2 , , n } . Thus, α ( Π n ) = 2 n and β ( Π n ) = 3 n .
Lemma 6. 
Suppose P , Q and R are t × t block matrices and Ω = ( P Q Q R R R Q Q R Q P Q R R R R Q Q Q Q P R R R Q R Q R R R P Q Q Q Q R R R R Q P Q R Q Q R R R Q Q P Q R Q Q R Q Q R Q P R R Q Q R Q Q R R P R R Q Q R Q Q R R P ) 9 × 9
T h e n , d e t Ω = [ d e t ( P Q ) ] 2 d e t ( 3 R 2 Q P ) [ d e t ( 2 Q P R ) ] 2 [ d e t ( 2 R P Q ) ] 2 × d e t [ ( 2 Q + R ) ( 4 Q P ) ( 2 R + P ) 2 ]
Proof. 
The row and column properties of matrices are applied to the matrix Ω and the following operations are performed consecutively:
(1)
Subtracting R 4 from R 1 , R 5 from R 2 , and R 6 from R 3 ;
(2)
Adding C 1 to C 4 , C 2 to C 5 , and C 3 to C 6 ;
(3)
Subtracting R 2 from R 1 ;
(4)
Adding C 1 to C 2 ;
(5)
Expanding along R 1 ;
(6)
Adding C 1 to C 2 ;
(7)
Subtracting R 2 from R 1 .
Then, we obtain
d e t Ω = d e t ( P Q ) d e t ( P Q 0 0 0 0 0 0 0 2 R 2 Q 3 R 2 Q P 0 0 0 0 0 0 2 R 3 R R + P R + Q R + Q Q Q R 2 R 3 R R + Q R + P R + Q R Q Q 2 R 3 R R + Q R + Q R + P Q R Q Q + R 2 Q + R 2 Q 2 R 2 Q P R R 2 Q 2 Q + R 2 Q 2 Q 2 R R P R R + Q 2 Q + R 2 R 2 Q 2 Q R R P ) 8 × 8
= [ d e t ( P Q ) ] 2 d e t ( 3 R 2 Q P ) d e t ( R + P R + Q R + Q Q Q R R + Q R + P R + Q R Q Q R + Q R + Q R + P Q R Q 2 Q 2 R 2 Q P R R 2 Q 2 Q 2 R R P R 2 R 2 Q 2 Q R R P ) 6 × 6
The following operations are performed consecutively on the above matrix:
(1)
Subtracting R 2 from R 3 and R 4 from R 5 ;
(2)
Adding C 3 to C 2 and C 5 to C 4 ;
(3)
Subtracting R 6 from R 4 ;
(4)
Subtracting C 4 from C 1 ;
(5)
Subtracting R 1 from R 4 ;
(6)
Expanding along C 1 ;
(7)
Subtracting C 2 from C 2 and C 5 from C 4 ;
(8)
Adding C 2 to C 4 ;
(9)
Subtracting R 4 from R 2 .
Then, we obtain
d e t Ω = [ d e t ( P Q ) ] 2 d e t ( 3 R 2 Q P ) d e t ( 2 Q R P ) ×
d e t ( P + Q + 2 R 0 R + Q 0 Q 0 2 R Q P 0 0 0 4 R P 2 R + Q 2 Q R + P 0 2 R P 0 2 R 2 Q 0 P 2 Q + R 0 4 Q 2 R 2 Q 2 R P 2 Q + R P ) 5 × 5
d e t Ω = [ d e t ( P Q ) ] 2 d e t ( 3 R 2 Q P ) [ d e t ( 2 Q R P ) ] 2 d e t ( 2 R Q P ) ×
d e t ( 2 R Q P 0 0 4 R 2 Q + R 2 R + P 4 Q 2 R + P 4 Q P ) 3 × 3
= [ d e t ( P Q ) ] 2 d e t ( 3 R 2 Q P ) [ d e t ( 2 Q P R ) ] 2 [ d e t ( 2 R P Q ) ] 2 ×
d e t [ ( 2 Q + R ) ( 4 Q P ) ( 2 R + P ) 2 ] .

3.1. Complexity of the Super Subdivision Graph S S D ( 2 , t ) ( Π 3 )

Theorem 9. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) [ Π 3 ] of the prism Π 3 is given by: τ [ S S D ( 2 , t ) ( Π 3 ) ] = 75 t 5 2 9 t 5 .
Proof. 
Let Π 3 be the prism with vertex set { u k , v k , 1 k 3 } . The super subdivision graph S S D ( 2 , t ) [ Π 3 ] of the prism Π 3 has a vertex set V [ S S D ( 2 , t ) ( Π 3 ) ] = { u k , v k , u k j , v k j , 1 k 3 , 1 j t } . Thus, the graph V [ S S D ( 2 , t ) ( Π 3 ) ] has α = 3 ( 3 t + 2 ) vertices, see Figure 4.
Applying Lemma 1, we have:
τ [ S S D ( 2 , t ) ( Π 3 ) ] = 1 ( 9 t + 6 ) 2 d e t [ ( 9 t + 6 ) I D ¯ + A ¯ ] = 1 ( 9 t + 6 ) 2 d e t ( Φ ( 6 × 6 ) Δ ( 6 × 9 t ) Δ t Ψ ( 9 t × 9 t ) ) = 1 ( 9 t + 6 ) 2 [ d e t ( Φ ) × d e t ( Ψ Δ t Φ 1 Δ ) ] ,
where Ψ = ( Θ J J J J Θ J J J J Θ J J J J Θ ) , Θ = ( 3 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 ) t × t , and J is a t × t unit matrix.
d e t ( Φ ) = d e t ( 3 t + 1 1 1 1 1 3 t + 1 1 1 1 1 3 t + 1 1 1 1 1 3 t + 1 ) 6 × 6 = ( 3 t + 6 ) ( 3 t ) 5 .
Applying Lemma 6, we have
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q Q R R R Q Q R Q P Q R R R R Q Q Q Q P R R R Q R Q R R R P Q Q Q Q R R R R Q P Q R Q Q R R R Q Q P Q R Q Q R Q Q R Q P R R Q Q R Q Q R R P R R Q Q R Q Q R R P ) = [ d e t ( P Q ) ] 2 d e t ( 3 R 2 Q P ) [ d e t ( 2 Q P R ) ] 2 × [ d e t ( 2 R P Q ) ] 2 d e t [ ( 2 Q + R ) ( 4 Q P ) ( 2 R + P ) 2 ] ,
where P = 1 ( 9 t 2 + 18 t ) t ( 27 t 2 + 42 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 27 t 2 + 42 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 27 t 2 + 42 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 9 t 2 + 6 t 8 27 t 2 + 42 t 8 ) t × t ,
Q = [ a i j ] t × t , in which a i j = 9 t 2 + 9 t 2 9 t 2 + 18 t , and R = [ b i j ] t × t , in which b i j = 9 t 2 + 12 t + 4 9 t 2 + 18 t .
d e t ( P Q ) = ( 1 3 t ) t d e t ( 1 6 t 1 1 1 1 1 6 t 1 1 1 1 1 6 t 1 1 1 1 1 6 t ) t × t = 5 2 t 1 3 .
d e t ( 2 R Q P ) = ( 1 t ) t d e t ( 2 t + 1 1 1 1 1 2 t + 1 1 1 1 1 2 t + 1 1 1 1 1 2 t + 1 ) t × t = ( 1 ) t 2 t 1 .
d e t ( 3 R 2 Q P ) = ( 1 3 t ) t d e t ( 6 t + 4 4 4 4 4 6 t + 4 4 4 4 4 6 t + 4 4 4 4 4 6 t + 4 ) t × t = 2 t ( 3 t ) t ( 6 t ) d e t ( 6 t 0 0 0 6 t 0 0 0 6 t 0 0 0 6 t ) = ( 2 ) t 3 .
d e t ( 2 Q R P ) = d e t ( 2 0 0 0 0 2 0 0 0 0 2 0 0 0 0 2 ) t × t = ( 2 ) t .
d e t [ ( 2 Q + R ) ( 4 Q P ) ( 2 R + P ) 2 ] = ( 18 ) t ( t + 2 ) t ( 3 t + 6 ) 2 t × d e t ( 11 t + 14 9 t + 10 9 t + 10 9 t + 10 9 t + 10 11 t + 14 9 t + 10 9 t + 10 9 t + 10 9 t + 10 11 t + 14 9 t + 10 9 t + 10 9 t + 10 9 t + 10 11 t + 14 ) t × t = ( 18 ) t ( t + 2 ) t ( 9 t 2 + 12 t + 4 ) ( 3 t + 6 ) 2 t ( 2 t + 4 ) d e t ( 2 t + 4 0 0 0 2 t + 4 0 0 0 2 t + 4 0 0 0 2 t + 4 ) = ( 1 ) t ( 2 ) 2 t 1 ( 3 t + 2 ) 2 t + 2 .
From substituting Equations (23)–(28) into Equation (22), we obtain the result. □

3.2. Complexity of the Super Subdivision Graph S S D ( 2 , t ) ( Π 4 )

Lemma 7. 
Suppose P , Q and R are t × t block matrices and
E = ( P Q R Q R R R R Q Q R R Q P Q R R R R R R Q Q R R Q P Q R R R R R R Q Q Q R Q P R R R R Q R R Q R R R R P Q R Q Q Q R R R R R R Q P Q R R Q Q R R R R R R Q P Q R R Q Q R R R R Q R Q P Q R R Q Q R R Q Q R R Q P R R R Q Q R R Q Q R R R P R R R Q Q R R Q Q R R R P R R R Q Q R R Q Q R R R P ) 12 × 12 .
Then, d e t E = [ d e t ( P R ) ] 3 [ d e t ( 3 R 2 Q P ) ] 3 [ d e t ( 2 Q P R ) ] 5 ×
d e t ( 7 R + P + 4 Q ) .
Proof. 
Using the properties of determinants and matrix row and column operations yields:
d e t E = d e t ( P R ) d e t ( R P 2 R 2 Q 0 0 0 0 0 0 0 0 0 R Q R P R Q 0 0 0 0 0 0 0 0 0 2 R 2 Q R P 0 0 0 0 0 0 0 0 R R R R + P R + Q 2 R R + Q Q Q R R R R R R + Q R + P R + Q 2 R R Q Q R R R R 2 R R + Q R + P R + Q R R Q Q R R R R + Q 2 R R + Q R + P Q R R Q R R Q 2 Q 2 R 2 R 2 Q P R R R Q R R 2 Q 2 Q 2 R 2 R R P R R Q Q R 2 R 2 Q 2 Q 2 R R R P R R Q Q 2 R 2 R 2 Q 2 Q R R R P ) 11 × 11 = d e t ( P R ) 2 d e t ( R P 2 R 2 Q 0 0 0 0 0 0 0 0 2 R 2 Q R P 0 0 0 0 0 0 0 0 R R R + P R + Q 2 R R + Q Q Q R R R R R + Q R + P R + Q 2 R R Q Q R R R 2 R R + Q R + P R + Q R R Q Q R R R + Q 2 R R + Q R + P Q R R Q R R + Q 2 Q 2 R 2 R 2 Q P R R R R Q + R 2 Q 2 Q 2 R 2 R R P R R Q Q + R 2 R 2 Q 2 Q 2 R R R P R Q R + Q 2 R 2 R 2 Q 2 Q R R R P ) 10 × 10 = [ d e t ( P R ) ] 2 d e t ( 3 R 2 Q P ) d e t ( R 2 Q + P ) × d e t ( R + P R + Q 2 R R + Q Q Q R R R + Q R + P R + Q 2 R R Q Q R 2 R R + Q R + P R + Q R R Q Q R + Q 2 R R + Q R + P Q R R Q 2 Q 2 R 2 R 2 Q P R R R 2 Q 2 Q 2 R 2 R R P R R 2 R 2 Q 2 Q 2 R R R P R 2 R 2 R 2 Q 2 Q R R R P ) 8 × 8 = [ d e t ( P R ) ] 2 d e t ( 3 R 2 Q P ) d e t ( R 2 Q + P ) [ d e t ( 2 Q P R ) ] 3 × d e t ( R + P R + Q 2 R R + Q Q R + 3 Q P + R + 2 Q 3 R + Q 4 R 2 R 5 R + Q 2 R + P + 3 Q 2 R + P + 3 Q 5 R + Q 3 R 5 R + Q 5 R + Q 2 R + P + 3 Q 2 R + P + 3 Q 2 R + Q R + 3 Q 4 R 3 R + Q P + R + 2 Q P + Q ) 5 × 5 = [ d e t ( P R ) ] 3 [ d e t ( 3 R 2 Q P ) ] 2 [ d e t ( 2 Q P R ) ] 4 × d e t ( R + P 2 R 2 R + 2 Q R + 3 Q 3 R + Q P + 5 R + 2 Q 5 R + Q 2 R + P + 3 Q 7 R + 4 Q + P ) 3 × 3 = [ d e t ( P R ) ] 3 [ d e t ( 3 R 2 Q P ) ] 3 [ d e t ( 2 Q P R ) ] 5 d e t ( 7 R + P + 4 Q ) .
 □
Theorem 10. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) ( Π 4 ) of the prism Π 4 is given by: τ [ S S D ( 2 , t ) ( Π 4 ) ] = 3 t 7 2 12 t .
Proof. 
Applying the same methodology as in Theorem 9, we obtain:
τ [ S S D ( 2 , t ) ( Π 4 ) ] 1 ( 12 t + 8 ) 2 [ d e t ( Φ ( 8 × 8 ) ) × d e t ( Ψ ( 12 t × 12 t ) Δ t Φ 1 Δ ( 8 × 12 t ) ) ] .
d e t ( Φ ) = d e t ( 3 t + 1 1 1 1 1 3 t + 1 1 1 1 1 1 3 t + 1 ) 8 × 8 = ( 3 t + 8 ) ( 3 t ) 7 .
Applying Lemma 7, we have:
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q R Q R R R R Q Q R R Q P Q R R R R R R Q Q R R Q P Q R R R R R R Q Q Q R Q P R R R R Q R R Q R R R R P Q R Q Q Q R R R R R R Q P Q R R Q Q R R R R R R Q P Q R R Q Q R R R R Q R Q P Q R R Q Q R R Q Q R R Q P R R R Q Q R R Q Q R R R P R R R Q Q R R Q Q R R R P R R R Q Q R R Q Q R R R P ) .
= [ d e t ( P R ) ] 3 [ d e t ( 3 R 2 Q P ) ] 3 [ d e t ( 2 Q P R ) ] 5 d e t ( 7 R + P + 4 Q )
where P = 1 ( 3 t 2 + 8 t ) t ( 9 t 2 + 18 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 9 t 2 + 18 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 9 t 2 + 18 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 3 t 2 + 2 t 4 9 t 2 + 18 t 4 ) ,
Q = [ a i j ] t × t , in which a i j = 9 t 2 + 9 t 4 9 t 2 + 24 t , and R = [ b i j ] t × t , in which b i j = 9 t 2 + 12 t + 4 9 t 2 + 24 t .
d e t ( P R ) = ( 2 3 t ) t d e t ( 1 3 t 1 1 1 1 1 3 t 1 1 1 1 1 1 3 t ) t × t = 2 t + 1 3 .
d e t ( 2 Q R P ) = d e t ( 2 0 0 0 0 2 0 0 0 0 0 2 ) t × t = ( 2 ) t .
d e t ( 3 R 2 Q P ) = ( 1 3 t ) t d e t ( 6 t + 4 4 4 4 4 6 t + 4 4 4 4 4 6 t + 4 4 4 4 4 6 t + 4 ) t × t = 2 t ( 3 t ) t ( 6 t ) d e t ( 6 t 0 0 0 6 t 0 0 0 6 t 0 0 0 6 t ) = ( 2 ) t 3 .
d e t ( 7 R + P + 4 Q ) = 1 ( 3 t + 8 ) t d e t ( 42 t + 58 36 t + 42 36 t + 42 36 t + 42 36 t + 42 42 t + 58 36 t + 42 36 t + 42 36 t + 42 36 t + 42 42 t + 58 36 t + 42 36 t + 42 36 t + 42 36 t + 42 42 t + 58 ) t × t = 4 ( 3 t + 2 ) 2 ( 3 t + 8 ) t ( 6 t + 16 ) d e t ( 6 t + 16 0 0 0 6 t + 16 0 0 0 6 t + 16 0 0 0 6 t + 16 ) = ( 2 ) t + 1 ( 3 t + 2 ) 2 3 t + 8 .
From substituting Equations (30)–(34) in Equation (29), we obtain the result. □
Theorem 11. 
For any positive integer t 1 , then
(i)
τ [ S S D ( 2 , t ) ( Π 3 v K 2 v Π 3 ) ] = 9 ( 5 ) 4 t 11 2 19 t 11 .
(ii)
τ [ S S D ( 2 , t ) ( Π 3 v K 2 v Π 4 ) ] = 225 t 13 2 22 t 6 .
(iii)
τ [ S S D ( 2 , t ) ( Π 4 v K 2 v Π 4 ) ] = 9 t 15 2 25 t 1 .
Proof. 
Using Theorem (9), Theorem (10) and Theorem (5), we obtain:
( i ) τ [ S S D ( 2 , t ) ( Π 3 v K 2 v Π 3 ) ] = τ [ S S D ( 2 , t ) ( Π 3 ) ] × τ [ S S D ( 2 , t ) ( K 2 ) ] × τ [ S S D ( 2 , t ) ( Π 3 ) ] = [ 75 t 5 2 9 t 5 ] × [ t 2 t 1 ] × [ 75 t 5 2 9 t 5 ] = 9 5 4 t 11 2 19 t 11 .
The proofs of (ii–iii) follow similarly, as in (i). □

4. Complexity of the Super Subdivision of a Cycle with a Chord

Let P k be a path with k edges and k + 1 vertices. A cycle C n with a P k -chord, denoted by C n P k , is defined as a cycle with a path P k joining two nonconsecutive vertices of the cycle. Taking the path P n 2 = { v 0 , v 1 , , v n 2 } and a cycle C n = { u 1 , u 2 , , u n } and matching the vertices v 0 with u 1 and v n 2 with u n 2 + 1 , we obtain the graph C n P n 2 , where V [ C n P n 2 ] = { u k , k [ 1 , n ] } { v k , k [ 1 , n 2 1 ] } , see Figure 5.

4.1. Complexity of the Super Subdivision of S S D ( 2 , t ) ( C 4 P 2 )

Lemma 8. 
Suppose P , Q , R and S are t × t block matrices and Λ = ( P Q R S S R Q P S R R S R S P Q R S S R Q P S R S R R S P Q R S S R Q P ) .
T h e n , d e t Λ = d e t ( P + Q + 2 R + 2 S ) d e t ( P Q 2 R + 2 S ) × d e t ( P Q + R S ) 2 d e t ( P + Q R S ) 2 .
Proof. 
Using the properties of determinants and matrix row and column operations yields:
d e t Λ = d e t ( P Q R S 0 0 Q P S R 0 0 2 R 2 S S + P R + Q 0 0 2 S 2 R R + Q S + P 0 0 R S S R S R R S R Q S + P 0 R S S R R Q R Q + S P ) 6 × 6
= d e t ( R Q + S P ) d e t ( R Q S + P ) ×
d e t ( P P Q R R S P + Q 0 R + S 0 2 R 2 R 2 S S + P S + P R Q 2 R + 2 S 0 S + P + R + Q 0 ) 4 × 4
= d e t ( R Q + S P ) d e t ( R Q S + P ) d e t ( P + Q + 2 R + 2 S ) d e t ×
( P Q P R R S 0 P + Q R S 0 2 R 2 S 2 R S P S + P R Q ) 3 × 3
= d e t ( P + Q R S ) 2 d e t ( R Q S + P ) d e t ( P + Q + 2 R + 2 S ) ×
d e t ( P Q R S 2 R 2 S S + P R Q ) 2 × 2
= d e t ( P + Q + 2 R + 2 S ) d e t ( P Q 2 R + 2 S ) d e t ( P Q + R S ) 2 ×
d e t ( P + Q R S ) 2 .
Theorem 12. 
For any positive integer t, the number of spanning trees of the super subdivision graph S S D ( 2 , t ) [ C 4 P 2 ] of the cycle C 4 with a P 2 chord is given by: τ [ S S D ( 2 , t ) ( C 4 P 2 ) ] = 3 t 4 2 6 t 2 .
Proof. 
The super subdivision graph S S D ( 2 , t ) [ C 4 p 2 ] of the cycle C 4 with a P 2 chord has a vertex set V [ S S D ( 2 , t ) ( C 4 P 2 ) ] = { u k , u k j , 1 k [ 1 , 4 ] } { v 1 , v k j , k [ 1 , 2 ] } . The graph S S D ( 2 , t ) ( C 4 P 2 ) has α = 6 t + 5 vertices and β = 12 t edges. Applying Lemma 1, we have:
τ [ S S D ( 2 , t ) ( C 4 P 2 ) ] = 1 ( 6 t + 5 ) 2 d e t ( Φ ( 5 × 5 ) Δ ( 5 × 6 t ) Δ t Ψ ( 6 t × 6 t ) ) = 1 ( 6 t + 5 ) 2 [ d e t ( Φ ) × d e t ( Ψ Δ t Φ 1 Δ ) ] .
d e t ( Φ ) = d e t ( 3 t + 1 1 1 1 1 1 3 t + 1 1 1 1 1 1 2 t + 1 1 1 1 1 1 2 t + 1 1 1 1 1 1 2 t + 1 ) = d e t ( M L L t N ) = d e t ( M ) × d e t ( N L t M 1 L ) = 12 t 4 ( 6 t + 13 ) .
From Lemma 8, we have,
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q R S S R Q P S R R S R S P Q R S S R Q P S R S R R S P Q R S S R Q P ) = d e t ( P + Q + 2 R + 2 S ) d e t ( P Q 2 R + 2 S ) d e t ( P Q + R S ) 2 × d e t ( P + Q R S ) 2 ,
where
P = 1 ( 18 t 2 + 39 t ) t ( 54 t 2 + 93 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 54 t 2 + 93 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 54 t 2 + 93 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 18 t 2 + 15 t 20 54 t 2 + 93 t 20 ) t × t ,
Q = [ a i j ] t × t , in which a i j = 18 t 2 + 21 t 7 18 t 2 + 39 t , R = [ b i j ] t × t , in which b i j = 36 t 2 + 60 t + 25 36 t 2 + 78 t , and S = [ c i j ] t × t , in which c i j = 36 t 2 + 48 t 1 36 t 2 + 78 t .
d e t ( P Q + R S ) = d e t ( 2 0 0 0 2 0 0 0 2 0 0 0 2 ) = 2 t
d e t ( P + Q + 2 R + 2 S ) = ( 1 6 t 2 + 13 t ) t × d e t ( 48 t 2 + 74 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 48 t 2 + 74 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 48 t 2 + 74 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 36 t 2 + 48 t 1 48 t 2 + 74 t 1 ) t × t = ( 6 t + 5 ) 2 ( 6 t 2 + 13 t ) t ( 12 t + 26 ) d e t ( 12 t 2 + 26 t 0 0 0 12 t 2 + 26 t 0 0 0 12 t 2 + 26 t 0 0 0 12 t 2 + 26 t ) = 2 t 1 ( 6 t + 5 ) 2 ( 6 t + 13 ) .
d e t ( P Q 2 R + 2 S ) = d e t ( P + Q R S ) = ( 1 t ) t d e t ( 1 2 t 1 1 1 1 1 2 t 1 1 1 1 2 t 1 1 1 1 2 t ) t × t = 2 t 1 .
From substituting Equations (36)–(39) into Equation (35), we obtain the result. □

4.2. Complexity of the Super Subdivision of S S D ( 2 , t ) ( C 6 P 3 )

Lemma 9. 
Suppose P , Q , R , S , W , U and V are t × t block matrices and
Ϝ = ( P Q R R S W W S R Q U Q S V S S V S R Q P W S R R S W R S W P Q R R S W S V S Q U Q S V S W S R R Q P W S R W S R R S W P Q R S V S S V S Q U Q R S W W S R R Q P ) . Then,
d e t Ϝ = d e t ( P W ) 2 d e t ( 3 R 2 W P ) d e t [ ( U V ) ( P W ) 2 ( Q S ) 2 ] × d e t [ 2 ( Q + 2 S ) 2 ( U + 2 V ) ( 3 R + P + 2 W ) ] .
Proof. 
Performing row and column operations on the matrix combined with determinant characteristics results in:
d e t Ϝ = d e t ( P Q R R S W 0 0 0 Q U Q S V S 0 0 0 R Q P W S R 0 0 0 2 R 2 S 2 W P + W Q + S 2 R 0 0 0 2 S 2 V 2 S Q + S U + V Q + S 0 0 0 2 W 2 S 2 R 2 R Q + S P + W 0 0 0 0 0 0 0 0 0 P W Q S 0 0 0 0 0 0 0 Q S U V Q S 0 0 0 0 0 0 0 Q S P W ) 9 × 9 = d e t ( M O O N ) = d e t ( M ) × d e t ( N )
= d e t ( P Q R R S W Q U Q S V S R Q P W S R 2 R 2 S 2 W P + W Q + S 2 R 2 S 2 V 2 S Q + S U + V Q + S 2 W 2 S 2 R 2 R Q + S P + W ) 6 × 6 × d e t ( P W Q S 0 Q S U V Q S 0 Q S P W ) 3 × 3
= d e t ( 3 R 2 W P ) d e t ( Q R P R + W S W P U 2 Q 2 S V S Q 0 0 0 0 P W 2 V 4 S 2 Q + 2 S U + V Q S 2 S 2 W 2 R 2 R + P + W Q + S P W ) × d e t ( W P 0 0 Q S U V 2 Q 2 S 0 Q S P W )
= d e t ( 3 R 2 W P ) d e t ( P W ) d e t ( S Q W P R + W S V U 2 S 2 Q 2 S V 0 0 2 Q + 4 S U + 2 V 0 0 3 R + P + 2 W Q + 2 S ) 4 × 4 × d e t ( W P ) d e t [ ( U V ) ( P W ) 2 ( Q S ) 2 ]
= d e t ( P W ) 2 d e t ( 3 R 2 W P ) d e t [ ( U V ) ( P W ) 2 ( Q S ) 2 ] ×
d e t [ 2 ( Q + 2 S ) 2 ( U + 2 V ) ( 3 R + P + 2 W ) ] .
Theorem 13. 
For any positive integer t, the number of spanning trees of the super subdivision graph S S D ( 2 , t ) [ C 6 P 3 ] of the cycle C 6 with a P 3 chord is given by:
τ [ S S D ( 2 , t ) ( C 6 P 3 ) ] = 3 3 t 7 2 9 t 7 .
Proof. 
The super subdivision graph S S D ( 2 , t ) [ C 6 p 3 ] of the cycle C 6 with a P 3 chord has a vertex set V [ S S D ( 2 , t ) ( C 6 P 3 ) ] = { u k , u k j , 1 k [ 1 , 6 ] } { v k , k [ 1 , 2 ] } { v k j , k [ 1 , 3 ] } . The graph S S D ( 2 , t ) ( C 6 P 3 ) has α = 9 t + 8 vertices and β = 18 t edges.
Using the same approach as in Theorem 12, we have:
τ [ S S D ( 2 , t ) ( C 6 P 3 ) ] = 1 ( 9 t + 8 ) 2 [ d e t ( Φ ( 8 × 8 ) ) × d e t ( Ψ ( 9 t × 9 t ) Δ t Φ 1 Δ ( 8 × 9 t ) ) ] .
d e t ( Φ ) = 3 ( 2 t ) 6 ( 3 t 2 + 11 t ) .
From Lemma 9, we have,
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q R R S W W S R Q U Q S V S S V S R Q P W S R R S W R S W P Q R R S W S V S Q U Q S V S W S R R Q P W S R W S R R S W P Q R S V S S V S Q U Q R S W W S R R Q P )
= d e t ( P W ) 2 d e t ( 3 R 2 W P ) d e t [ ( U V ) ( P W ) 2 ( Q S ) 2 ] × d e t [ 2 ( Q + 2 S ) 2 ( U + 2 V ) ( 3 R + P + 2 W ) ]
where
P = 1 ( 36 t 2 + 132 t ) t ( 108 t 2 + 294 t 85 36 t 2 + 30 t 85 36 t 2 + 30 t 85 36 t 2 + 30 t 85 108 t 2 + 294 t 85 3 36 t 2 + 30 t 85 36 t 2 + 30 t 85 108 t 2 + 294 t 85 36 t 2 + 30 t 85 36 t 2 + 30 t 85 36 t 2 + 30 t 85 108 t 2 + 294 t 85 ) t × t ,
Q = [ a i j ] t × t , in which a i j = 3 t 2 + 4 t 3 3 t 2 + 11 t , R = [ b i j ] t × t , in which b i j = 36 t 2 + 60 t + 25 36 t 2 + 132 t , S = [ c i j ] t × t , in which c i j = 6 t 2 + 11 t + 5 6 t 2 + 22 t , W = [ d i j ] t × t , where d i j = 36 t 2 + 48 t 19 36 t 2 + 132 t , V = [ e i j ] t × t , where e i j = 3 t 2 + 6 t + 3 3 t 2 + 11 t , and
U = 1 ( 3 t 2 + 11 t ) t ( 9 t 2 + 25 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 9 t 2 + 25 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 9 t 2 + 25 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 3 t 2 + 3 t 8 9 t 2 + 25 t 8 ) t × t .
d e t ( P W ) = ( 1 2 t ) t d e t ( 1 4 t 1 1 1 1 1 4 t 1 1 1 1 4 t 1 1 1 1 4 t ) t × t = 3 2 t 2 .
d e t ( 3 R 2 W P ) = ( 1 2 t ) t d e t ( 4 t + 3 3 3 3 4 t + 3 3 3 3 4 t + 3 ) t × t = ( 1 ) t 2 t 2 .
d e t [ ( U V ) ( P W ) 2 ( Q S ) 2 ] = 1 4 ( t ) t d e t ( 4 t 0 0 0 4 t 0 0 0 0 4 t ) = 2 2 t 2 .
d e t [ 2 ( Q + 2 S ) 2 ( U + 2 V ) ( P + 3 R + 2 W ) ] = ( 1 6 t 2 + 22 t ) t × d e t ( 105 t 2 + 208 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 105 t 2 + 208 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 105 t 2 + 208 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 81 t 2 + 120 t 24 105 t 2 + 208 t 24 ) t × t = ( 1 6 t 2 + 22 t ) t ( 9 t + 8 ) 2 ( 24 t + 88 ) d e t ( 24 t 2 + 88 t 0 0 0 24 t 2 + 88 t 0 0 0 0 24 t 2 + 88 t ) = ( 1 ) t 2 2 t 3 ( 9 t + 8 ) 2 3 t + 11 .
From substituting Equations (41)–(45) into Equation (40), we obtain the result. □

5. Complexity of the Super Subdivision of a Complete Graph

Lemma 10. 
Suppose P , Q and R are t × t block matrices and ϱ = d e t ( P Q Q Q Q R Q P Q R Q Q Q Q P Q R Q Q R Q P Q Q Q Q R Q P Q R Q Q Q Q P ) .
T h e n , d e t ϱ = d e t ( P R ) 3 d e t ( P + R 2 Q ) 2 d e t ( P + R + 4 Q ) .
Proof. 
Using the properties of determinants and matrix row and column operations yields:
d e t ϱ = d e t ( P P Q 0 0 0 P R Q Q P P Q P R P Q 0 Q 0 Q P 0 Q R 0 Q Q R R Q R P R Q 0 Q 0 Q R 0 Q P 0 P + R P + R 2 Q 0 0 0 0 ) 6 × 6
= d e t ( P R ) ( Q Q P P Q P R P Q Q 0 Q P 0 Q R 2 Q 2 Q P R P + R 2 Q 0 P + R 2 Q Q 0 Q R 0 Q P P + R P + R 2 Q 0 0 0 ) 5 × 5
= d e t ( P R ) 2 ( Q 0 Q P Q R 2 Q 2 Q P R P + R 2 Q P + R 2 Q Q 0 Q R Q P P + R P + R 2 Q 0 0 ) 4 × 4
= d e t ( P R ) 2 d e t ( P + R 2 Q ) ( Q Q P R P P + R + 2 Q P + R 2 Q 0 2 Q 2 Q R P 0 ) 3 × 3
= d e t ( P R ) 2 d e t ( P + R 2 Q ) d e t ( R P ) ( P + R + 2 Q P + R 2 Q P + R + 4 Q 0 ) 2 × 2
= d e t ( P R ) 3 d e t ( P + R 2 Q ) 2 d e t ( P + R + 4 Q ) .

Complexity of the Super Subdivision Graph S S D ( 2 , t ) [ K 4 ]

Theorem 14. 
For any positive integer t 1 , the number of spanning trees of the super subdivision graph S S D ( 2 , t ) [ K 4 ] of the complete graph K 4 is given by: τ [ S S D ( 2 , t ) ( K 4 ) ] = t 3 2 6 t + 1 .
Proof. 
Let K 4 be a complete graph with vertex set { u k , 1 k 4 } . The super subdivision graph S S D ( 2 , t ) [ K 4 ] of the complete graph K 4 has a vertex set V [ S S D ( 2 , t ) ( K 4 ) ] = { u k , v k j , 1 k 4 , 1 j t } . Thus, the graph V [ S S D ( 2 , t ) ( K 4 ) ] has α = 2 ( 3 t + 2 ) vertices and β = 12 t edges, see Figure 6.
Applying Lemma 1, we obtain:
τ [ S S D ( 2 , t ) ( K 4 ) ] = 1 ( 6 t + 4 ) 2 d e t [ ( 6 t + 4 ) I D ¯ + A ¯ ] = 1 ( 6 t + 4 ) 2 d e t ( Φ ( 4 × 4 ) Δ ( 4 × 6 t ) Δ t Ψ ( 6 t × 6 t ) ) = 1 ( 6 t + 4 ) 2 [ d e t ( Φ ) × d e t ( Ψ Δ t Φ 1 Δ ) ] .
d e t ( Φ ) = d e t ( 3 t + 1 1 1 1 1 3 t + 1 1 1 1 1 3 t + 1 1 1 1 1 3 t + 1 ) = ( 3 t ) 3 ( 3 t + 4 ) .
From Lemma 10, we have,
d e t ( Ψ Δ t Φ 1 Δ ) = d e t ( P Q Q Q Q R Q P Q R Q Q Q Q P Q R Q Q R Q P Q Q Q Q R Q P Q R Q Q Q Q P ) = d e t ( P R ) 3 d e t ( P + R 2 Q ) 2 d e t ( P + R + 4 Q ) ,
where
P = 1 ( 9 t 2 + 12 t ) t ( 27 t 2 + 30 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 27 t 2 + 30 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 27 t 2 + 30 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 9 t 2 + 6 t 4 27 t 2 + 30 t 4 ) t × t ,
Q = [ a i j ] t × t , in which a i j = 3 t + 3 3 t + 4 , and R = [ b i j ] t × t , in which b i j = 9 t 2 + 12 t + 4 9 t 2 + 12 t .
d e t ( P R ) = ( 2 3 t ) t d e t ( 1 3 t 1 1 1 1 1 3 t 1 1 1 1 1 3 t 1 1 1 1 1 3 t ) t × t = 2 t + 1 3 .
d e t ( P + R 2 Q ) = d e t ( 2 0 0 0 2 0 0 0 0 2 ) = 2 t .
d e t ( P + R + 4 Q ) = ( 1 3 t + 4 ) t d e t ( 24 t + 26 18 t + 18 18 t + 18 18 t + 18 18 t + 18 24 t + 26 18 t + 18 18 t + 18 18 t + 18 18 t + 18 24 t + 26 18 t + 18 18 t + 18 18 t + 18 18 t + 18 24 t + 26 ) t × t = 2 ( 3 t + 2 ) 2 ( 3 t + 4 ) t ( 6 t + 8 ) d e t ( 6 t + 8 0 0 0 6 t + 8 0 0 0 6 t + 8 0 0 0 6 t + 8 ) = 2 t ( 3 t + 2 ) 2 ( 3 t + 4 ) .
From substituting Equations (47)–(50) into Equation (46), we obtain the result. □

6. Diagrammatic Comparison of the Obtained Graphs Complexities

This section includes an overview of graphical visualisations and a comparison of the values of network complexity listed in this paper. Figure 7a displays the distinct geometric shapes of the values of the complexity of the graphs generated by the super subdivision of a cycle C n , where n = 3 , 4 , 5 , 6 . When comparing the relative complexity of these graphs, we determined that the green layer is the dominant one. Similarly, Figure 7b–d displays the distinct geometric shapes of the values of the complexity of the graphs generated by the super subdivision of a prism Π n , the graph ( C n P n 2 ) and the complete graph K n , respectively.

7. Conclusions

One important algebraic invariant in networks (graphs) nowadays is complexity. This invariant informs us of the total number of acyclic networks in the initial network, which ultimately ensures the accuracy and dependability underlying the network. The super subdivision operation produces a more complex network. In the above work, by using the characteristics of the block matrix, we discovered straightforward and explicit formulas for determining the complexity of the super subdivision of the following graphs: the cycle C n , where n = 3 , 4 , 5 , 6 ; the dumbbell graph D b m , n ; the dragon graph P m ( C n ) ; the prism graph Π n , where n = 3 , 4 ; a cycle C n with a P n 2 -chord, where n = 4 , 6 ; and the complete graph K 4 . Finally, the outcomes of our investigation were presented using 3D graphics.

Author Contributions

M.R.Z.E.D.: ideation, methodology, validation, formal analysis, research, writing, and review. W.A.A.: original draft writing, approach, and research. H.M.E.-S.: review and editing. The final manuscript was read by all authors, who gave their approval. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding

Acknowledgments

The editors’ support and the anonymous reviewer’s wise critique, which served to enhance the paper’s presentation, are both gratefully acknowledged by the authors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bondy, J.A.; Murty, U.S.R. Graph Theory; Springer: New York, NY, USA, 2008. [Google Scholar]
  2. Jota, D.-M.; Jäntschi, L. Extending the Characteristic Polynomial for Characterization of C20 Fullerene Congeners. Mathematics 2017, 5, 84. [Google Scholar] [CrossRef] [Green Version]
  3. Nikolić, S.; Tolić, I.M.; Trinajstić, N. On the complexity of molecular graphs. Commun. Math. Comput. Chem. 1999, 40, 187–201. [Google Scholar]
  4. Nikolić, S.; Trinajstić, N. Complexity of molecules. J. Chem. Int. Commun. Comput. Sci. 2000, 40, 920–926. [Google Scholar]
  5. Jane<i>z</i>ˇi<i>c</i>ˇ, D.; Mili<i>c</i>ˇević, A.; Nikolić, S.; Trinajstić, N. Topological Complexity of Molecules. In Encyclopedia of Complexity and Systems Science; Meyers, R., Ed.; Springer: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
  6. Gao, Y.; Chen, S.; Tong, J.; Fu, X. Topology-enhanced molecular graph representation for anti-breast cancer drug selection. BMC Bioinform. 2022, 23, 382. [Google Scholar] [CrossRef] [PubMed]
  7. Manzoor, S.; Siddiqui, M.K.; Ahmad, S. On entropy measures of molecular graphs using topological indices. Arab. J. Chem. 2020, 13, 6285–6298. [Google Scholar] [CrossRef]
  8. Bapat, R.B. Graphs and Matrices; Springer: New York, NY, USA; London, UK, 2010. [Google Scholar]
  9. Biggs, N.L. Algebraic Graph Theory, 2nd ed.; Cambridge University Press: Cambridge, UK, 1993. [Google Scholar]
  10. Temperley, H.N.V. Graph Theory and Applications; Ellis Horwood Series in Mathematics and its Applications; Ellis Horwood Ltd.: Chichester, UK; Halsted Press: Ultimo, NSW, Australia; John Wiley and Sons, Inc.: New York, NY, USA, 1981. [Google Scholar]
  11. Brownaj, T.J.N.; Mallion, R.B.; Pollak, P.; Rothb, A. Some methods for counting the spanning trees in labelled molecular graphs, examined in relation to certain fullerenes. Discret. Appl. Math. 1996, 67, 51–66. [Google Scholar] [CrossRef] [Green Version]
  12. Kirby, E.C.; Klein, D.J.; Mallion, R.B.; Paul Pollak, P.; Sachsd, H. A theorem for counting spanning trees in general chemical graphs and its particular application to toroidal fullerenes. Croat. Chem. Acta 2004, 77, 263–278. [Google Scholar]
  13. Daoud, S.N. The deletion-contraction method for counting the number of spanning trees of graphs. Eur. Phys. J. Plus 2015, 130, 217. [Google Scholar] [CrossRef]
  14. Zhang, Z.; Liu, H.; Wu, B.; Zou, T. Spanning trees in a fractal scale—Free lattice. Phys. Rev. E Stat. Nonlinear Soft Matter 2011, 83, 016116. [Google Scholar] [CrossRef]
  15. Teufl, E.; Wagner, S. Determinant identities for Laplace matrices. Linear Algebra Appl. 2010, 432, 441–457. [Google Scholar] [CrossRef] [Green Version]
  16. Daoud, S.N.; Saleha, W. Complexity trees of the sequence of some nonahedral graphs generated by triangle. Heliyon 2020, 6, e04786. [Google Scholar] [CrossRef] [PubMed]
  17. Zeen El Deen, M.R.; Aboamer, W.A. Complexity of some duplicating networks. IEEE Access 2021, 9, 56736–56756. [Google Scholar] [CrossRef]
  18. Zeen El Deen, M.R.; Aboamer, W.A. Complexity of some graphs generated by a square. J. Math. Comput. Sci. 2021, 11, 4248–4283. [Google Scholar]
  19. Zeen El Deen, M.R. Enumeration of spanning trees in prisms of some graphs. Proyecciones J. Math. 2023, 42, 339–391. [Google Scholar] [CrossRef]
  20. Sun, W.G.; Wang, S.; Zhang, J. Counting spanning trees in a prism and anti-prism graphs. J. Appl. Anal. Comput. 2016, 6, 65–75. [Google Scholar]
  21. Shirdareh Haghighi, M.H.; Bibak, K.H. The number of spanning trees in some classes of graphs. Rocky Mt. J. Math. 2012, 42, 1183–1195. [Google Scholar]
  22. Liu, J.-B.; Daoud, S.N. The complexity of some classes of pyramid graphs created from a gear graph. Symmetry 2018, 10, 689. [Google Scholar] [CrossRef] [Green Version]
  23. Liu, J.-B.; Daoud, S.N. Number of spanning trees in the sequence of some graphs. Complexity 2019, 2019, 4271783. [Google Scholar] [CrossRef] [Green Version]
  24. Daoud, S.N. Generating formulas of the number of spanning trees of some special graphs. Eur. Phys. J. Plus 2014, 129, 146. [Google Scholar] [CrossRef]
  25. Afzal, H.U.; Javaid, M.; Ovais, A.; Alam, M.N. Computation of the complexity of networks under generalized operations. Complexity 2022, 2022, 6288054. [Google Scholar] [CrossRef]
  26. Daoud, S.N.; Mohamed, K. The complexity of Some Families of Cycle-Related Graphs. J. Taibah Univ. Sci. 2017, 11, 205–228. [Google Scholar] [CrossRef] [Green Version]
  27. Zhang, F. Matrix Theory; Springer: New York, NY, USA, 2011. [Google Scholar]
  28. Marcus, M. A Survey of Matrix Theory and Matrix Inequalities; Unvi. Allyn and Bacon, Inc.: Boston, MA, USA, 1964. [Google Scholar]
  29. Gross, D.J.; Saccoman, T.J.; Suffel, L.C. Spanning Tree Results For Graphs Furthermore, Multigraphs: A Matrix-Theoretic Approach; World Scientific Publishing Company: Singapore, 2014. [Google Scholar]
  30. Balakrishnan, R.; Ranganathan, K. A Textbook of Graph Theory; Springer Science and Business Media: New York, NY, USA, 2012. [Google Scholar]
Figure 1. Super subdivision S S D ( 2 , t ) ( C 3 ) of the cycle C 3 .
Figure 1. Super subdivision S S D ( 2 , t ) ( C 3 ) of the cycle C 3 .
Computation 11 00162 g001
Figure 2. Super subdivision S S D ( 2 , t ) ( D b 4 , 6 ) of the dumbbell graph D b 4 , 6 .
Figure 2. Super subdivision S S D ( 2 , t ) ( D b 4 , 6 ) of the dumbbell graph D b 4 , 6 .
Computation 11 00162 g002
Figure 3. Super subdivision S S D ( 2 , t ) [ P m ( C n ) ] of the dragon graph P m ( C n ) .
Figure 3. Super subdivision S S D ( 2 , t ) [ P m ( C n ) ] of the dragon graph P m ( C n ) .
Computation 11 00162 g003
Figure 4. Super subdivision S S D ( 2 , t ) ( Π 3 ) of the prism Π 3 .
Figure 4. Super subdivision S S D ( 2 , t ) ( Π 3 ) of the prism Π 3 .
Computation 11 00162 g004
Figure 5. Super subdivision S S D ( 2 , t ) [ C n P n 2 ] of the cycle C n with a P n 2 chord.
Figure 5. Super subdivision S S D ( 2 , t ) [ C n P n 2 ] of the cycle C n with a P n 2 chord.
Computation 11 00162 g005
Figure 6. Super subdivision S S D ( 2 , t ) ( K 4 ) of the complete graph K 4 .
Figure 6. Super subdivision S S D ( 2 , t ) ( K 4 ) of the complete graph K 4 .
Computation 11 00162 g006
Figure 7. Variations in the enumerated complexities of the super subdivision graphs.
Figure 7. Variations in the enumerated complexities of the super subdivision graphs.
Computation 11 00162 g007
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zeen El Deen, M.R.; Aboamer, W.A.; El-Sherbiny, H.M. The Complexity of the Super Subdivision of Cycle-Related Graphs Using Block Matrices. Computation 2023, 11, 162. https://doi.org/10.3390/computation11080162

AMA Style

Zeen El Deen MR, Aboamer WA, El-Sherbiny HM. The Complexity of the Super Subdivision of Cycle-Related Graphs Using Block Matrices. Computation. 2023; 11(8):162. https://doi.org/10.3390/computation11080162

Chicago/Turabian Style

Zeen El Deen, Mohamed R., Walaa A. Aboamer, and Hamed M. El-Sherbiny. 2023. "The Complexity of the Super Subdivision of Cycle-Related Graphs Using Block Matrices" Computation 11, no. 8: 162. https://doi.org/10.3390/computation11080162

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