Next Article in Journal
Ring-like Bright Monster Waves in Variable-Coefficient Partially Nonlocal Coupled NLS Equations with Directional Diffraction and External Perturbations in (3+1)D
Next Article in Special Issue
Generalization of Ramsey Number for Cycle with Pendant Edges
Previous Article in Journal
Edge and Node Enhancement Graph Convolutional Network: Imbalanced Graph Node Classification Method Based on Edge-Node Collaborative Enhancement
Previous Article in Special Issue
Generalized Closeness and Decay Stability of Some Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Identical Neighbor Structure: Effects on Spectrum and Independence in CNs Cartesian Product of Graphs

1
Department of Mathematics, University College, University of Kerala, Thiruvananthapuram 695034, India
2
Department of Mathematics, University of Kerala, Thiruvananthapuram 695581, India
3
Department of Mathematics, Faculty of Science, King AbdulAziz University, Jeddah 21589, Saudi Arabia
4
Department of Mathematics, Faculty of Science, Mansoura University, Mansoura 35516, Egypt
5
Department of Mathematics, Al-Leith University College, Umm Al-Qura University, Mecca 24382, Saudi Arabia
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(7), 1040; https://doi.org/10.3390/math13071040
Submission received: 2 March 2025 / Revised: 18 March 2025 / Accepted: 20 March 2025 / Published: 23 March 2025

Abstract

:
In this study, we introduced a novel graph product derived from the standard Cartesian product and investigated its structural properties, with a particular emphasis on its independence number and spectral characteristics in relation to identical neighbor structures. A key finding is that the spectrum of this newly defined product graph consists entirely of integral eigenvalues, a significant property with applications in chemistry, network theory, and combinatorial optimization. We defined C N s vertices as the vertices having an identical set of neighbors and classified graphs containing such vertices as C N s graphs. Furthermore, we introduced the C N s Cartesian product for these graphs. To formally characterize the relationships between C N s vertices, we constructed an n × n C N s matrix, where an entry is 1 if the corresponding pair of vertices are C N s vertices and 0 otherwise. Utilizing this matrix, we established that the spectrum of the C N s Cartesian product consists exclusively of integral eigenvalues. This finding enhances our understanding of graph spectra and their relation to structural properties.

1. Introduction

In graph theory, two fundamental concepts that provide valuable insights into a graph’s structure are its spectrum and independence number. The spectrum of a graph, derived from the eigenvalues of its adjacency matrix, serves as a powerful tool for analyzing key properties such as connectivity, robustness, and structural patterns [1]. By capturing how vertices and edges interact through these eigenvalues, the spectrum offers a comprehensive framework for understanding the behavior of complex networks.
Another essential concept in graph theory is the independent set and the independence number, both of which have numerous applications [2]. A subset S of the vertex set of a graph G is called an independent (or stable) set if no two vertices u , v S are adjacent in G. The largest independent sets in G are referred to as α -sets. The independence number, denoted as α ( G ) , represents the size of the largest independent set in the graph. The study of independent sets and the independence number is crucial for understanding graph properties such as sparsity, connectivity, and optimization potential in various practical applications [3]. Moreover, ref. [4] provides a relatively straightforward method to estimate upper and lower bounds for the independence number in terms of the graph spectrum.
Spectral graph theory [5] explores the relationship between graph properties and the spectrum of various graph matrices. By examining the eigenvalues of the adjacency matrix [6,7], it is possible to derive significant structural properties of the graph. For instance, the second-largest eigenvalue provides insights into the graph’s expansion and randomness properties, while the smallest eigenvalue is closely related to the independence number and chromatic number. The Cauchy eigenvalue interlacing theorem further reveals information about graph substructures, making the spectrum a useful invariant in graph analysis.
Graph theory provides a foundational framework for analyzing and understanding complex systems characterized by interconnected elements. A central concept in this framework is that of common neighbors [8], which encapsulates the immediate connections between vertices and plays a crucial role in studying structural relationships within a graph.
To lay the groundwork for our study, we build upon the concept of twin vertices [9] in a graph G. Twin vertices are pairs of vertices a and b that have exactly the same neighbors, meaning both are connected to the same set of other vertices without any differences in their connections. This concept plays a crucial role in identifying structural similarities within a graph.
In this paper, we introduce the concept of C N s vertices, which generalizes twin vertices, and apply the equivalence relation they establish to define C N s sets within a graph. These sets provide a deeper understanding of the graph’s structure by grouping together vertices that share similar connection patterns. This generalization enables a more comprehensive characterization of the newly defined C N s Cartesian product.
A key approach to quantifying the relationship between neighboring vertices in a graph is through the C N s matrix. This matrix systematically represents the identical neighbors shared among pairs of vertices, offering valuable insights into the structural patterns and connectivity dynamics within the graph.
In this study, we explored the C N s Cartesian product, a method of combining two graphs to analyze how their neighborhood relationships interact. Our primary focus is on examining the adjacency spectrum of the resulting product graph using the C N s matrix. Additionally, we investigate how the vertices with identical neighbors in the factor graphs influence the independence number of the product graph.
The study of the C N s vertices in a graph and its spectral properties has significant implications across multiple domains, including structural engineering [10], deep learning [11], and optimization [12]. The cable dome structure is an advanced prestressed space system that utilizes a network of cables and compression elements to achieve high structural efficiency, expansive spans, and an aesthetically appealing design. Its importance [10] in modern architecture and engineering makes it a preferred solution for large-scale public buildings, including stadiums, exhibition halls, terminals, and transportation hubs. A key spectral property of such graphs is that the largest eigenvalue of the adjacency matrix of this graph is directly associated with maximum force transmission within the structure and determines its load-bearing efficiency and structural stability.
Deep learning models such as Transformers [11] process long-range dependencies in student performance data. Similarly, graph neural networks (GNNs) leverage spectral properties to model complex dependencies in educational and networked systems. The phenomenon of emergent abilities in GNNs, where performance dramatically improves beyond a certain scale [13], is closely tied to spectral properties. In particular, the largest eigenvalue of the adjacency matrix influences long-range learning dependencies in GNNs.
A physics-informed neural network (PINN)-based resilience framework for multi-state systems (MSS) [14] and the concept of a service function chain (SFC) [15] share graph-based modeling, stability analysis, and adaptive optimization, making them relevant across engineering, network resilience, and AI-driven forecasting. The discounted infinite horizon optimal control problem for stochastic learning networks (SLN) [12] is also deeply connected to spectral graph theory, particularly through Markov decision processes (MDPs) and value iteration.
Our objective is to understand how identical neighborhoods impact the spectrum and independence number of the C N s Cartesian product. Understanding these properties is crucial for applications in structural engineering, deep learning, network resilience, and optimization. Through this study, we bridge graph theoretical concepts with real-world applications, enhancing our ability to design more efficient, stable, and scalable systems across multiple domains. To achieve this, we analyze undirected graphs represented by G = ( V , E ) , where V is the set of vertices and E is the set of edges. A crucial metric in this investigation is the concept of graph energy, as defined in the literature [16]. This metric, denoted by E , is calculated as the sum of the absolute eigenvalues of the adjacency matrix of G, providing a quantitative measure of the graph’s structural properties.
By incorporating the energy metric into our analysis, we aim to gain deeper insights into how common neighborhoods influence the organization of complex systems represented by the C N s Cartesian product of graphs. Through the examination of the adjacency spectrum, we seek to identify significant patterns that reveal the underlying structural properties and interconnectedness within these intricate networks. Ultimately, this investigation aims to bridge theoretical concepts with practical applications, enhancing our understanding of graph dynamics and their real-world implications.

2. Preliminaries

In graph theory, the study of product graphs offers valuable insights into the structural properties and interactions of complex systems. A product graph is formed by combining two or more graphs, leading to new structures with unique characteristics. One such product is the Cartesian product, which has been extensively studied [17] for its role in various applications, including network design, computer science, and chemistry.
In this work, we introduce a new type of product graph inspired by the Cartesian product, that focuses on the concept of identical neighbors. We refer to this new construction as the C N s Cartesian product. The idea of vertices with identical neighbors, referred to as C N s vertices, plays a critical role in understanding relationships between vertices, as vertices with identical neighbors exhibit a high level of structural similarity within a graph. These vertices form the foundation of the newly defined product graph.
This research bridges theoretical graph concepts with practical applications, providing a framework for understanding how identical neighborhoods and the resulting spectrum can impact various fields, such as network design, protein folding, and stability analysis in complex systems. Through the concept of the C N s Cartesian product, we aim to offer a novel perspective on graph dynamics and their underlying mathematical structures. Before proceeding further, let us discuss some fundamental terminologies:
Definition 1
([18]). Let G be a graph with vertex set V and edge set E. The neighborhood N ( v ) of a vertex v V is the set of all neighbors of v. i.e., N ( v ) = { u : { u , v } E } .
Definition 2
([19,20]). The spectrum S(G) of an undirected graph G of order n is defined as the non-increasing sequence of the n real eigenvalues of the adjacency matrix of G. It has been found that certain graphs have an integral spectrum, i.e., each eigenvalue is an integer. Such graphs are called integral graphs. If λ 1 < λ 2 < < λ k are distinct eigenvalues of a graph G with corresponding multiplicities p 1 , p 2 , , p k , then the spectrum of G denoted as S ( G ) is represented as λ 1 p 1 , λ 2 p 2 , , λ k p k .
Definition 3
([21]). The nullity η ( G ) of a graph G is the multiplicity of the eigenvalue zero in the spectrum of G.
Definition 4
([22]). If a graph has eigenvalue 0, then it is called a singular graph; otherwise, it is called a nonsingular graph.
Definition 5.
Let G be a graph with V = { v 1 , v 2 , , v n } vertices. Then two vertices v i , v j : 1 i , j n are C N s vertices if N ( v i ) = N ( v j ) .
Definition 6
([9]). Let G = ( V , E ) be a graph. Two vertices (a and b) are twin vertices in G if and only if they have the same neighborhood. In addition, if the edge ( a , b ) belongs to E, a and b are called true twins; otherwise, they are called false twins.
Definition 7.
Let G be a graph with vertex set V = { v 1 , v 2 , , v n } . The vertices with the same neighborhood are called  C N s  vertices. The pair of C N s vertices are false twins [9], and the presence of such vertices makes a graph C N s . A graph G is said to be a C N s graph if it contains at least one pair of C N s vertices. A graph that is not a C N s graph is called a D N s graph.
Definition 8.
C N s matrix of a finite graph G with vertex set V = { v 1 , v 2 , , v n } is an n × n matrix denoted as C N s ( G ) , defined by C N s ( G ) = [ c i j ] , where
c i j = 1 i f v i a n d v j a r e C N s v e r t i c e s , 0 o t h e r w i s e .
Definition 9.
The set of all eigenvalues of the C N s matrix of a graph G is called the C N s spectrum of G. The sum of absolute values of these eigenvalues is called C N s energy of the graph and is denoted as E C N .
Also, the C N s spectral radius is defined as the largest absolute value of the eigenvalues in the C N s spectrum.
Definition 10.
The multiplicity of the eigenvalue 0 in the C N s spectrum of a graph is called C N s nullity and is denoted as η C N .
Example 1.
Consider the graph in Figure 1.
Here, { v 1 , v 2 , , v n 1 } are C N s vertices. Hence, the Star graph S n : n 3 is a C N s graph.
Now, C N s matrix is J n 1 I n 1 0 0 0 , where J n 1 is the matrix of order n 1 × n 1 with all entries being 1.
The eigenvalues of J n I n [6] are 1 with multiplicity n 1 and n 1 with multiplicity 1.
Hence, the C N s spectrum of S n is 0 1 , ( 1 ) n 2 , ( n 2 ) 1 .
So the C N s energy, E C N ( S n ) = 2 n 4 , and C N s nullity, η C N ( S n ) = 1 .
Remark 1.
The concept “Common Neighborhood” partitions the vertex set of a graph G into disjoint sets so that we can introduce the following definition.
Definition 11.
Let G = ( V , E ) be a graph and v V be a vertex of G. Then CN set corresponding to v is denoted by C N G ( v ) or simply C N ( v ) and is defined as C N G ( v ) = { u V : N ( v ) = N ( u ) } .
Example 2.
Consider the cycle graph C 4 shown in Figure 2, then C N G ( v 1 ) = { v 1 , v 2 } , which is also the CN set for v 2 . Similarly, the CN set for v 3 and v 4 is { v 3 , v 4 } . Hence, C 4 has two CN sets- { v 1 , v 2 } , { v 3 , v 4 }
Also, in Example 1, the CN sets are { v 1 , v 2 , , v n 1 } , { v n } .
Definition 12.
A vertex whose CN set is a singleton is called a DN vertex. A CN set containing two elements is referred to as a Binary CN set.
In the Example 1, v n is a DN vertex, whereas in Example 2, the graph contains no DN vertices.
In Example 2, the sets { v 1 , v 2 } (both have v 3 , v 4 as neighbors) and { v 3 , v 4 } (both have v 1 , v 2 as neighbors) are binary CN sets.
Definition 13
([23]). Let A be an m × n matrix and B be a p × q matrix. The Kronecker product, denoted by A B , is an ( m p ) × ( n q ) matrix, defined as A B = a 11 B a 12 B a 1 n B a 21 B a 22 B a 2 n B a m 1 B a m 2 B a m n B where each entry a i j of A is multiplied by the entire matrix B.
Theorem 1
([23]). The spectrum of the Kronecker product of two matrices A and B consists of the pairwise product of the eigenvalues of A and B.
Definition 14
([24]). If A is an m × m matrix and B is an n × n matrix, then the Kronecker sum A B of A and B is defined as: A B = I m B + A I n , where I m and I n are the identity matrices of order m and n, respectively, anddenotes the Kronecker product.
Theorem 2
([24]). The spectrum of the Kronecker sum of two matrices A and B consists of the pairwise sum of the eigenvalues of A and B. This means that if λ 1 , λ 2 , , λ k 1 are the eigenvalues of A and μ 1 , μ 2 , , μ k 2 are the eigenvalues of B, then the eigenvalues of the Kronecker sum A B = I m B + A I n are given by:
λ i + μ j for each i = 1 , 2 , , k 1 and j = 1 , 2 , , k 2 .

3. CN s Spectrum of CN s Graphs

In this section, we evaluated the C N s spectrum of C N s graphs and used this analysis to achieve our ultimate goal: determining the adjacency spectrum of the C N s Cartesian product of two C N s graphs.
Theorem 3.
Let G be a C N s graph. Then C N s spectrum of G contains only integral values.
Proof. 
Consider a graph G with C N sets of sizes r 1 , r 2 , , r k , where each r i 1 : 1 i k . Then we can label the vertices of G in such a way that the C N s matrix of G has a structure of block matrices with non-zero entries occurring only in k diagonal blocks and is given by B i i = J r i I r i : i = 1 , 2 , , k . Here, J r i denotes an all-one’s square matrix of size r i , while I r i signifies the identity matrix of size r i .
The eigenvalues of the matrix J n I n , ref. [19] are characterized by two distinct values: 1 with multiplicity n 1 , and n 1 with multiplicity 1. Hence, the non-zero elements in the C N s spectrum of G are tabulated as
Eigenvalue−1−1……−1 r 1 1 r 2 1 …… r k 1
Multiplicity r 1 1 r 2 1 …… r k 1 11……1
Now, if the graph G has some DN vertices, then the CN set corresponding to these vertices will be singleton, and the diagonal block corresponding to the CN set will be a zero matrix of order 1; therefore, the eigenvalues corresponding to these DN vertices are 0. If G has r number of DN vertices and k number of CN sets with r 1 , r 2 , , r k (where each r i 1 , i = 1 , 2 , , k ) elements, then the C N s spectrum of G consists of the following eigenvalues:
0 with multiplicity r (equal to the number of DN vertices).
−1 with multiplicity r 1 + r 2 + + r k k .
r 1 1 , r 2 1 , , r k 1 , each with multiplicity 1.
Also, if G has n number of vertices, then n = r 1 + r 2 + + r k + r .
Hence, the C N s spectrum of G is 0 r , ( 1 ) n r k , ( r 1 1 ) 1 , ( r 2 1 ) 1 , , ( r k 1 ) 1 .
Clearly, all these values are integers. Hence, the proof is complete. □
Remark 2.
The complement of a C N s graph is not necessarily C N s , and the complement of a D N s graph may indeed be C N s . An example is given below.
Example 3.
For instance, consider Figure 3, where G = C 4 is a C N s graph, but its complement shown is not.
Theorem 4.
If a C N s graph with n vertices has k number of CN sets with cardinality r 1 , r 2 , , r k where each r i > 1 : i = 1 , 2 , , k and r number of DN vertices, then C N s energy of G is 2 ( n r k ) .
Proof. 
Clearly, n = r 1 + r 2 + + r k + r . Theorem 3 gives the C N s eigenvalues and hence the C N s energy of G
E C N = r 1 + r 2 + + r k k + r 1 1 + r 2 1 + + r k 1 = 2 ( r 1 + r 2 + + r k k ) = 2 ( n r k ) .
Theorem 5.
The C N s nullity of a C N s graph G is exactly the number of D N vertices in G.
Proof. 
By Theorem 3, the multiplicity of the eigenvalue 0 is exactly the number of DN vertices for a C N s graph. Hence the C N s nullity is the number of DN vertices in G. □

4. CN s Cartesian Product

The C N s Cartesian product is a novel graph product operation that extends the traditional Cartesian product of graphs by incorporating the concept of common neighbors. The C N s Cartesian product focuses on the common neighbors of vertices to provide a new perspective on how vertices in different graphs can be connected. In the traditional Cartesian product of two graphs, the vertices of the resulting graph are formed by combining the vertices of the original graphs, and edges are established based on the adjacency relations in the original graphs. However, the C N s Cartesian product introduces a twist: the adjacency of vertices in the product graph is determined not only by the original graph’s adjacency relations but also by the common neighborhood structure within each graph.
Definition 15.
Let G 1 = ( V 1 , E 1 ) and G 2 = ( V 2 , E 2 ) be two graphs. Then the C N s Cartesian product of G 1 and G 2 is denoted by G 1 G 2 and has V 1 × V 2 as its vertex set. Two vertices ( u 1 , v 1 ) and ( u 2 , v 2 ) are adjacent if and only if
  • u 1 = u 2 and v 1 , v 2 are C N s vertices in G 2 .
or
  • u 1 , u 2 are C N s vertices in G 1 and v 1 = v 2 .
The C N s Cartesian product of S 4 and P 3 is depicted in Figure 4.
The standard Cartesian product of S 4 and P 3 is depicted in Figure 5.
The C N s Cartesian product focuses on pairs of C N s veritices (false twins), making it a subset of the complement of the standard Cartesian product of the same graphs.

5. Properties of CN s Cartesian Product

In this section, we explore and identify some fundamental properties of the C N s Cartesian product graph that are shared with standard graph products [18]. These properties provide insights into the behavior and characteristics of the graph, contributing to a deeper understanding of its structure and potential applications.
  • If G 1 = ( V 1 , E 1 ) , G 2 = ( V 2 , E 2 ) are two graphs of order n 1 and n 2 respectively, then the order of G 1 G 2 is n 1 n 2 .
    This result follows from the fact that the vertex set of G 1 G 2 is the cross product of V 1 × V 2 . Here, G 1 and G 2 are of order n 1 , n 2 , respectively, and hence the order of G 1 G 2 is n 1 n 2 .
  • If G 1 , G 2 are any two graphs, then G 1 G 2 G 2 G 1 .
    To explain this symmetry, let V 1 and V 2 be the vertex sets of G 1 and G 2 , respectively. Then the vertex set of G 1 G 2 is the Cartesian product, V 1 × V 2 and that of G 2 G 1 is V 2 × V 1 . According to the definition of C N s Cartesian product, the connectivity between the vertices is preserved in the same manner for both G 1 G 2 and G 2 G 1 . Hence, G 1 G 2 G 2 G 1 .
  • If G 1 , G 2 , and G 3 are any three graphs, then ( G 1 G 2 ) G 3 = G 1 ( G 2 G 3 ) .
    To demonstrate this property, consider the vertex set V 1 , V 2 , V 3 of G 1 , G 2 , G 3 , then the vertex set for ( G 1 G 2 ) G 3 and G 1 ( G 2 G 3 ) is V 1 × V 2 × V 3 . According to the definition of C N s Cartesian product, the connectivity between the vertices will be preserved in same manner for both ( G 1 G 2 ) G 3 and G 1 ( G 2 G 3 ) . Hence, ( G 1 G 2 ) G 3 = G 1 ( G 2 G 3 ) .
  • If G 1 , G 2 are any two D N s graphs with n 1 and n 2 vertices, respectively, then G 1 G 2 is a null graph with n 1 n 2 vertices.
    Given G 1 and G 2 are two D N s graphs. Hence, it has no C N s vertices. But two vertices ( u 1 , v 1 ) and ( u 2 , v 2 ) are adjacent in G 1 G 2 if and only if either u 1 , u 2 or v 1 , v 2 (not both) are C N s vertices in G 1 or G 2 , respectively. Being that G 1 and G 2 are D N s graphs, there are no such cases. Hence, G 1 G 2 has no edges and becomes a null graph.

6. More About the CN s Cartesian Product

In this section, we examine the critical role of binary CN sets in identifying the C N s Cartesian product as a C N s graph. These binary CN sets are crucial for preserving the defining traits of a C N s graph within the product structure. Furthermore, we note that the newly formed product graph also inherits binary CN sets, which significantly impact both its structure and spectral characteristics. This analysis offers valuable insights into how binary CN sets shape the overall behavior of the C N s Cartesian product.
Theorem 6.
If G 1 and G 2 are two C N s graphs, each having at least one binary CN set, then G 1 G 2 is also a C N s graph.
Proof. 
Let { u i , u k } be a binary CN set of G 1 and { v j , v m } be a binary CN set of G 2 . Then, the vertices ( u i , v j ) , ( u k , v m ) in G 1 G 2 form a CN set because they share common neighbors, namely { ( u i , v m ) , ( u k , v j ) } . Hence, G 1 G 2 is a C N s graph. □
Theorem 7.
If G 1 and G 2 are two C N s graphs, each having at least one binary CN set, then the C N s Cartesian product G 1 G 2 will contain at least two binary CN sets.
Proof. 
Let { u i , u k } be a binary CN set of G 1 and { v j , v m } be a binary CN set of G 2 . Then, the vertices ( u i , v j ) and ( u k , v m ) in G 1 G 2 have identical neighbors as { ( u i , v m ) , ( u k , v j ) } , and the vertices ( u i , v m ) and ( u k , v j ) also have identical neighbors ( u i , v j ) , ( u k , v m ) . Thus, the two binary CN sets of G 1 G 2 are { ( u i , v j ) , ( u k , v m ) } and { ( u i , v m ) , ( u k , v j ) } . □
Theorem 8.
Let G 1 and G 2 be two C N s graphs with n 1 and n 2 vertices, respectively. Also, assume that the number of CN sets of G 1 and G 2 are k 1 and k 2 , respectively, with all the CN sets of G 1 and G 2 having more than one element being binary. Then C N s energy of G 1 G 2 is 4 k 1 k 2 . Moreover, the C N s nullity of G 1 G 2 is n 1 n 2 4 k 1 k 2 .
Proof. 
The C N s matrix of G 1 G 2 is a block matrix where the 2 k 1 k 2 diagonal blocks are given by J 2 I 2 , where J 2 is a 2 × 2 matrix with all elements equal to 1 and I 2 is the identity matrix of order 2. The characteristic polynomial of J 2 I 2 is λ 2 1 , and all other blocks in the matrix are zero matrices. Therefore, the C N s spectrum of G 1 G 2 is { 1 2 k 1 k 2 , 1 2 k 1 k 2 , 0 n 1 n 2 4 k 1 k 2 } so that the C N s nullity of G 1 G 2 is n 1 n 2 4 k 1 k 2 . And C N s energy is 2 k 1 k 2 + 2 k 1 k 2 = 4 k 1 k 2 . □
Theorem 9.
If G 1 and G 2 are two C N s graphs with no binary CN sets, then G 1 G 2 is a D N s graph.
Proof. 
Let { u 1 , u 2 , u 3 , , u n } : n > 2 be an arbitrary CN set of G 1 and let { v 1 , v 2 , , v m } : m > 2 be an arbitrary CN set of G 2 . Now, consider the vertices ( u i , v j ) , ( u k , v j ) : 1 i , k n , 1 j m of G 1 G 2 . Since u i , u k : 1 i , k n are C N s vertices in G 1 , the neighborhood of ( u i , v j ) contains ( u k , v j ) ; the neighborhood of ( u k , v j ) contains ( u i , v j ) for j = 1 , 2 , , m and has no self loops. Hence, no vertices in G 1 G 2 have identical neighbors. Therefore, G 1 G 2 is a D N s graph. □
Theorem 10.
If G 1 and G 2 are two D N s graphs, then G 1 G 2 is also a D N s graph.
Proof. 
Given that G 1 and G 2 are D N s graphs. Therefore, G 1 and G 2 have no C N s vertices. By definition, G 1 G 2 has no edges. Therefore, G 1 G 2 is a null graph and is a D N s graph. □
Theorem 11.
If G 1 is a C N s graph and G 2 is a D N s graph, then G 1 G 2 is also a D N s graph.
Proof. 
Let u i , u j be C N s vertices of G 1 and v k be an arbitrary vertex of G 2 . Then ( u i , v k ) , ( u j , v k ) are adjacent in G 1 G 2 . Since G 2 is a D N s graph, there does not exists a vertex v l in G 2 such that v k and v l have common neighbors. Thus, we cannot make the vertices ( u j , v l ) and ( u j , v k ) adjacent in G 1 G 2 . Hence, the vertices ( u i , v k ) and ( u j , v l ) have no common neighbors. Therefore, there do not exist any C N s vertices in G 1 G 2 . □
Theorem 12.
If ( u , v ) is a vertex of G 1 G 2 , then neighbors of ( u , v ) in G 1 G 2 is N G 1 G 2 ( ( u , v ) ) =   { ( C N G 1 ( u ) u ) × { v } } { { u } × ( C N G 2 ( v ) v ) } .
Proof. 
By the definition of G 1 G 2 , two vertices ( u 1 , v 1 ) and ( u 2 , v 2 ) are adjacent if:
  • u 1 = u 2 and v 1 , v 2 are C N s vertices in G 2 , or
  • u 1 , u 2 are C N s vertices in G 1 and v 1 = v 2 .
Therefore, to determine the neighbors of a vertex ( u , v ) , we need to consider:
  • all vertices in the C N set of u in G 1 , excluding u itself, and
  • all vertices in the C N set of v in G 2 , excluding v itself.
Thus, the neighborhood of ( u , v ) in G 1 G 2 is given by:
N G 1 G 2 ( ( u , v ) ) = { ( C N G 1 ( u ) u ) × { v } } { { u } × ( C N G 2 ( v ) v ) } .
Hence the proof is complete. □
Corollary 1.
If G 1 and G 2 are two C N s graphs with n 1 and n 2 vertices, respectively, the number of edges in the product graph G 1 G 2 is given by
n 1 c i C ( G 2 ) n ( c i ) 2 + n 2 c i C ( G 1 ) n ( c i ) 2 ,
where C ( G 1 ) , C ( G 2 ) are the collections of all CN sets of G 1 , G 2 , respectively, which are not singletons, and n ( c i ) denotes the number of vertices in each CN set c i .
Proof. 
By the Theorem 12, the number of edges drawn from the vertex ( u , v ) in G 1 G 2 is the total of n 1 times number of ways of selecting two elements from the CN set of v in G 2 and n 2 times the number of ways of selecting two elements from the CN set of u in G 1 .
Number of edges in G 1 G 2 = n 1 c i C ( G 2 ) n ( c i ) 2 + n 2 c i C ( G 1 ) n ( c i ) 2 .
Corollary 2.
If u and v are two DN vertices of G 1 and G 2 , respectively, then ( u , v ) is an isolated vertex in G 1 G 2 .
Proof. 
Since u and v are DN vertices of G 1 and G 2 , respectively, C N G 1 ( u ) = { u } and C N G 2 ( v ) = { v } . By the Theorem 11, the neighborhood of ( u , v ) in G 1 G 2 , N G 1 G 2 ( ( u , v ) ) = ϕ .
Hence, ( u , v ) is an isolated vertex in G 1 G 2 . □
Corollary 3.
The number of isolated vertices in G 1 G 2 is given by the product of number of DN vertices in G 1 and the number of DN vertices in G 2 .
Proof. 
If u and v are DN vertices of G 1 and G 2 , respectively, then by the above corollary, ( u , v ) , is an isolated vertex in G 1 G 2 . Hence, the number of isolated vertices in G 1 G 2 is the product of the number of DN vertices in G 1 and the number of DN vertices in G 2 . □
Corollary 4.
If the graphs G 1 and G 2 have d 1 and d 2 DN vertices, respectively, and contain r 1 and r 2 binary CN sets, then the components of G 1 G 2 contain r 1 d 1 + r 2 d 2 path of length 2.
Proof. 
Let u , v be arbitrary DN vertices of G 1 and G 2 , respectively. Also, let { u 1 , u 2 } , { v 1 , v 2 } be a binary CN set of G 1 and G 2 , respectively. Then, in the graph G 1 G 2 , the pairs ( u , v 1 ) and ( u , v 2 ) are adjacent. Since { v 1 , v 2 } is a binary CN set, no other edges exist between ( u , v 1 ) and ( u , v 2 ) , forming a path of length 2. Similarly, the pairs ( v , u 1 ) , ( v , u 2 ) form a path of length 2. Since the graphs have d 1 , d 2 DN vertices and r 1 , r 2 binary CN sets, the components of G 1 G 2 consist of r 1 d 1 + r 2 d 2 path of length 2. □
Theorem 13.
The C N s Cartesian product of two arbitrary graphs will always result in a disconnected graph.
Proof. 
We know that the C N s Cartesian product of two D N s graphs always results in a null graph and is therefore disconnected.
Next, consider the C N s Cartesian product of a C N s graph and a trivial graph. In this case also, the distinct CN sets of the C N s graph corresponds to distinct components, and hence, the C N s Cartesian product graph is disconnected. Now, consider a graph G 1 , which is a C N s graph with CN sets c 1 , c 2 , , c n , and a D N s graph G 2 with vertex set V ( G 2 ) = { u 1 , u 2 , , u m } . In the C N s Cartesian product G 1 G 2 , vertices of the form ( v i , u ) and ( v j , u ) , where i , j = 1 , 2 , , n and u V ( G 2 ) , are adjacent if and only if v i and v j belong to the same CN set of G 1 . However, if v i and v j belong to different CN sets, the vertices ( v i , u ) and ( v j , u ) are not adjacent. As a result, there are n × m components in G 1 G 2 , confirming that the product graph is disconnected.
Next, consider two C N s graphs, G 1 and G 2 , with CN sets c 1 , c 2 , , c n and s 1 , s 2 , , s q , respectively, where at least one of the sets contains more than one element. Vertices of the form ( v i , u ) and ( v j , u ) , where i , j = 1 , 2 , , n and u V ( G 2 ) , are adjacent if and only if v i and v j belong to the same CN set of G 1 . Similarly, vertices like ( v , u i ) and ( v , u j ) are adjacent if and only if u i and u j belong to the same CN set of G 2 . Hence there are n × q components in G 1 G 2 . Therefore, the product graph G 1 G 2 is also disconnected. □
Corollary 5.
If G 1 and G 2 are two C N s graphs with r 1 and r 2 CN sets, respectively, then G 1 G 2 has r 1 r 2 components.
Corollary 6.
If graph G 1 has p 1 CN sets with k 1 elements, and graph G 2 has p 2 CN sets with k 2 elements, then the number of isomorphic components with k 1 k 2 elements is p 1 p 2 .

7. Independence Number of the CN s Cartesian Product Graph

In graph theory, the independence number of a graph is a fundamental measure that captures the largest set of mutually nonadjacent vertices, known as an independent set. This number plays a critical role in understanding the structure and behavior of graphs, particularly in terms of their sparsity, connectivity, and combinatorial properties.
For the C N s Cartesian product, understanding the independence number becomes especially important. The independent set in this graph consists of vertex pairs that are mutually nonadjacent, determined by their shared neighbor relationships within the individual graphs. Investigating the independence number of these product graphs provides important structural insights, such as the nature of disjoint components and how they interconnect.
Here, we investigate how the independence number is affected by the interplay between the CN sets of the input graphs G 1 and G 2 and how this number reflects the overall organization of the product graph. By studying the independence number in the context of the C N s Cartesian product, we aim to deepen our understanding of the graph’s structural properties and their potential applications in various fields such as network theory, optimization, and computational biology.
Theorem 14.
Let G 1 and G 2 be two C N s graphs with CN sets c 1 , c 2 , , c r 1 in G 1 and s 1 , s 2 , , s r 2 in G 2 . The independence number of the C N s Cartesian product of these two graphs is given by i = 1 r 1 j = 1 r 2 m i n ( n ( c i ) , n ( s j ) ) , where n ( c i ) denote the number of vertices in each CN set c i .
Proof. 
Given that G 1 and G 2 are two C N s graphs with r 1 and r 2 CN sets, respectively. We will prove that the independent set constructed in the following way for the C N s Cartesian product G 1 G 2 is a maximum independent set. The independent set is constructed by considering the CN sets of G 1 and G 2 . If two distinct vertices u i , u k in G 1 and v j , v l in G 2 belong to the same CN set of G 1 and G 2 , respectively, then by the definition of the C N s Cartesian product, the vertices ( u i , v j ) and ( u k , v l ) are nonadjacent in a component of G 1 G 2 . Since G 1 and G 2 have r 1 and r 2 CN sets, respectively, by Corollary 6, the graph G 1 G 2 has r 1 r 2 components. To construct an independent set, we take the union of nonadjacent vertices from each component.
Now, consider an arbitrary component of G 1 G 2 , formed by the CN sets c i = { u 1 , u 2 , , u k i } from G 1 and s j = { v 1 , v 2 , , v k j } from G 2 .
  • If n ( c i ) = n ( s j ) = k (say), then { ( u 1 , v 1 ) , ( u 2 , v 2 ) , , ( u k , v k ) } is the independent set for G 1 G 2 .
  • If n ( c i ) > n ( s j ) i.e., k i > k j , then { ( u 1 , v 1 ) , ( u 2 , v 2 ) , , ( u k j , v k j ) } is the independent set for G 1 G 2 .
  • If n ( c i ) < n ( s j ) i.e., k i < k j , then { ( u 1 , v 1 ) , ( u 2 , v 2 ) , , ( u k i , v k i ) } is the independent set for G 1 G 2 .
Since we have selected mutually nonadjacent vertices, the set formed is indeed an independent set. Furthermore, it is an independent set that contains the largest possible number of vertices. In other words, no independent set in the graph has more vertices than this one. Therefore, the maximum independent set for the component formed by c i × s j contains m i n ( k i , k j ) elements.
Thus, the maximum independent set of G 1 G 2 is the disjoint union of the largest independent sets from each component of G 1 G 2 . The size of the independent set we have constructed is the largest possible, as it fully utilizes the capacity of mutually nonadjacent vertices from each component. Additionally, if we attempt to add any further vertex pairs to this set, at least one of them would be adjacent to a vertex in the constructed independent set, violating its independence. Hence, the independence number of G 1 G 2 is i = 1 r 1 j = 1 r 2 m i n ( c i , s j ) . □

8. Main Results on CN s Cartesian Product

This section focuses on the primary goal of our work. We conducted a detailed analysis to identify the adjacency spectrum of the C N s Cartesian product, which is a crucial aspect of understanding the graph’s structural properties. By examining the eigenvalues of the adjacency matrix, we were able to determine the spectrum, which reveals how the vertices of the graph are connected and how these connections influence the overall behavior of the graph.
Theorem 15.
If G 1 is a C N s graph with p 1 vertices and G 2 is a C N s graph with p 2 vertices, then the adjacency matrix of G 1 G 2 is given by
I p 1 C N s ( G 2 ) + C N s ( G 1 ) I p 2
i.e., the Kronecker sum of C N s ( G 1 ) and C N s ( G 2 ) .
Proof. 
Let { u 1 , u 2 , , u p 1 } be the vertices of G 1 and { v 1 , v 2 , , v p 2 } be the vertices of G 2 . The adjacency matrix of G 1 G 2 can be constructed using block matrices as given in Table 1:
Each block in the diagonal are determined by the CN sets of G 2 . The diagonal blocks are exactly the matrix C N s ( G 2 ) and the non-diagonal blocks are nonzero in the place where 1 occurs in the matrix C N s ( G 1 ) and in such blocks the diagonal elements have only entry as 1 and is determined by C N s vertices of G 1 .
Hence, the adjacency matrix of G 1 G 2 is given by
I p 1 C N s ( G 2 ) + C N s ( G 1 ) I p 2 .
Corollary 7.
The eigenvalues of G 1 G 2 is the pairwise sum of spectrum of C N s ( G 1 ) and C N s ( G 2 ) .
Corollary 8.
Let G 1 and G 2 be two C N s graphs with k 1 and k 2 number of DN vertices. Also, if G 1 has CN sets of order r 1 , r 2 , , r p 1 and G 2 has CN sets of order t 1 , t 2 , , t p 2 , then
(i)
the nullity of G 1 G 2 is k 1 × k 2 .
(ii)
the distinct eigenvalues of G 1 G 2 are
0 , 1 , 2 , r 1 1 , r 2 1 , , r n 1 1 , t 1 1 , t 2 1 , , t p 2 1 ,
r 1 2 , r 2 2 , , r n 1 2 , t 1 2 , t 2 2 , , t p 2 2 ,
r 1 + t 1 2 , r 1 + t 2 2 , , r 1 + t p 2 2 ,
r 2 + t 1 2 , r 2 + t 2 2 , , r 2 + t p 2 2 ,
r p 1 + t 1 2 , r p 1 + t 2 2 , , r p 1 + t p 2 2 .
(iii)
If G 1 or G 2 or both have no DN vertices, then G 1 G 2 is non-singular.
Proof. 
The eigenvalues of C N s ( G 1 ) are given as follows:
Eigenvalue0 1 1 …… 1 r 1 1 r 2 1 …… r p 1 1
Multiplicity k 1 r 1 1 r 2 1 …… r p 1 1 11……1
The eigenvalues of C N s ( G 2 ) are as follows:
Eigenvalue0 1 1 …… 1 t 1 1 t 2 1 …… t p 2 1
Multiplicity k 2 t 1 1 t 2 1 …… t p 2 1 11……1
If G 1 and G 2 have n 1 and n 2 vertices, respectively, then n 1 = k 1 + r 1 + r 2 + + r p 1 and n 2 = k 2 + t 1 + t 2 + + t p 2 . Also, the eigenvalues of G 1 G 2 are the pairwise sums of the spectra of C N s ( G 1 ) and C N s ( G 2 ) , resulting in the eigenvalues of G 1 G 2 , as shown in the following Table 2:
Theorem 16.
Let G 1 and G 2 be two C N s graphs with n 1 and n 2 vertices, respectively, with k 1 and k 2 number of DN vertices. Also, G 1 has CN sets of order r 1 , r 2 , , r p 1 and G 2 has CN sets of order t 1 , t 2 , , t p 2 . Then, the energy of G 1 G 2 is
2 ( n 2 k 2 p 2 ) ( n 1 p 1 ) + ( n 1 k 1 p 1 ) ( n 2 p 2 ) .
Proof. 
By the above corollary, we get energy of G 1 G 2 by adding all the eigenvalues.
E ( G 1 G 2 ) = k 1 ( N 2 k 2 n 2 ) + k 2 ( N 1 k 1 n 1 ) + 2 ( N 1 k 1 n 1 ) ( N 2 k 2 n 2 ) + k 2 ( N 1 k 1 n 1 ) + k 1 ( N 2 k 2 n 1 ) + ( N 2 k 2 n 2 ) ( N 1 k 1 2 n 1 ) + ( N 1 k 1 n 1 ) ( N 2 k 2 2 n 2 ) + n 2 r 1 + N 2 k 2 2 n 2 + n 2 r 2 + N 2 k 2 2 n 2 + + n 2 r n 1 + N 2 k 2 2 n 2 = 2 k 1 ( N 2 k 2 n 2 ) + 2 k 2 ( N 1 k 1 n 1 ) + 2 ( N 1 k 1 n 1 ) ( N 2 k 2 n 2 ) + ( N 2 k 2 n 2 ) ( N 1 k 1 2 n 1 ) + ( N 1 k 1 n 1 ) ( N 2 k 2 2 n 2 ) + n 2 ( N 1 k 1 ) + n 1 ( N 2 k 2 2 n 2 ) = 2 ( N 2 k 2 n 2 ) ( N 1 n 1 ) + ( N 1 k 1 n 1 ) ( N 2 n 2 ) .
If G 1 and G 2 are two C N s graphs, then energy of G 1 G 2 is always even.
Corollary 9.
If G 1 and G 2 are two C N s graphs with no DN vertices, then the energy of G 1 G 2 is a multiple of 4.

9. Open Problems on the Symmetry of CN s Cartesian Product Graphs

9.1. Open Problem 1: Characterization of Automorphism Groups of the C N s Cartesian Product

Given the automorphism groups Aut ( G 1 ) and Aut ( G 2 ) , determine the structure of Aut ( G 1 G 2 ) in the context of the C N s Cartesian product.
  • Under what conditions does Aut ( G 1 G 2 ) decompose as a direct or semi-direct product of Aut ( G 1 ) and Aut ( G 2 ) ?
  • What are necessary and sufficient conditions for Aut ( G 1 G 2 ) to be isomorphic to Aut ( G 1 ) × Aut ( G 2 ) in the C N s Cartesian product setting?

9.2. Open Problem 2: Vertex-Transitivity of the C N s Cartesian Product Graph

If G 1 and G 2 are vertex-transitive, does it follow that G 1 G 2 is vertex-transitive under the C N s Cartesian product?
  • Identify graph-theoretic properties of G 1 and G 2 that guarantee vertex-transitivity of G 1 G 2 .
  • Are there counterexamples where both G 1 and G 2 are vertex-transitive, but G 1 G 2 is not in the C N s Cartesian product framework?

9.3. Open Problem 3: Edge-Transitivity and Arc-Transitivity in the C N s Cartesian Product

Under what conditions is G 1 G 2 edge-transitive or arc-transitive in the C N s Cartesian product, given that G 1 and G 2 possess these properties?
  • Develop criteria for when edge-transitivity or arc-transitivity is preserved under the C N s Cartesian product operation.
  • Investigate whether symmetry-breaking phenomena can occur, leading to cases where G 1 G 2 has fewer symmetry properties than G 1 and G 2 .

9.4. Open Problem 4: Relationship Between Symmetric Graphs and Their C N s Cartesian Product

If G 1 and G 2 are symmetric graphs (i.e., arc-transitive and vertex-transitive), is G 1 G 2 necessarily symmetric in the C N s Cartesian product?
  • Are there additional symmetry conditions required for the C N s Cartesian product graph to be arc-transitive?
  • Can the classification of known symmetric graphs be extended to include their C N s Cartesian product graphs?

10. Conclusions and Future Scope

In this paper, we introduced and examined the concept of the C N s Cartesian product of graphs, with a focus on how identical neighbor structures impact both the spectrum and independence number of the graph. By analyzing the adjacency spectrum using the C N s matrix and considering the influence of vertices with identical neighbors, we gained deeper insights into the interplay between graph structure and its spectral properties. The study further highlighted the effects of these identical neighbors on the independence number, illustrating the strong connection between spectral characteristics and the structural components of complex networks. To advance this exploration, we defined a C N s matrix based on the neighborhood relationships of vertices within a graph. By applying the C N s matrices of two graphs, we determined the adjacency matrix for their C N s Cartesian product. Our analysis revealed that the C N s Cartesian product of graphs, where vertices have identical neighborhoods comprising two elements, consistently results in integral graphs. Additionally, we observed that the energy of these graphs is always an even number. These findings contribute to a deeper understanding of the spectral properties of graphs generated by the C N s Cartesian product, with potential implications for the analysis and behavior of complex networks across various domains. Study of C N s vertices opens multiple avenues for future research. It can provide new insights into graph classification and optimization. Additionally, extending these concepts to weighted graphs and directed networks may enhance their applicability in areas like network resilience, social network analysis, and bioinformatics. The spectral characteristics of C N s graphs can contribute to machine learning frameworks and AI-driven learning systems.

Author Contributions

Methodology, S.A.B., S.K.G., E.M.E., M.K. and T.D.A.; Validation, S.K.G.; Formal analysis, S.A.B., S.K.G., E.M.E. and M.K.; Investigation, S.A.B., S.K.G., M.K. and T.D.A.; Writing—original draft, S.A.B., S.K.G., E.M.E., M.K. and T.D.A.; Writing—review & editing, S.A.B., S.K.G., E.M.E., M.K. and T.D.A.; Visualization, S.A.B.; Project administration, T.D.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research work was funded by Umm Al-Qura University, Saudi Arabia under grant number: 25UQU4361068GSSR01.

Data Availability Statement

The data will be made available by the authors on request.

Acknowledgments

The authors extend their appreciation to Umm Al-Qura University, Saudi Arabia, for funding this research work through grant number: 25UQU4361068GSSR01.

Conflicts of Interest

The authors hereby declare that there is no potential conflict of interest.

References

  1. Nica, B. A brief introduction to spectral graph theory. arXiv 2016, arXiv:1609.08072. [Google Scholar]
  2. Brešar, B.; Zmazek, B. On the independence graph of a graph. Discret. Math. 2003, 272, 263–268. [Google Scholar]
  3. Qiao, L.; Zhang, L.; Chen, S.; Shen, D. Data-driven graph construction and graph learning: A review. Neurocomputing 2018, 312, 336–351. [Google Scholar] [CrossRef]
  4. Hoffman, A.J. On eigenvalues and colorings of graphs. In Selected Papers of Alan J Hoffman: With Commentary; World Scientific: River Edge, NJ, USA, 2003; pp. 407–419. [Google Scholar]
  5. Spielman, D.A. Spectral graph theory and its applications. In Proceedings of the 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS’07), Providence, RI, USA, 21–23 October 2007. [Google Scholar]
  6. Wilf, H.S. Spectral bounds for the clique and independence numbers of graphs. J. Comb. Theory Ser. B 1986, 40, 113–117. [Google Scholar] [CrossRef]
  7. Brouwer, A.E.; Haemers, W.H. Spectra of Graphs; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  8. Hamzeh, A.S.M.A.; Iranmanesh, A.; Hossein-Zadeh, S.; Hosseinzadeh, M.A.; Gutman, I.V.A.N. On common neighborhood graphs ii. Iran. J. Math. Chem. 2018, 9, 37–46. [Google Scholar]
  9. Medina, R.; Noyer, C.; Raynaud, O. Twins vertices in hypergraphs. Electron. Notes Discret. Math. 2006, 27, 87. [Google Scholar]
  10. Lv, H.; Zeng, J.; Zhu, Z.; Dong, S.; Li, W. Study on prestress distribution and structural performance of heptagonal six-five-strut alternated cable dome with inner hole. Structures 2024, 65, 106724. [Google Scholar]
  11. Zhang, X.; Zhang, Y.; Chen, A.L.; Yu, M.; Zhang, L. Optimizing multi label student performance prediction with GNN-TINet: A contextual multidimensional deep learning framework. PLoS ONE 2025, 20, e0314823. [Google Scholar]
  12. Wu, Y.; Shen, T. A finite convergence criterion for the discounted optimal control of stochastic logical networks. IEEE Trans. Autom. Control 2017, 63, 262–268. [Google Scholar] [CrossRef]
  13. Zhu, Y.; Zhou, Y.; Yan, L.; Li, Z.; Xin, H.; Wei, W. Scaling graph neural networks for large-scale power systems analysis: Empirical laws for emergent abilities. IEEE Trans. Power Syst. 2024, 39, 7445–7448. [Google Scholar]
  14. He, Y.; Zio, E.; Yang, Z.; Xiang, Q.; Fan, L.; He, Q.; Zhang, Z.; Su, H.; Zhang, J. A systematic resilience assessment framework for multi-state systems based on physics-informed neural network. Reliab. Eng. Syst. Saf. 2025, 257, 110866. [Google Scholar]
  15. Zheng, D.; Cao, X. Provably efficient service function chain embedding and protection in edge networks. IEEE/ACM Trans. Netw. 2024, 33, 178–193. [Google Scholar]
  16. Gutman, I. The energy of a graph. Ber. Math.-Statist. Sekt. Forsch. Graz. 1978, 103, 1–22. [Google Scholar]
  17. Barik, S.; Kalita, D.; Pati, S.; Sahoo, G. Spectra of graphs resulting from various graph operations and products: A survey. Spec. Matrices 2018, 6, 323–342. [Google Scholar] [CrossRef]
  18. Balakrishnan, R.; Ranganathan, K. A Textbook of Graph Theory; Springer Science and Business Media: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  19. Harary, F.; Schwenk, A.J. Which Graphs Have Integral Spectra? Graphs and Combinatorics; Bari, R., Harary, F., Eds.; Springer: Berlin, Germany, 1974; pp. 45–51. [Google Scholar]
  20. Cvetković, D.M.; Doob, M.; Sachs, H. Spectra of Graphs: Theory and Application; Academic Press: New York, NY, USA, 1980; Volume 413. [Google Scholar]
  21. Borovicanin, B.; Gutman, I. Nullity of graphs. Zborruk Rad. 2008, 13, 107–122. [Google Scholar]
  22. Farrugia, A.; Gauci, J.B.; Sciriha, I. Non-Singular graphs with a Singular Deck. Discret. Appl. Math. 2016, 202, 50–57. [Google Scholar]
  23. Hardy, Y.; Steeb, W.H. Matrix Calculus, Kronecker Product and Tensor Product: A Practical Approach to Linear Algebra, Multilinear Algebra and Tensor Calculus with Software Implementations; World Scientific: Singapore, 2019. [Google Scholar]
  24. Horn, R.A.; Johnson, C.R. Matrix Analysis, 2nd ed.; Cambridge University Press: Cambridge, UK, 2013. [Google Scholar]
Figure 1. S n .
Figure 1. S n .
Mathematics 13 01040 g001
Figure 2. C 4 .
Figure 2. C 4 .
Mathematics 13 01040 g002
Figure 3. C 4 is C N s but C 4 c is not.
Figure 3. C 4 is C N s but C 4 c is not.
Mathematics 13 01040 g003
Figure 4. S 4 P 3 .
Figure 4. S 4 P 3 .
Mathematics 13 01040 g004
Figure 5. S 4 P 3 .
Figure 5. S 4 P 3 .
Mathematics 13 01040 g005
Table 1. The adjacency matrix of G 1 G 2 as block matrices.
Table 1. The adjacency matrix of G 1 G 2 as block matrices.
( u 1 , v 1 ) , , ( u 1 , v p 2 ) ( u 2 , v 1 ) , , ( u 2 , v p 2 ) ( u p 1 , v 1 ) , , ( u p 1 , v p 2 )
( u 1 , v 1 )
B 11 B 12 B 1 p 2
( u 1 , v p 2 )
( u 2 , v 1 )
B 21 B 22 B 2 p 2
( u 2 , v p 2 )
( u p 1 , v 1 )
B p 2 1 B p 1 2 B p 1 p 2
( u p 1 , v p 2 )
Table 2. The eigenvalues of G 1 G 2 .
Table 2. The eigenvalues of G 1 G 2 .
EigenvaluesMultiplicity
0 k 1 × k 2
−1 k 2 ( r 1 + r 2 + + r p 1 p 1 ) + k 1 ( t 1 + t 2 + + t p 2 p 2 )
= k 2 ( n 1 k 1 p 1 ) + k 1 ( n 2 k 2 p 2 )
−2 ( r 1 + r 2 + + r p 1 p 1 ) ( t 1 + t 2 + + t p 2 p 2 )
= ( n 1 k 1 p 1 ) ( n 2 k 2 p 2 )
r 1 1 , r 2 1 , , r p 1 1 k 2
t 1 1 , t 2 1 , , t p 2 1 k 1
r 1 2 , r 2 2 , , r p 1 2 t 1 + t 2 + + t p 2 p 2 = n 2 k 2 p 2
t 1 2 , t 2 2 , , t p 2 2 r 1 + r 2 + + r p 1 p 1 = n 1 k 1 p 1
r 1 + t 1 2 , r 1 + t 2 2 , , r 1 + t p 2 2 1
r 2 + t 1 2 , r 2 + t 2 2 , , r 2 + t p 2 2 1
r p 1 + t 1 2 , r p 1 + t 2 2 , , r p 1 + t p 2 2 1
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

A B, S.; G, S.K.; Elsayed, E.M.; K, M.; Alharbi, T.D. Identical Neighbor Structure: Effects on Spectrum and Independence in CNs Cartesian Product of Graphs. Mathematics 2025, 13, 1040. https://doi.org/10.3390/math13071040

AMA Style

A B S, G SK, Elsayed EM, K M, Alharbi TD. Identical Neighbor Structure: Effects on Spectrum and Independence in CNs Cartesian Product of Graphs. Mathematics. 2025; 13(7):1040. https://doi.org/10.3390/math13071040

Chicago/Turabian Style

A B, Subha, Sreekumar K G, Elsayed M. Elsayed, Manilal K, and Turki D. Alharbi. 2025. "Identical Neighbor Structure: Effects on Spectrum and Independence in CNs Cartesian Product of Graphs" Mathematics 13, no. 7: 1040. https://doi.org/10.3390/math13071040

APA Style

A B, S., G, S. K., Elsayed, E. M., K, M., & Alharbi, T. D. (2025). Identical Neighbor Structure: Effects on Spectrum and Independence in CNs Cartesian Product of Graphs. Mathematics, 13(7), 1040. https://doi.org/10.3390/math13071040

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