Next Article in Journal
Synchronization of Markovian Switching Stochastic Delayed Complex Dynamical Networks via Pinning Control
Previous Article in Journal
Bell Nonlocality and EPR Steering Decay in Dephasing Hyperfine Spins
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Common Eigenvalues of Vertex-Decorated Regular Graphs

by
Vladimir R. Rosenfeld
Department of Mathematics, Ariel University, Ariel 4070000, Israel
Axioms 2025, 14(12), 907; https://doi.org/10.3390/axioms14120907
Submission received: 11 November 2025 / Revised: 26 November 2025 / Accepted: 1 December 2025 / Published: 10 December 2025
(This article belongs to the Section Algebra and Number Theory)

Abstract

Let G = ( V , E ) be a simple graph with the vertex set V and the edge set E | V | = n , | E | = m . An example of a vertex-decorated graph D G is a vertex-quadrangulated graph Q G . The vertex quadrangulation Q G of 4-regular graph G visually looks like a graph whose vertices are depicted as empty squares, and the connecting edges are attached to the corners of the squares. If we contract each quadrangle of Q G to a point that takes over the incidence of the four edges that were previously joined to this quadrangle, then we can again get the original graph G. Any connected graph H that provides (some of) its vertices for external connections can play the role of a decorating graph, and any graph G with vertices of valency no greater than the number of contact vertices in H can be decorated with it. Herein, we consider the case when G is a regular graph. Since the decoration also depends on the way the edges are attached to the decorating graph, we clearly stipulate it. We show that all similarly decorated regular graphs D G that meet our conditions have at least | V ( H ) | predicted common eigenvalues. A number of related results are proven. As possible applications of these results in chemistry, cases of simplified findings of eigenvalues of a molecular graph even in the absence of the usual symmetry of the molecule may be of interest. This, in particular, can somewhat expand the possibilities of applying the simple Hückel method for large molecules.

1. Introduction

Graph theory has many diverse applications in the natural sciences and other fields. In particular, it has been used quite successfully in chemistry [1,2,3,4,5,6,7,8], where the use of molecular graphs is now firmly established. Studying the properties of molecular graphs helps to study the properties of the molecules themselves and also generates motivation for solving emerging graph-theoretical problems by mathematicians. Herein, we will specifically focus on the spectral approach to graph studies.
In mathematics, spectral graph theory [9,10] is the study of the properties of a graph in relationship to the characteristic polynomials, eigenvalues, and eigenvectors of matrices associated with the graph, such as its adjacency matrix or Laplacian matrix. The foundations of spectral graph theory were laid in the fifties and sixties of the last century. Most of the early results are concerned with the relationship between the spectral and structural properties of a graph, which also serves as an example for modern research, including this work. A detailed and specific bibliography on the topic will be presented by us as we proceed in the main part of the text. However, right now we would like to recommend [9,10,11,12,13,14] as sources of general information. In particular, [11] contains lists of famous lectures, both video recorded and simply written down on paper, by leading experts in the field of graph spectra; collection [12] contains papers on the application of spectral graph theory in a number of practical areas; and [13,14] are specifically devoted to applications in computer science.
For applied purposes, it is appropriate to compare the physical spectra of molecules and the spectra of their graphs. The most characteristic role is played by atomic line spectra, which uniquely represent the corresponding atoms and are widely used in physical methods of analyzing the elemental composition of chemical compounds. Energy (ultraviolet and infrared) spectra of molecules are given in a more complex continuous form, as a curve or broken line. Spectroscopy specialists study the shape of a continuous spectrum in its specific intervals. There are tables compiled on the basis of numerous experiments that present the relationship between atomic groups (radicals) known in (organic) chemistry and the corresponding sections of the physical (UV or IR) spectrum. This allows one to study the chemical structure of compounds. In chemistry, it is a widely used empirical fact that compounds containing identical chemical groups contain similar regions in their physical spectra.
From an informational point of view, the (discrete) spectra of molecular graphs complement physical spectra. When physical spectra are unavailable (e.g., if the corresponding chemical compound has not yet been synthesized), the theoretical graph spectrum can be used to predict the properties of the (imaginary) molecule under consideration. In our topic, an interesting case is when a group of molecules with some common property also has molecular graphs with a common part of their spectra. The practical interest of chemists in such correlations of the properties of molecules with the spectra of their graphs leads to the general mathematical problem of constructing graphs with a common part of the spectra (see [15,16,17,18,19,20,21,22,23,24,25,26] and bibl.).
However, it should be remembered that there is a semantic difference between the spectra of molecular graphs and the physical spectra of the corresponding molecules (taken with the help of spectral instruments). Namely, the former reflect the energy levels of the molecule, while the latter reflect the energies of the transitions between these levels. As long as there are no physical methods that allow researchers to directly determine the energies of the electron levels of a molecule (and not the transitions between them), quantum-mechanical methods of calculating energies, including the approximate methods using molecular graphs, remain the only approaches for assessing these energies.
Herein, we join the work of previous authors [15,16,17,18,19,20,21,22,23,24,25,26] and consider options for constructing families of graphs with a common eigenvalue part. Among the methods used to construct the graphs of interest to us are vertex decoration and the use of suitable graph products. While giving priority to general graph-theoretical reasoning, we also try to point out the possible application of the obtained results in (mathematical) chemistry. In particular, this concerns the calculation of the energy spectrum of molecules using the simple method of the linear combination of atomic orbitals (LCAO) proposed by Hückel. In the course of the presentation, a number of new results of applied significance are proven.
The work included the following stages. The first result defines a necessary spectral condition for a graph to admit rainbow coloring of its vertices. This can be used to search for rainbow graphs in a given large array of graphs. Determining the ranks of graph adjacency matrices by using the standard procedures of matrix theory is much simpler than writing a special program to study the given graphs by computing several of their parameters. For the main topic, k-rainbow-colorable graphs are examples of graphs that have at least k 1 common zero eigenvalues ( k 2 ) . Further, the main focus is on results related to the construction of not necessarily symmetric graphs obtained by homogeneously decorating the vertices of the original regular graph. The connection of contact vertices occurs according to strictly defined rules; these rules guarantee the existence of a given subspectrum in similarly decorated graphs. The obtained results allow one to consider the decoration of vertices by arbitrary graphs with the required number of contact vertices. This, in particular, includes the decoration of vertices of valency r with r-cycles ( r 3 ) , which was previously described only for the cases where r 4 . An example of a graph with cycle-decorated vertices is the skeletal graph of a truncated polyhedron. For the needs of mathematical chemistry, cycle decoration of vertices transforms any, not necessarily regular, graph into a regular graph of chemical valency 3. The substitutional (homogeneous) decoration of graph vertices also simulates the (homo)polymerization process in polymer chemistry. Following the analysis of vertex-decorated graphs, the tensor and Cartesian products of graphs are rigorously described, along with the predicted common portion of their spectra. The study concludes with a consideration of several variants of the restricted rooted product of graphs, including both attaching the decorating graphs via an edge and directly merging the contact vertices of the decorating and decorated graphs.
The transition to the obtained results will require the introduction of strict terminology, which we will move on to in the next part of the text.

2. Preliminaries

We will use the most famous terms of graph theory without reference to sources. Let G = ( V , E ) be a simple graph with the vertex set V and edge set E | V | = n , | E | = m . A simpler form of decorating a graph G without removing (replacing) its original vertices is the graph product studied by Godsil and McKay [27]. Let H = { H 1 , H 2 , , H n } be a family of rooted graphs. Then, by G ( H ) we denote the graph obtained by identifying the root of H j with the j-th vertex of G ( j { 1 , 2 , , n } ) . The obtained graph G ( H ) is called the rooted product of G by H [27] ( G ( H ) preserves all original vertices of G and H , too). Interested readers may refer to references [28,29,30,31,32,33,34,35] for more information on this topic. It is also worth mentioning the decoration of graph edges by inserting a certain number of new vertices of valency 2 into them. Two graphs G 1 and G 2 are called homeomorphic if both can be obtained in this way from some third graph G 3 (or one from the other) [36,37]. In particular, the derived graph produced by inserting a degree-2 vertex into each edge of a graph G is called its subdivision (graph) S ( G ) [9,10,38,39]; see usage in physical/chemical contexts [40,41].
In an arbitrary simple graph H, choose several pairs of different vertices, e.g., ( 1 ,   2 ) ,   ( 3 ,   4 ) , suitable for our further reasoning. Then, take n isomorphic copies of H and perform the following operation of joining these copies using edges: connect vertex 1 of each isomorphic copy of H with vertex 2 of any other copy and, similarly, vertex 3 of each copy with vertex 4 of yet another copy. We get an arbitrary (from possible) graph D G consisting of n linked copies of H. If we contract the vertices of each isomorph of H in D G into one vertex (without forming loops), this will give us a 4-regular simple graph G on n vertices. It is important for us that from the compressed graph G we can again obtain the graph D G if we observe the rule of connecting the vertices ( 1 & 2 and 3 & 4 ) belonging to different copies of the subgraph H in D G . This is achieved by corresponding vertex decoration (replacement) of each vertex of the graph G with a copy of the graph H. The result is a ‘polymer’ graph D G , assembled from ‘monomer’ copies of graph H using graph G as a plan for connecting them. In what follows, the starting point for us will be the graph G, the vertices of which we will decorate with the graph H to obtain the graph D G (the graph in the problem).
The above principle of connecting ‘monomer’ H-units with contact points designated 1 ,   2 ,   ,   r generally allows both homogeneous connections (like point 1 of one isomorphic copy of H with point 1 of another copy of H) and heterogeneous contacts (like point 1 of one copy of H with point 2 of another copy, and vice versa). The total number κ r of all possible connection schemes (implemented equally for all ‘monomer’ units) is equal to the number of all involutive permutations ϖ of the symmetric group S r ( ϖ 2 = e , where e is a unit of S r ). The first numbers κ r for r = 0 ,   1 ,   2 ,   3 ,   4 ,   5 ,   6 ,   7 are 1 ,   1 ,   2 ,   4 ,   10 ,   26 ,   76 ,   232 , respectively. These numbers can be easily calculated recursively: κ r = κ r 1 + ( r 1 ) κ r 2 [42,43,44]. In the absence of symmetry, κ r is also the number of ways to decorate all vertices of the original r-regular graph G in the same way using a decorating graph H with r labeled contact vertices. In the presence of symmetry, κ r serves as an upper bound on the number of such nonidentical decorations of all vertices of G using the mentioned graph H with r contact vertices.
There are various kinds of substitutional vertex graph decoration (the elimination of original vertices in exchange for decorating graphs), e.g., stellation, which yields paraline (or para-line) graphs [45,46,47,48,49,50,51,52,53], and vertex quadrangulation [54,55] (consider as a special case a square-octagon lattice [56,57,58,59,60,61,62,63,64,65,66,67,68,69]). In addition, vertex pentangulation, vertex hexangulation [70], vertex heptangulation [71], and more general types of vertex decoration allowing other decorating graphs were studied in [70,72,73,74,75,76,77]. Remember also the example of graphs of truncated polyhedra [78], which illustrates the process of vertex decoration with a cycle whose length equals the valency of the truncated vertex in the graph of the original nontruncated polyhedron. The term vertex truncation is also used as a synonym when referring to decorating the vertices of an arbitrary graph (not necessarily a polyhedral one) with cycles [70,71,72,73,74,75,76,77,79]. Moreover, the term generalized vertex truncation is used by some authors to refer to any sort of vertex decoration (not necessarily with cycles) [70,72,73,74,75,76,77].
We now turn from constructional questions to spectral ones. The characteristic polynomial Ch ( G ; x ) of an arbitrary graph G is defined as the characteristic polynomial Ch ( G ; A ) of its adjacency matrix A = A ( G ) [9,10]:
Ch ( G ; x ) : = Ch ( A ; x ) = det ( x I A ) ,
where I is the identity matrix of the corresponding dimension. The spectrum Sp ( G ) = { λ 1 ,   λ 2 ,   ,   λ n }   ( λ 1 λ 2 λ n ) of a graph G is the multiset of all eigenvalues λ j j { 1 ,   2 ,   ,   n of its adjacency matrix A, or all the roots of the characteristic polynomial Ch ( G ; x ) Ch ( A ; x ) [9].
For an arbitrary square matrix A = [ a i j ] i , j = 1 n , there are 2 n ways to simultaneously partition all columns and rows of A into rectangular blocks. In the last, the original matrix A is used in two different ways: as a block matrix with n 2   1 × 1 blocks and A itself, which is one n × n block. For our purposes, out of all the 2 2 n rectangular partitions of A, a simultaneous row and column partition will primarily be used, because only such a partition makes all diagonal blocks square blocks.
Let B = [ B k l ] k , l = 1 q q { 1 ,   2 ,   ,   n } be an arbitrary block partition of the matrix A, where the role of the entry B k l is played by the whole block B k l of A. For an arbitrary p k × p l p k , p l n block B k l of B, calculate the sums ρ t = u = 1 p l b t u of entries in rows, where the sum ranges over all p l entries b t u of the t-th row of B k l . (Recall that the entries b t u of B k l are the corresponding entries a i j of A. But we do not consider this here.)
In general, the row entry sums ρ 1 ,   ρ 2 ,   ,   ρ p k may be different (numbers), for an arbitrarily chosen or even each block B k l of A (res. block-entry of B). Herein, a crucial role is played by block partitioning into such blocks, if any, where all row sums ρ t are equal to ρ B k l = const B k l in each block, although different blocks may have different row entry sums ρ B k l ’s.
We emphasize that, in the general case, an arbitrary matrix A (especially an adjacency matrix) does not guarantee a partition into p k × p l p k 1 , p l 2 blocks B k l so that each of them has a common value ρ B k l of its row entry sums. However, quite often, a simple change in the numbering of rows (columns) or, in other words, the simultaneous rearrangement of rows and columns results in such a partition. Moreover, in this way we can sometimes get different partitions that satisfy our discussed conditions.
A well-known example of matrix partitioning is one that uses symmetry considerations to group row (column) indices. In this case, each set of indices numbering rows (columns) of the whole block B k l is an orbit of indices induced by the automorphism (symmetry) group Aut ( A ) of A. A subgroup U Aut ( A ) , in the general case, can induce a partition into its own orbits, generating the same or other orbits obtained by splitting those orbits induced by Aut ( A ) .
We come to the general situation in which some symmetry may or may not play a role. Recall that any partition of A into blocks with common row sums ρ B j k is an example of an equitable partition of matrix entries [80,81,82,83,84,85,86,87,88]. Accordingly, an equitable partition of a simple graph G is a partition of its vertex set V into parts V 1 ,   V 2 ,   ,   V s , such that (a) the vertices of each part V i induce a regular graph (possibly empty) and (b) the edges between V i and V j induce a semiregular graph (possibly regular or empty). In general, there may be different equitable partitions of the same graph that satisfy this definition. Note here that symmetry can only work with orbits of equal entries. However, the condition imposed on equal row entry sums in a block does not mean that rows with equal entry sums must necessarily contain equal entries. A common value of the sum ρ B k l may be associated with different entries in row. Let us say that 10 is the sum 5 + 0 + 5 , but it is also the sum of 1 + 19 + ( 10 ) , and there are infinitely many other additive representations of 10.
Herein, we are interested in just the equitable partition, since in the general case it can exist even in the absence of any symmetry (of our matrix or graph).
Let B be an equitable block partition of A. And let B = [ b B k l ] k , l = 1 q be the matrix whose entries b B k l are the common row entry sums of blocks B k l k , l q ; q { 1 ,   2 ,   ,   n } . We may now show that equitable block partitions of a matrix A are really special. Using our notation, we present here the famous theorem from matrix theory (see [89,90] or Theorem 012 in [9]):
Theorem 1 
([89,90]). Let B = [ B k l ] k , l = 1 q be an equitable block partition of a matrix A. Also, let B = [ b B k l ] k , l = 1 q be the matrix whose entries b B k l are the common row entry sums of blocks B k l of A (entries of B). Then, the spectrum of the eigenvalues of B is contained in the spectrum A (taking into account all multiplicities of eigenvalues).
Remark 1.
It is essential to note that the type of the matrix A in Theorem 1 does not imply that B is also of the same type. E.g., a Hermitian (res. symmetric) matrix A may have a non-Hermitian (res. nonsymmetric) divisor B (and vice versa). The matrix B can be viewed as a weighted matrix of a weighted digraph Γ (possibly with loops) or, if it is a symmetric nonnegative integer matrix, it can also represent a multigraph with parallel unweighted edges.
In other words, Theorem 1 states that the characteristic polynomial Ch ( B ; x ) of a matrix B divides the characteristic polynomial Ch ( A ; x ) of a matrix A. This is why the matrix B is called a (front) divisor (or quotient matrix) of the matrix A [86,89,90,91]. Similarly, the weighted (di)graph Γ ( B ) with B as its weighted adjacency matrix is called a (front) divisor (or quotient graph) of the graph G [9,10,91], with A as the adjacency matrix (see applications [54,55]). We can also universally call either of the two divisors simply divisor. Usually, there can be no contradiction, since the (weighted) graph and its (weighted) adjacency matrix uniquely represent each other. An example of a divisor graph Γ ( B ) is the graph of the unit cell of a crystal with periodic (cyclic, toroidal) boundary conditions (see [92,93]). Such cells have long been used in solid state physics to calculate the energy bands in crystalline solids [93]. In addition, note that the quotient graph Γ ( B ) is a weighted homomorphic image of the original graph G (see graph homomorphisms as the principal topic in [94]).
Let λ j and v j = ( s 1 j ,   s 2 j ,   ,   s n j ) be an eigenvalue and the corresponding eigenvector of an arbitrary n × n matrix M; j { 1 ,   2 ,   ,   n } . If the vector v j is not orthogonal to the n-vector ( 1 ,   1 ,   ,   1 ) of all ones, or, equivalently, i = 1 n s i j 0 , then λ j is called a main eigenvalue of M [95,96] (see pp. 46 , 107 , 142 in [9]). In general, M can have more than one main eigenvalue. Of particular interest to us is that the number of main eigenvalues of the adjacency matrix A of a graph G is at most the number of orbits generated by its automorphism group Aut ( G ) on the vertex set V ( G ) or of any other orbits (e.g., generated by an equitable partition); see Theorem 4 in [96] together with Theorem 1 in [95] or with Theorem 1 in [96]. Thus, the number of main eigenvalues is a lower bound on the minimum possible number of vertex orbits of G and an estimate of the degree of symmetry of G when the orbits are generated by its automorphism group Aut ( G ) or by its semigroup (monoid) End ( G ) of strict endomorphisms (see [97,98]). Let us say that a vertex-transitive graph G (all of whose vertices are symmetrically equivalent and form only one orbit) can have only one main eigenvalue (equal to a common valency of its vertices), while a graph with ‘many’ main eigenvalues will have a larger number of equivalence classes of vertices (where vertices from different classes are not symmetrically equivalent). As an example, the vertex-quadrangulated graphs Q G with equitable partitions of their vertices into four orbits, previously studied in [54,55], can have at most four main eigenvalues. In fact, as a 3-regular graph, Q G has only one main eigenvalue, 3.
The topic we are considering echoes with the topic of coloring the vertices and/or edges of graphs. A proper vertex (edge) k-coloring of G is defined as a vertex (edge) coloring from a set of k colors such that no two adjacent vertices (edges) share a common color. The chromatic number χ ( G ) (chromatic index χ ( G ) ) is the smallest number of colors needed for a proper coloring of the vertices (edges) of a graph G. Another type of coloring has only attracted attention in recent decades; it is, as it were, one step back from proper coloring. This is a rainbow coloring (of vertices) in which each vertex of the r-regular graph has exactly one adjacent vertex of each of the fixed (for all vertices) r colors, including its own color (see [99] and bibl.). For example, when a red vertex in a (cubic) 3-regular graph has exactly one adjacent vertex in green, one in yellow, and one in its own red; and this same coloring method is repeated up to color permutation for all vertices.
However, not all regular graphs can be rainbow colored, only those that satisfy a certain set of properties, summarized in the following statement, given here in its original form of Proposition 1.1 in [99]:
Proposition 2 
([99]). Let Γ be a rainbow graph with v vertices and e edges, and let π : V ( Γ ) C be a rainbow coloring of Γ. Then, the following hold.
(a) 
Γ is k-regular, where k is the size of the color set C.
(b) 
Γ contains a perfect matching.
(c) 
Each color c C occurs equally often in ( Γ ; π ) .
(d) 
k v and k 2 e .
(e) 
For any subset C of C the induced subgraph Γ [ V ] , where V = π 1 ( C ) , is a rainbow graph with rainbow coloring π | V : V C .
Remark 2.
Note that the second assertion, k 2 e , of (d) in Proposition 2 is stronger than the first, k v , and implies it. Since (in terms of Proposition 2) e = k v / 2 , the second statement can be rewritten as k 2 k v / 2 , which is reduced to 2 k v and thus is stronger than k v . Moreover, if the first four conditions (statements) (a)–(d) of Proposition 2 are satisfied, the last fifth assertion (e) also similarly holds for all k -colored k -regular C -induced subgraphs of Γ, where k = | C | 3 ( C C ) , while the case | C | = 2 is possible only if C -induced subgraph Γ [ V ] is a disjoint union of cycles of evenly even lengths (divisible by 4).
In connection with the subsequent application of Proposition 2, recall the following definitions. An s-matching of a graph G is the set of its s nonincident edges ( 0 s n / 2 ) . A perfect matching M of a graph G on an even number n of vertices is the set of n / 2 nonincident edges of G that cover all of its vertices.
Here, we will move on to the main part of our text, where we will continue the previous study of the spectra of vertex-decorated graphs [54,55].

3. The Main Part

We begin by extending the list of properties of rainbow graphs given in Proposition 2 of Woldar [99] by adding one more.
Proposition 3.
Let Γ be a rainbow graph with v vertices and e edges, and let π : V ( Γ ) C be a rainbow k-coloring of Γ. Let also Γ satisfy items (a)–(e) of Proposition 2. Then, the spectrum of Γ contains an eigenvalue λ = k (as any k-regular graph) and at least k 1 eigenvalues λ = 0 .
Proof. 
Since each vertex of Γ has exactly one adjacent vertex of each of the k colors (including its own color), the adjacency matrix A ( Γ ) of Γ has a divisor J, which is a principal k × k submatrix of all 1’s, having the spectrum Sp ( Γ ) = { k ,   0 k 1 } . Whence the proof follows. □
Thus, if and arbitrary unweighted graph Γ has less than k 1 zero eigenvalues, it cannot be a k-colorable rainbow graph. In particular, if Γ has no zero eigenvalues, it cannot be a rainbow graph for any k.
Proposition 3 allows one to determine the common part of the spectra of all k-colored rainbow graphs, which is a challenging task in itself, but it does not allow one to determine the full spectrum of such a graph. However, some rainbow graphs from among paraline graphs (clique-inserted graphs) [45,46,47,48,49,50,51,52,53] C G (a special case of D G ) are graphs whose spectrum is completely determined by an independent method if the characteristic polynomial (or spectrum) of G is known. An example is the paraline graph C G of an r-regular graph G with r edge-disjoint perfect matchings M 1 ,   M 2 ,   ,   M r   ( j = 1 r M j = G ;   χ ( G ) = r ) , which ( G ) , particularly for an even number r, can be a bipartite Eulerian graph. In the paraline graph C G that we construct, all edges of every perfect matching M j of G become edges connecting copies of the complete graph K r . We will show that the graph C G obtained in this way is indeed a rainbow graph by proving the following statement:
Proposition 4.
Let C G be the paraline graph of an r-regular graph G with r edge-disjoint perfect matchings M 1 ,   M 2 ,   ,   M r   ( j = 1 r M j = G ;   χ ( G ) = r ) . Then, C G has a rainbow r-coloring (i.e., is a rainbow graph).
Proof. 
Color all edges of each connecting n-matching M j   ( j { 1 ,   2 ,   ,   r } ) in one chosen color, which different from the color of the edges in other such matchings. Further, color all vertices of C G in the colors of edges incident to them. As a result, all pairwise adjacent vertices belonging to any copy of the complete graph K r are colored in different colors, and the adjacency of vertices through which any two adjacent copies of K r are connected are colored in one common color. This satisfies the definition of a rainbow r-coloring. The proof is complete. □
Corollary 4.1.
Let C G be the paraline graph of an r-regular bipartite Eulerian graph G. Then, C G is an r-colorable rainbow graph that has at least r 1 zero eigenvalues.
Proof. 
By the famous 2-factor theorem (see [100]) discovered by Petersen, every r-regular bipartite Eulerian graph G ( r = 2 s ) can be partitioned into s edge-disjoint 2-factors (being in our case spanning subgraphs each component of which is a cycle of even length). Since a cycle of even length has two edge-disjoint perfect matchings, every 2-factor has at least two perfect matchings. Thus, all the s 2-factors contain at least one set { M 1 ,   M 2 ,   ,   M r } of r edge-disjoint perfect matchings of G. By Proposition 4, Γ is an r-colorable rainbow graph, and, by Proposition 3, it has at least r 1 zero eigenvalues. This completes the proof. □
The characteristic polynomial Ch ( C G ; x ) of the paraline graph C G of an r-regular graph [45,46,47,48,49,50,51,52,53] is calculated by Formula (9) given in [45] for P L 2 ( G ) ( λ ) , which denotes our Ch ( C G ; x ) below:
Ch ( C G ; x ) = [ x ( x + 2 ) ] m n Ch ( G ; x 2 ( r 2 ) x r ) ,
from where the spectrum of C G can be computed by solving the equation Ch ( C G ; x ) = 0 (R.H.S. of ( 2 ) equated to 0). From (2), it is seen that C G has at least m n zero eigenvalues, which for all r 3 is greater than the lower bound r 1 estimated by Proposition 3. For r = 2 , m n = 0 and C G is an evenly even cycle of length 4 s , which has 2 zero eigenvalues ( 2 > r 1 = 1 > m n = 0 ) . For r = 1 , m n = 1 2 = 1 and C G = C K 2 = K 2 , which has no zero eigenvalue ( r 1 = 0 > m n = 1 ) .
Paraline graphs of molecules, in particular, have applications in modern theoretical chemistry, where spectral aspects of graph theory play an important role [47,48,49,50,51]. These are decorated graphs that are relatively easy to study. However, now, we want to focus on a more general form of vertex-decorated graph D G in which an arbitrary connected graph H is used to decorate the vertices of the original graph G. Such D G graphs are not rainbow graphs in general, but we will use some of the general considerations we presented above for the latter case.
Let H again be a decorating graph with r ( r | V ( H ) | ) contact vertices marked with numbers 1 ,   2 ,   ,   r . Recall that marking the vertices is necessary both to designate vertices of different types and to take into account their relative position in the graph (even if they are equivalent; for example, to give a fixed cyclic order of their sequence in the cycle). In our text, we will consider only uniform decoration of the vertices of the original graph G, when the condition of connecting the vertex of each decorating copy of H with the vertex of another copy of H is specified by a fixed involutive permutation ϖ = 1 2 r j 1 j 2 j r   ( { j 1 ,   j 2 ,   ,   j r } = { 1 ,   2 ,   ,   r } ) , where the reversible correspondence s j s means that the contact vertex s of one copy of H is connected to the vertex j s of another copy of H (according to the construction of decorated graph G), and vice versa.
Naturally, the simplest case is decoration that corresponds to the identity permutation ϖ = 1 2 r 1 2 r , which specifies that a vertex of each copy of H labeled s is connected only to a vertex of the same type s of another copy; s { 1 ,   2 ,   ,   r } . One example is the case (discussed above) where the resulting graph D G is a rainbow graph. In the case where H = K 3 (triangle), coloring the vertices of each of the triangles in three different colors allows us to connect vertices of the same colors belonging to different triangles. (The graph K 3 G obtained by such decoration is also a paraline graph.) However, in general (rainbow and nonrainbow cases), the coloring of the contact vertices of the graph in different colors is suitable for our topic, provided that only vertices of the same or two distinct, but ‘linked’ in a pair, colors are connected.
The study of the spectra of r-regular graphs after decorating their vertices with cycles of the appropriate length has hardly gone beyond quadrangulations of 4-regular graphs [54,55]. Cases of decoration with cycles of lengths of 5 or more have been practically unstudied. Even in the mentioned case of quadrangulation, not everything has yet been investigated. In particular, it is known that on a set (of graph vertices), in the general case, there can be more than one equitable partition and, as a consequence, there can be different divisors of the graph (characteristic polynomial) with different spectra. This adds to the already discovered obligatory eigenvalues additional ones that the graph Q G must have.
Previously [54,55], the eigenvalues { 3 ,   ( 1 ) 3 } (spectrum of the complete graph K 4 or the skeletal graph of the tetrahedron) and { 3 ,   1 3 ,   ( 1 ) 3 ,   3 } (spectrum of the cube graph) in bipartite graphs Q G were studied, where the superscripts indicate the multiplicity of corresponding eigenvalues. Here, we make a small addition to [54,55] for the case when the original 4-regular graph G has χ = 4 and all 4-cycles in the vertex-quadrangulated graph Q G can be colored with four different colors in the same cyclic order for them or in two opposite orders for different cycles, so that each edge connecting two 4-cycles is incident to vertices of the same color. Then, in the case of the decorating graph H = C 4 with adjacency matrix A ( C 4 ) and its spectrum Sp ( A ) = { 2 ,   0 2 ,   2 } there exists another divisor with adjacency matrix B :
A ( C 4 ) = 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 B = 1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 ,
with spectrum Sp ( B ) = { 3 ,   1 2 ,   1 } , which adds two more obligatory eigenvalues equal to 1 to those that were found for nonbipartite graphs Q G [54,55]. The matrix B is the adjacency matrix of the divisor graph Γ ( B ) ; its diagonal unit entries indicate the adjacency of vertices with the same label (of the same color) described above (in particular, when considering the rainbow coloring of rainbow graphs). If the vertices of an r-regular r-edge-colorable graph G are decorated with cycles of length r (using all r vertices for contacts, each for contact with a vertex of the same color), then the resulting decorated graph C r G is an edge-disjoint union of perfect m-matching and n disjoint copies of the r-cycle, where m = r n / 2 and n are the number of edges and vertices of G, respectively.
Here, we make some generalization to the case of quadrangulation considered in this text (not taken into account in previous works).
Lemma 5.
Let the decorated graph C r G (defined above) be cellularly embedded in a surface so that all decorating r-cycles in it are faces on this surface and can be colored with the same set of r different colors, arranged in the same cyclic order or in two opposite orders for different cycles so that each edge connecting two face r-cycles is incident to vertices of the same color. Then, C r G has a divisor graph Γ ( B ) with an r × r adjacency matrix B that has an all-ones diagonal:
B = 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 1 = A ( C r ) + I r ,
where A ( C r ) and I r are the adjacency matrix of an r-cycle and the identity matrix of the dimension r × r , respectively.
Proof. 
First, label the vertices in each cycle with numbers 1 ,   2 ,   ,   r , so that adjacent vertices of r-cycles connected by an edge have the same labeling number. Next, we renumber all the vertices of the graph C r G so that, first, all n vertices that previously had the number 1 are numbered, then all vertices marked 2, …, and so on through r inclusive. The adjacency matrix with such numbering of vertices is divided into r-by-r blocks of two types, consisting of only zeros and containing exactly one unit in each row and each column (because each vertex of a cycle has exactly one adjacent vertex in some other cycle). Replacing zero blocks with zeros and blocks containing units with ones leads to the derivative r × r   ( 0 ,   1 ) -matrix, which is exactly the matrix B . □
Corollary 5.1.
Let C r G be as in Lemma 5. Then, C r G has r obligatory eigenvalues { λ λ = 1 + cos ( 2 π j r ) ;   j = 0 ,   1 ,   ,   r 1 } belonging to the matrix B .
Also, we present here the following obvious corollary.
Corollary 5.2.
The divisor graph Γ ( B ) corresponding to the adjacency matrix B in Lemma 5 has a loop of weight 1 attached to each vertex.
Note that Lemma 5 and Corollaries 5.1 and 5.2, as formulated above (for a fixed cellular embedding of C r G in a surface), are universal and do not depend on the nature of the r-regular graph G but only on the valency r of its vertices and the labeling of the r-cycle C r (which is circular in this case).
Now, we turn to the consideration of the most general case in this particular work, when the vertices of an r-regular graph G are decorated by an arbitrary connected graph H ( | V ( H | ) r ) with a fixed choice of r vertices for contact connections. What the divisor graph Γ ( B ) of the resulting union of isomorphic copies of the graph H will look like will depend on the choice of a particular uniform decoration scheme. In general, it may contain both new edges and loops added to a copy of the graph H as a result of connections between the contact vertices of different copies of H. We will consider loops as degenerated edges whose end vertices coincide (while the general notation j k of an edge reduces to j j by its form). As we have already indicated above, for a given numbering of contact vertices in a graph H, the procedure for decorating the vertices of the graph G is completely determined by the involutive permutation ϖ = 1 2 r j 1 j 2 j r   ( { j 1 ,   j 2 ,   ,   j r } = { 1 ,   2 ,   ,   r } ) acting on the set of numbers of contact vertices. Any permutation ϖ of r symbols has an equivalent representation as an r × r permutation (0,1)-matrix M ϖ = [ a s t ] s , t = 1 r , which has exactly one 1 in each row and each column. The matrix entry is determined by the rule
a s t = 1 if t = j s , 0 , otherwise ( s ,   t = 1 ,   2 ,   ,   r ) .
Let the contact vertices in the graph H correspond to the first r numbers ( r | V ( H ) | ) among the numbers of its vertices. We construct an auxiliary augmented matrix U H = [ u s t ] s , t = 1 | V ( H ) | , in which the upper diagonal r × r block is the permutation matrix M ϖ , and all other entries are equal to 0. The matrix U H is symmetric: u s t = u t s (since ϖ is involutive permutation, which implies that M ϖ is symmetric). Obviously, the identity entries of U H correspond to the adjacencies of contact vertices of one copy of the graph H with contact vertices of its neighbors. Specifically, the entry u s t = 1 indicates the adjacency of vertex s with vertex t in two corresponding adjacent copies of H. In the case s t , this creates an edge s t in the divisor graph Γ ( B ) ; in the case s = t , it creates a loop t t in it. From what has been written, we can formulate the following technical result regarding our example, which generalizes (4) belonging to Lemma 5:
Lemma 6.
The matrix divisor B of the divisor graph Γ ( B ) is B = A ( H ) + U H .
Since we know how to construct the matrix B , we recall why we need it by generalizing Lemma 5 with the following:
Proposition 7.
Let D G be the graph obtained by homogeneously decorating the vertices of an arbitrary r-regular r-edge-colorable graph G with an arbitrary labeled graph H with r vertices for contacts, according to the permutation ϖ. Also, let Γ ( B ) be the (weighted) divisor graph as above. Then, the spectrum D G includes all spectra of Γ ( B ) (taking into account all multiplicities of eigenvalues).
Remark 3.
Since the entire scheme of establishing adjacencies between copies of a labeled decorating graph H in D G is uniquely represented by a permutation ϖ, there is no need to assume that D G is embedded in the surface (as was done in Lemma 5).
As an example of a decorating graph H, consider the graph of a potentially possible polycyclic molecule in Figure 1. Although we will be only interested in some mathematical manipulations using such a graph, we note briefly and without references that molecules with conditionally planar polycyclic fragments play many roles in nature and synthetic chemistry. Here, we can first recall two important molecules of life that are responsible for supplying living cells with oxygen: chlorophyll for flora and porphyrin for fauna. Other similar molecules are widely used as drugs, dyes, semiconductors, molecular magnets, and monomers to create functional polymers, the latter of which are most closely related to our topic of graph decoration.
The middle graph H 1 in Figure 1 with two (red) edges added to the original graph H on the left is a front divisor of any decorated construct in which the contact vertices of any two adjacent copies of H are connected, as corresponds to the endpoints of the highlighted edges of H 1 . When connecting only the identically labeled vertices of any pair of adjacent copies of H, the front divisor H 2 is the graph with loops on the right-hand side of Figure 1. Note that the latter is feasible only in the case of decorating a quasibipartite 4-regular graph G, which in this text is the union of its edge-disjoint 2-factors (2-regular spanning subgraphs), each of which consists of cycles of the same even length, regardless of whether G is a bipartite graph or not. In our example, due to the symmetry of H, differently labeled vertices in pairs ( 1 ,   7 ) and ( 4 ,   10 ) are equivalent in their location in the graph, which allows for a combined case as a variant of decorating the quasibipartite graph G, when graphs H 1 and H 2 will both simultaneously be frontal divisors of D G .
The spectra of the three graphs (obtained with Maple) are as follows:
Sp ( H ) = { 3.236067977 ,   2.342923083 2 ,   1.561552813 ,   1 2 ,   0.4706834203 2 ,   ( 1 ) 3 , 1.236067977 ,   1.813606504 2 ,   2 ,   2.561552813 } ; Sp ( H 1 ) = { 3.342923083 ,   2.236067977 2 ,   1.732050808 ,   1.561552813 ,   1.470683420 ,   0 2 , 0.813606504 ,   ( 1 ) 3 ,   1.732050808 ,   2.236067977 2 ,   2.561552813 } ;   Sp ( H 2 ) = { 3.342923083 ,   2.561552813 2 , 1.732050808 ,   1.561552813 ,   1.470683420 ,   1 2 , 0.813606504 ,   ( 1 ) 3 ,   1.561552813 2 ,   1.732050808 ,   2.561552813 } .
All these spectra have a subspectrum of five eigenvalues: { 1.561552813 ,   ( 1 ) 3 ,   2.561552813 } . Of interest is the presence of 10 common eigenvalues for the front divisors H 1 and H 2 : { 3.342923083 ,   1.732050808 ,   1.561552813 ,   1.470683420 ,   0.813606504 ,   ( 1 ) 3 ,   1.732050808 ,   2.561552813 } . Thus, the above-discussed scheme of connecting copies of the graph H when decorating any quasibipartite 4-regular graph G allows for a variant with presence in the spectrum of the decorated graph D G of at least 16 × 2 = 32 common eigenvalues (with repetitions of some of them), among which there are at least 16 × 2 10 = 22 distinct eigenvalues. Specifically, these include Sp ( H 1 ) Sp ( H 2 ) = { 3.342923083 ,   2.561552813 2 ,   2.236067977 2 ,   1.732050808 ,   1.561552813 ,   1.470683420 ,   1 2 ,   0 2 ,   0.813606504 ,   ( 1 ) 3 ,   1.561552813 2 ,   1.732050808 ,   2.236067977 2 ,   2.561552813 } (which plays a role below).
To show how the theory we describe is confirmed in practice, let us consider an example of vertex decoration of the second-smallest quasibipartite 4-regular graph O of the octahedron by the graph H from Figure 1, which results in the graph H O from Figure 2. In passing, we note that the graph O of the octahedron often arises, for example, when considering structural problems of crystallography and the chemistry of coordination compounds, such as Mo ( CO ) 6 , [ Co ( NH 3 ) 6 ] 3 + , [ Co ( Cl ) 6 ] 3 , and many others.
The spectrum of H O is
Sp ( H O ) = { 3.342923083 ,   2.341924782 ,   3.270445532 2 ,   3.269080177 ,   3.228713000 ,   3.225434333 , 2.561552813 2 ,   2.505938397 ,   2.495372895 2 ,   2.478434161 ,   2.334955886 2 ,   2.329887095 , 2.236067977 2 ,   1.732050808 ,   1.561552813 6 ,   1.480460971 ,   1.470683420 ,   1.460814387 2 , 1.425065119 ,   1.205249627 ,   1.180216752 2 , 1.165242339 ,   1 2 , 0.09704550594 2 ,   0.6197646484 , 0.5398257877 ,   0.4783213042 ,   0.4022276804 2 ,   0.2618692558 ,   0.1149062658 ,   0.08795302234 , 0 2 ,   0.813606504 ,   ( 1 ) 18 ,   1.168919470 2 ,   1.173630588 ,   1.334353903 ,   1.367738905 , 1.561552813 2 ,   1.595070783 ,   1.614698386 2 ,   1.732050808 , 2.016356901 ,   2.068891533 , 2.131047156 2 ,   2.143501108 ,   2.236067977 2 ,   2.318907319 ,   2.326413626 2 , 2.361632749 ,   2.377986497 ,   2.561552813 6 } ,
where the eigenvalues in bold belong to the union Sp ( H 1 ) Sp ( H 2 ) of the spectra of both divisors H 1 and H 2 described above, and some of these eigenvalues can be represented in the spectrum of the decorated graph H O , even with greater multiplicity than in Sp ( H 1 ) Sp ( H 2 ) . Thus, the theory we are discussing is indeed workable. We only want to remind readers that if the graph G being decorated is not quasibipartite, then the graph H G obtained by its vertex decoration with the graph H is not required to have the graph H 2 as its divisor, although there may be a decoration variant in which H G has as its divisor the graph H 1 . We invite readers to verify this for themselves using the simplest nonquasibipartite 4-regular graph G = K 5 . By partial analogy with quasibipartite graphs, this graph can be decomposed (in 12 ways) into two edge-disjoint Hamiltonian 5-cycles (which are 2-factors), and the vertices can be decorated according to any pair of such complementary cycles, just as was performed with the Hamiltonian 6-cycles Ham 1 and Ham 2 of the octahedron above (see description to Figure 2). The resulting graph H K 5 will have divisor H 1 , but will not have divisor H 2 .
Proposition 7 allows us to define the entire class Π of D G graphs obtained as stated in its conditions with the same permutation ϖ (matrix M ϖ ) and the same graph H, with the same labeling of its contact vertices, taking only different r-regular r-edge-colorable graphs G. Thus, all graphs Q Π have at least | V ( H ) | common eigenvalues belonging to the divisor graph Γ ( B ) . Graphs that have a common subspectrum of eigenvalues are called subspectral [15,16,17,18,19,20,21,22,23,24], and graphs whose spectra are completely identical are called cospectral or isospectral [9,10,15,25,26,36]. Families of subspectral dendrimers in which the spectrum of each subsequent member completely includes the spectrum of any of its predecessors (taking into account all multiplicities of eigenvalues) are studied in [30]. The problem of cospectrality of graphs from Π has been studied only for paraline graphs (recall in a broader context [45,46,47,48,49,50,51,52,53]), which are all included in this class. As follows from ( 2 ) [45], r N + , two nonisomorphic paraline graphs K r G 1 and K r G 2 are cospectral if and only if the r-regular graphs G 1 and G 2 are cospectral.
It should be noted that one can think in advance which (labeled) graph X to choose as a decorating graph (in the role of H) for G in order to obtain a given divisor graph Γ ( B ) of the graph D G with the desired spectrum. For example, in [54,55], we considered a decorating graph X = H isomorphic to a cycle C 4 of length 4 to obtain a divisor graph Γ ( B ) isomorphic to the complete graph K 4 (the skeletal graph of a tetrahedron), but the decorating principle was different than in the case of graphs of Π .
From an applied point of view, it is worth remembering that the second definition of a decorated graph D G is a polymer obtained by ‘polymerization’ of graph H as a ‘monomer’ (according to ‘plan’ G). This acquires real meaning if we keep in mind molecular graphs and talk about what they represent without quotation marks. The chemical process of uniform polymerization with the same method of connecting identical monomer units can be represented at an abstract level, for example, in the same way as the construction of graphs of the set Π . If we mention in passing nonuniform polymerization (with its graph-theoretical interpretation as above), its product (a ‘copolymer’, if in the case of several different ‘monomers’) can also be compared to a ‘quasicrystal’. In this case, the differently connected monomer units are compared to the different types of environments of atoms by their neighbors in a quasicrystalline lattice. Despite the lack of translational symmetry, a quasicrystal can also have a unit cell defined using equitable partition [92].
In chemistry, it is common practice to synthesize larger molecules using smaller ones as their constituent parts. The diversity of the resulting products is achieved not only due to the different chemical compositions of the initial molecular blocks but also by the way they are connected in the synthesized molecule. This is consistently reflected in the study of topological and other properties of molecular graphs. A good example of this is the series of works [101,102,103,104,105,106,107,108,109], where attention was initially focused on the simplest dimers of the monomeric graph H. Then, in the case of two nonequivalent contact vertices a and b in H, two different dimers can be obtained. One of them, called the S-isomer, connects the identical vertices of two isomorphic copies of H by edges (that is, an a-vertex with an a-vertex and a b-vertex with a b-vertex), while the other, the T-isomer, connects vertices of different sorts (a with b and b with a). The study of S , T -isomers served as the beginning of the study of more complex graph constructions with a larger number of not necessarily identical constituent parts and with the use of a larger number of contact vertices in the latter. Using what was said above about the class Π graphs, we can make some addition to the study of dimers of isomorphic copies of the graph H under the condition of an arbitrary admissible number r 2 of links between two copies of H.
We will need some supporting facts.
Lemma 8.
Let H 2 be the dimer of a labeled graph H obtained by connecting r 2 vertices of one isomorphic copy of H via r nonincident edges to the set of the same r vertices of the other copy, according to an involutive permutation ϖ acting on the set of labels of contact vertices. Then, by simultaneously permuting the rows and columns, the adjacency matrix A ( H 2 ) of H 2 can be reduced to the following 2 p × 2 p form ( p = | V ( H ) | ) :
A ( H 2 ) = A ( H ) U H U H A ( H ) ,
where U H is the matrix with the involutive permutation matrix M ϖ as its upper diagonal r × r block and all other entries being 0s (as above).
Proof. 
A ( H 2 ) is a ( 0 , 1 ) -matrix. The unit j k -entry ( j { 1 ,   2 ,   ,   r } ;   k { p + 1 ,   p + 2 ,   ,   p + r } ) indicates that the j-th vertex of the first copy of H is connected to the k-th vertex of the second copy. But it is also, in fact, the ( j ,   k p ) -th entry of the permutation matrix M ϖ . This holds for all unit entries of the same offdiagonal block. Thus, the upper offdiagonal p × p block of A ( H 2 ) is indeed equal to U H . Similarly, considering the unit j k -entry ( j { p + 1 ,   p + 2 ,   ,   p + r } ;   k { 1 ,   2 ,   ,   r } ) of the lower offdiagonal block, we can demonstrate that this block is also equal to U H . Since the nature of both diagonal p × p blocks is clear, this completes the proof. □
Matrix ( 6 ) has a form convenient enough for its characteristic polynomial to be represented as a product of the characteristic polynomial of the divisor B of this matrix (defined above and having the same main eigenvalues) and some complementary polynomial of the same power. This is reflected by the following statement:
Proposition 9.
Let Ch ( H 2 ; x ) be the characteristic polynomial of the dimer H 2 of a graph H, as above. Then,
Ch ( H 2 ; x ) = Ch [ A ( H ) + U H ; x ] · Ch [ A ( H ) U H ; x ] = Ch [ B ( H ) ; x ] · Ch [ A ( H ) U H ; x ] ,
where Ch [ B ( H ) ; x ] is the characteristic polynomial of the front divisor of the dimer H 2 .
Proof. 
For the determinant det [ x I A ( H 2 ) ] , the following linear transformations are easy to perform:
det [ x I 2 p A H 2 ) ] = x I p A ( H ) U H U H x I p A ( H ) = x I p A ( H ) U H U H U H x I p + A ( H ) x I p A ( H ) = x I p A ( H ) U H U H O x I p A ( H ) + U H = det [ x I p A ( H ) U H ] det [ x I p A ( H ) + U H ] = Ch [ A ( H ) + U H ; x ] · Ch [ A ( H ) U H ; x ] = Ch [ B ( H ) ; x ] · Ch [ A ( H ) U H ; x ] ,
which is the proof. □
By concentrating our attention on the equitable partition of graph vertices (resp. entries of the adjacency matrix), we practically considered polymer graphs constructed from one type of structural unit (in another interpretation, isomorph copies of a graph decorating the vertices of the original graph). However, in the general case, for our purposes it is also possible to construct a larger graph with a given subspectrum from smaller graphs of different types. Here, we are talking about using suitable graph products. From a fairly large arsenal of such operations on graphs, we will consider only two of the most famous and best studied, which, it seems to us, is enough for an interested reader to get an idea of and become acquainted with other such operations (in the context of graph spectra, see [9,10,110]). Here, it should be emphasized that, as follows from the definition of the characteristic polynomial of a graph, spectral graph theory is organically based on matrix theory in its specific application to the adjacency matrices of graphs. Our following examples also serve to confirm what has already been said.
The cardinal, tensor, or Kronecker product H = H 1 × H 2 of two graphs, H 1 and H 2 [110,111,112,113], with the vertex sets V 1 and V 2 , respectively, has V 1 × V 2 as its vertex set, and a vertex u = ( u 1 , u 2 ) is adjacent to v = ( v 1 , v 2 ) in H whenever u 1 v 1 in H 1 and u 2 v 2 in H 2 , where ”∼” denotes “adjacent”. The name of the product is due to the fact that the adjacency matrix A ( H ) of H is a tensor or Kronecker product A 1 A 2 [114,115] of the adjacency matrices A 1 and A 2 of the graphs H 1 and H 2 , respectively. The operation ⊗ is associative (for the product of three or more matrices), A 1 A 2 A 3 = ( A 1 A 2 ) A 3 = A 1 ( A 2 A 3 ) , but is not commutative (when A 1 A 2 A 2 A 1 as it looks like) in general; however, graphs with adjacency matrices A 1 A 2 and A 2 A 1 are always isomorphic and differ only in the numbering of the vertices: G 1 × G 2 G 2 × G 1 .
We will name some important properties of the tensor product of graphs. First, we present the following combined (of two) theorem [111,113]:
Theorem 10.
The tensor (Kronecker) product H = H 1 × H 2 of graphs H 1 and H 2 is connected if and only if both factors H 1 and H 2 are connected and at least one is not bipartite. Moreover, if either H 1 or H 2 is bipartite, then so is their product H; H is regular if both H 1 and H 2 are regular.
In the context of this work, the following theorem [110] has practical significance:
Theorem 11.
Let H 1 and H 2 be two graphs on n 1 and n 2 vertices, respectively. Let λ 1 , λ 2 , , λ n 1 be the eigenvalues of H 1 and μ 1 ,   μ 2 ,   ,   μ n 2 be those of H 2 (listed according to multiplicity). Then, the eigenvalues of H 1 × H 2 are λ i μ j   ( i = 1 ,   2 ,   ,   n 1 ;   j = 1 ,   2 ,   ,   n 2 ) .
Proof . 
(A known fact [110].) The adjacency matrix A ( H 1 × H 2 ) is the tensor (Kronecker) product of adjacency matrices of H 1 and H 2 , that is, A ( H 1 × H 2 ) = A ( H 1 ) A ( H 2 ) (see [9], p. 67). The statement follows from the common spectral properties of the tensor (Kronecker) product of arbitrary (square) matrices [114,115]. □
We also derive the following corollary, which is particularly important to us:
Corollary 11.1.
Let H 1 be a graph with m ( 1 ) 1 eigenvalues equal to 1. Then, the spectrum of the tensor product H 1 × H 2 of H 1 and arbitrary graph H 2 contains p m ( 1 ) occurrences of the full spectrum of H 2 as a subspectrum (taking into account the multiplicities of the eigenvalues). If H 2 is bipartite (and H 1 is not), p m ( 1 ) + m ( 1 ) , where m ( 1 ) is the multiplicity of the eigenvalue ( 1 ) of the graph H 1 . The tensor product H 1 × H 2 can simultaneously include the spectra H 1 and H 2 if both of the latter consistently satisfy the conditions for separate inclusion of their spectra.
As an example, we perform the described actions with matrices A ( P 5 ) = [ a i j ] i , j = 1 5 and B = A ( K 4 ) = [ b k l ] k l 4 of the path on 5 vertices and the complete graph K 4 on 4 vertices, respectively (nonregular graphs also suite us in general). The adjacency matrix of P 5 × K 4 (see Figure 3) is
A ( P 5 × K 4 ) = O B O O O B O B O O O B O B O O O B O B O O O B O = 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 .
The characteristic polynomial Ch ( P 5 × K 4 ; x ) of the graph P 5 × K 4 in Figure 3 (or the matrix A ( P 5 × K 4 ) in ( 9 ) ) is
x 20 48 x 18 + 732 x 16 5104 x 14 + 18918 x 12 39312 x 10 + 45468 x 8 27216 x 6 + 6561 x 4 .
The corresponding spectrum is Sp ( P 5 × K 4 ) = { ± 3 3 ,   ± 3 ,   ( ± 3 ) 3 ,   ± 1 3 ,   0 4 } , where superscripts denote the multiplicities of the eigenvalues. Also, the spectra of P 5 and K 4 are Sp ( P 5 ) = { 3 ,   1 ,   0 ,   1 ,   3 } and Sp ( K 4 ) = { 3 ,   ( 1 ) 3 } . It is easy to check that the spectrum Sp ( P 5 × K 4 ) consists of all binary products of the eigenvalues of the graphs P 5 and K 4 , as follows from Theorem 11, and contains as subspectra a threefold full spectrum of the graph P 5 and a single full spectrum of the graph K 4 , which is consistent with Corollary 11.1. In the first case, the threefoldness follows from the fact that the graph P 5 is bipartite, and the graph K 4 has three eigenvalues ( 1 ) ; in the second case, the onefoldness is explained by the fact that the graph P 5 has only one eigenvalue, 1, and the graph K 4 is not bipartite. It is necessary to pay attention to the fact that copies of the spectra of P 5 and K 4 inside the spectrum of P 5 × H 2 have three common eigenvalues ( 1 ) in total. Also, it should be noted that the product graph P 5 × K 4 is bipartite (and thus all its eigenvalues are represented with both signs ±) because P 5 is bipartite (see Theorem 10).
Above, we focused on the topic of equitable partition and graph divisors. It is quite compatible with the topic of graph products. Here, we want to again use our spectral example to illustrate the the usefulness of another corollary we deduced from Theorem 11:
Corollary 11.2.
Let H 1 and H 2 be arbitrary divisors of graphs H 1 and H 2 , respectively. Then, H 1 × H 2 is a divisor of the tensor product H 1 × H 2 , where all the named graphs are, in general, weighted graphs with weighted adjacency matrices.
The first graph H 1 = P 5 in Figure 3 allows, due to its symmetry, an equitable partition of its vertex set into orbits { 1 ,   5 } , { 2 ,   4 } , and { 3 } . The corresponding divisor graph H 1 has a weighted adjacency matrix
W ( H 1 ) = 0 1 0 1 0 1 0 2 0
with eigenvalues { ± 3 , 0 } , which indeed all fall into the spectrum of P 5 (see above). The minimum-size divisor H 2 corresponds to an equitable partition of the second graph H 2 = K 4 , with one orbit { 1 , 2 , 3 , 4 } (where the vertex numbering is related to H 2 ); it has a weighted adjacency matrix W ( H 2 ) = [ 3 ] with one entry 3 and one eigenvalue 3, which is also an eigenvalue of H 2 = K 4 . A weighted adjacency matrix of H 1 × H 2 is
W ( H 1 × H 2 ) = 0 · [ 3 ] 1 · [ 3 ] 0 · [ 3 ] 1 · [ 3 ] 0 · [ 3 ] 1 · [ 3 ] 0 · [ 3 ] 2 · [ 3 ] 0 · [ 3 ] = 0 3 0 3 0 3 0 6 0
with eigenvalues { ± 3 3 ,   0 } , which are all actually included in the spectrum of H 1 × H 2 . Corollary 11.2 can help in finding divisors of the tensor product of graphs in cases when all graphs involved are large and/or have many divisors. This also applies to equitable partitions of the mentioned graphs.
Figure 3. Original graphs P 5 and K 4 with their products P 5 × K 4 and P 5 K 4 (from left to right). [Used Maple].
Figure 3. Original graphs P 5 and K 4 with their products P 5 × K 4 and P 5 K 4 (from left to right). [Used Maple].
Axioms 14 00907 g003
The simplest examples of regular tensor (Kronecker) products are 3-regular H × K 2 and 4-regular C n 1 × C n 2 products, where H is a nonbipartite cubic graph and at least one of the cycles C n 1 and C n 2 is odd. Given their low, quite chemical vertex valencies, such regular products may (with homeomorphic realization) turn out to be potential molecular graphs and objects of study in mathematical chemistry [116]. We will not dwell on this issue here, but will move on to considering another graph product.
In graph theory, the Cartesian product G 1 G 2 of graphs G 1 and G 2 [110,111,112,117,118] is a graph such that the vertex set of G 1 G 2 is the Cartesian product V ( G 1 ) × V ( G 2 ) of their vertex sets ( | V ( G 1 | = n 1 ; | V ( G 2 ) | = n 2 ) ; and any two vertices ( u , u ) and ( v , v ) are adjacent in G 1 G 2 if and only if either u = v and u is adjacent with v in G 2 , or u = v and u is adjacent with v in G 1 . As in the previous case, this definition can be equivalently expressed in matrix form. The adjacency matrix A ( G 1 G 2 ) of the Cartesian product G 1 G 2 (see p. 37 in [119]) is
A ( G 1 G 2 ) = A ( G 1 I n 2 + I n 1 A ( G 2 ) ) .
This product is associative and commutative: for any graphs G 1 , G 2 , G 3 , G 1 G 2 G 3 = ( G 1 G 2 ) G 3 = G 1 ( G 2 G 3 ) and G 1 G 2 G 2 G 1 . Similar to the case of the tensor (Kronecker) product, the adjacency matrices A ( G 1 G 2 ) and A ( G 2 G 1 ) look different in general, but they represent isomorphic graphs that differ only in the numbering of the vertices. The following statement was proved by Sabidussi ([120], Lemma 2.3 ; [117], Corollary 5.2 , p. 41):
Theorem 12.
For the Cartesian product G = G 1 G 2 of graphs G 1 and G 2 , the inequality κ ( G ) κ ( G 1 ) + κ ( G 2 ) holds, where κ ( G ) is the vertex connectivity of G. In particular, G = G 1 G 2 is connected if both G 1 and G 2 are connected.
In our context, the following theorem [110] plays an important practical role:
Theorem 13.
Let G 1 and G 2 be two graphs on n 1 and n 2 vertices, respectively. Let λ 1 , λ 2 , , λ n 1 be the eigenvalues of G 1 and μ 1 , μ 2 , , μ n 2 be those of G 2 (listed according to multiplicity). Then, the eigenvalues of G 1 G 2 are λ i + μ j ( i = 1 , 2 , , n 1 ; j = 1 , 2 , , n 2 ) .
From Theorem 13, we obtain a corollary directly related to the inclusion of the full spectrum of one of the factors in the spectrum of the product:
Corollary 13.1.
Let G 1 be a graph with m ( 0 ) 1 eigenvalues equal to 0. Then, the spectrum of the Cartesian product G 1 G 2 of G 1 and arbitrary graph G 2 contains p m ( 0 ) occurrences of the full spectrum of G 2 as a subspectrum (taking into account the multiplicities of the eigenvalues). The Cartesian product G 1 G 2 can simultaneously include the spectra G 1 and G 2 if both of the latter consistently satisfy the conditions for separate inclusion of their spectra.
As an example, we can explicitly write the adjacency matrix A ( P 3 K 4 ) of the Cartesian product P 5 K 4 (see Figure 3) according to the R.H.S. of ( 12 ) :
A ( P 5 K 4 ) = 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 + 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
and, finally,
A ( P 5 K 4 ) = 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 .
The characteristic polynomial Ch ( P 5 K 4 ; x ) of the graph P 5 K 4 in Figure 3 (or the matrix A ( P 5 K 4 ) in ( 14 ) ) is
x 20 46 x 18 40 x 17 + 789 x 16 + 1216 x 15 5976 x 14 12576 x 13 + 19224 x 12 + 54592 x 11 21312 x 10 107584 x 9 2032 x 8 + 102912 x 7 + 14080 x 6 48384 x 5 5376 x 4 + 9216 x 3 .
The corresponding spectrum is Sp ( P 5 K 4 ) = { ( 3 + 3 ) ,   4 ,   3 ,   2 ,   ( 3 + 3 ) ,   ( 3 1 ) 3 ,   0 3 ,   ( 1 ) 3 ,   ( 2 ) 3 ,   ( 3 1 ) 3 } , where superscripts denote the multiplicities of the eigenvalues. Also, the spectra of P 5 and K 4 are Sp ( P 5 ) = { 3 ,   1 ,   0 ,   1 ,   3 } and Sp ( K 4 ) = { 3 ,   ( 1 ) 3 } . It is easy to check that the spectrum Sp ( P 5 K 4 ) consists of all binary sums of the eigenvalues of the graphs P 5 and K 4 , as follows from Theorem 13, and contains as subspectra a onefold full spectrum of the graph G 2 = K 4 , which is consistent with Corollary 13.1. This follows from the fact that the graph G 1 = P 5 has a unique eigenvalue 0.
We can also formulate another corollary of Theorem 13, similar to Corollary 11.2:
Corollary 13.2.
Let G 1 and G 2 be arbitrary divisors of graphs G 1 and G 2 , respectively. Then, G 1 G 2 is a divisor of the tensor product G 1 G 2 , where all the named graphs are, in general, weighted graphs with weighted adjacency matrices.
For illustration, we use the same weighted adjacency matrices W ( H 1 ) and W ( H 2 ) of the weighted divisors of the graphs H 1 = P 5 and H 2 = K 4 , respectively, that were used above, after Corollary 11.2. Then, the weighted matrix W ( H 1 H 2 ) , taking into account ( 12 ) , is calculated as
W ( H 1 H 2 ) = 0 · [ 1 ] 1 · [ 1 ] 0 · [ 1 ] 1 · [ 1 ] 0 · [ 1 ] 1 · [ 1 ] 0 · [ 1 ] 2 · [ 1 ] 0 · [ 1 ] + 1 · [ 3 ] 0 · [ 3 ] 0 · [ 3 ] 0 · [ 3 ] 1 · [ 3 ] 0 · [ 3 ] 0 · [ 3 ] 0 · [ 3 ] 1 · [ 3 ] = 0 1 0 1 0 1 0 2 0 + 3 0 0 0 3 0 0 0 3 = 3 1 0 1 3 1 0 2 3
with the characteristic polynomial Ch [ W ( H 1 ) W ( H 2 ) ; x ] = x 3 9 x 2 + 24 x 18 and whose spectrum is { 3 , ( 3 + 3 ) , ( 3 + 3 ) } , which is indeed included in the spectrum of H 1 H 2 = P 5 K 4 or the matrix A ( P 5 K 4 ) in ( 14 ) , and which thus illustrates Corollary 13.2.
As for the nonspectral properties of the Cartesian product of graphs, this is described in detail in a special monograph [117] and, of course, in subsequent publications. Among simpler products, G 1 G 2 are skeletal graphs C p K 2 of prisms and C p C q ( p , q 3 ) of tori, which are objects of particular interest to specialists in (mathematical) chemistry.
The topic of graph products is combined with the topics of vertex decoration and the equitable partition of graphs with the corresponding divisors. Adjacency matrices of products have a clearly distinguishable structure of partitioning into square blocks. We can conditionally say that these are decorated matrices, where decoration can be understood as inserting the mentioned blocks instead of the entries of the matrix of one of the factors. This same block partition allows replacing blocks in the opposite direction, implementing an equitable partition of adjacency matrices; such a partition is generally not unique and can generate several divisors.
One can take any adjacency ( 0 , 1 ) matrix A = [ a k l ] k , l = 1 n of a simple graph G and arbitrarily replace its unit entries with any positive integers while maintaining the symmetry of the matrix, resulting in the matrix B = [ b k l ] k , l = 1 n . Having chosen an appropriate common dimension p of the inserted square matrices, insert an arbitrary p × p   ( 0 ,   1 ) -block with the same row sums ρ B k l equal to the replaced entry b k l in the weighted matrix B . This results in a p n × p n matrix M of the derived (di)graph whose divisor is the weighted matrix B . There is any countable set of derived (di)graphs on p n ( p N ) vertices with a common divisor B . The obtained symmetric matrices M will be adjacency matrices of undirected graphs. This allows us to obtain a countably infinite set of graphs with a common spectrum of the divisor matrix B . Here, recall for example that the matrices on the last sides of ( 11 ) and ( 15 ) are divisors of the matrices on the last sides of ( 9 ) and ( 14 ) , respectively. However, they are not symmetric matrices and therefore cannot be used in the role of B to derive undirected graphs as described above, although both are suitable for constructing directed graphs (possibly with loops).
In general, the tensor and Cartesian products of the same pair of graphs are not isomorphic, but there is a case when they are isomorphic. This is the case of C 3 × C 3 C 3 C 3 with characteristic polynomial x 9 18 x 7 12 x 6 + 81 x 5 + 36 x 4 168 x 3 + 144 x 64 and spectrum { 4 ,   1 4 ,   ( 2 ) 4 } . The 4-regular graph C 3 2 corresponding to these equivalent products can be embedded in the torus as a graph with quadrilateral (rectangular) faces. It can be viewed as the skeletal graph of the ring obtained by gluing three (flexible) triangular prisms at their bases.
The graph C 3 2 and the entire series of toroidal graphs C p C q ( p , q 3 ) are of interest in mathematical chemistry as templates for new molecules (see [54,55]). Here, we deliberately did not immediately call them potential molecular graphs, meaning molecules isomorphic to them. On the one hand, this is because the existence of such molecules cannot be guaranteed in advance; but on the other hand, toroidal graphs are certainly a promising starting material for constructing derivative graphs of potentially synthesized molecules [54,55]. There are at least two approaches to solving such a design problem. First, inventors of new molecules can consider as potential molecular graphs ones homeomorphic to Cartesian products of cycles; see general graph theory in [36] and, in particular, [9,10,38,39] for graph spectra and [116] (with bibl.) for chemical applications. Secondly, one can consider all possible variants of vertex and/or edge decoration of graphs, particularly what we previously started to do in the case of their vertex quadrangulation [54,55] and now continue to discuss in the more general case of any vertex decoration in this paper.
Among other possible methods for determining the common subspectrum of graphs, we would like to mention determining select eigenvalues by embedding, which has found particularly successful application in the work of Dias [18]. This method is not directly related to the equitable partition of graph vertices discussed above, but (when possible) allows finding more general divisors in it that are not front divisors (as above). This more general type of graph divisor is characterized by the absence of a common maximum eigenvalue with the original graph, and the absence of other common main eigenvalues is also possible. All characterization is limited only by the fact that the characteristic polynomial Ch ( D ; x ) of the divisor D divides the characteristic polynomial Ch ( G ; x ) of the original graph G. In the context we are describing, D is a proper edge subgraph of G ( V ( D ) = V ( G ) ; E ( D ) E ( G ) ) ; that is, D is also an undirected unweighted subgraph of G (possibly disconnected), while the front divisor Γ ( B ) is, in general, a weighted oriented graph (thus, in general, Γ ( B ) G ). Here, we need to move on to reasoning related to eigenvectors.
Let A = [ a k l ] k , l = 1 n be the adjacency matrix of a simple graph G with their common eigenvalue spectrum { λ 1 ,   λ 2 ,   ,   λ n } . Also, let v j = ( s 1 j ,   s 2 j   ,   s n j ) be the eigenvector corresponding to the eigenvalue λ j of the matrix A ( G ) ; j { 1 ,   2 ,   ,   n } . In general, there is a subset S { 1 ,   2 ,   ,   n } of indices (marking the vertices or vertices themselves) for which the corresponding entries of the eigenvector v j are equal to zero: i S , s i j = 0 . What does this entail? Let matrix A be the matrix obtained by replacing with zeros all (unit) entries a k l of matrix A for k ,   l S (that is, all entries of A in k-th and l-th rows and columns are equal to 0; k , l S ). The matrix A is the adjacency matrix of the induced disconnected edge subgraph G of the graph G ( G G ) , in which the vertices corresponding to the zero rows and columns of the matrix A are isolated vertices. In this case, obviously,
A v j = A s 1 j s 2 j s n j = A s 1 j s 2 j s n j = λ j s 1 j λ j s 2 j λ j s n j = λ j v j ,
that is, λ j is simultaneously an eigenvalue of both matrices A and A, as well as of the subgraph G obtained by removing all | S | isolated “zero” vertices from G (or “zero” vertices from G).
As a simple example, consider the eigenvectors of the cycle C 6 (benzene graph); see Figure 4.
The motivation for this choice of “zero” vertices is the following column eigenvectors of the cycle C 6 (calculated by Maple):
2 1 1 1 1 2 ,   1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 0 1 1 .
On the right-hand side of ( 17 ) , the third and fifth column vectors have zero entries in the second and fifth rows, which implies that vertices 2 and 5 are “zero” vertices ( S = { 2 ,   5 } ) . Alternatively, one can also notice that both the second and fourth column vectors have common zeros in the third and sixth positions from the top ( S = { 3 ,   6 } ) .
From Figure 4, it follows that the embedding graph G (G less “zero” vertices) consists of two disjoint edges ( 1 ,   6 ) and ( 3 ,   4 ) , the total spectrum of which is { 1 2 ,   ( 1 ) 2 } and is entirely contained in the spectrum { 2 ,   1 2 ,   ( 1 ) 2 ,   ( 2 ) } of the cycle C 6 . Figure 4, chosen as an example, demonstrates a ready-made solution to the problem of partial covering of the original graph C 6 by graph divisors of general type (in this case, by two copies of the graph K 2 ) or, in other words, embedding the mentioned copies of the graph K 2 . But we found the divisors on the basis of already known eigenvectors, whereas the method of embedding was invented precisely for finding divisors (when they exist) without a full spectral solution, based on the structure of the graph under consideration. This method itself is discussed in detail in the mentioned book by Dias [18]. Our goal here was simply to show that there are also graph divisors of the general type whose discovery is not related to either the use of symmetry or more general considerations of equitable partition.
Chemists and physicists constantly need quantum-mechanical calculations of the properties of molecules and solids. There is a fundamental theory that allows one to describe these properties accurately at an abstract level. However, when it comes to precise numerical (ab initio) calculations, they can only be performed for relatively simple molecules with a small number of valence electrons. Approximate methods come to the rescue, the most accessible of which (although not the most accurate) is the simple method of linear combination of atomic orbitals (LCAO) from Hückel (see [18,121,122,123,124]). Because of its simplicity, the Hückel method has proven itself in terms of calculating conjugated π -electron systems, in which it is generally assumed that each atom contributes one electron to the overall electron system. An example is benzoaromatic hydrocarbons [18,19]. The energy of the electron level in such a system is calculated using the Hückel method as ε j = α + λ j β . Here, α is the Coulomb integral (estimating the energy of the corresponding electron being removed from the atom), β is the resonance integral (which determines the strength of interaction between two chemically bonded atoms), and λ j , with its notation already familiar to us, is the j-th eigenvalue of the corresponding molecular graph (in which the vertices represent atoms and the edges represent chemical bonds between them) [18,121,122,123,124]. Note that α < 0 and β < 0 ; therefore, the ground-state level with the minimum electron energy corresponds to the maximum eigenvalue of the molecular graph, while the energy of the upper excited electron level corresponds to the minimum (negative) eigenvalue of this graph. Add that, usually, when the Coulomb integral is conditionally equated to zero, not the absolute energy of the molecule is considered but the energy of its formation from the initial atoms. As a result, the energy levels of the molecule are described only by a constant resonance integral and, as the only dynamic parameter, the corresponding eigenvalue of the molecular graph, that is, as ε j = λ j β . Here, it becomes clear why the topic we have outlined is important in quantum chemistry.
The spectral properties of vertex-decorated (regular) graphs of a fairly general type discussed above contribute, in particular, to the development of methods for solving Hückel problems using noncomputer-oriented manual methods. As formulated in [40], such methods allow calculations that “are performed by back-of-the-envelope calculation, bypassing any diagonalization step, even within Hückel theory”. Examples of this can be found in [15,16,17,18,19,20,21,22,23,24]. Note that [24] places special emphasis on degenerate eigenvalues of graphs (with local symmetries), while [125] specifically treats the zero eigenvalue. The structural origin of specific eigenvalues ( ± 1 , ± 2 , ± 2 , ± 3 , 0 ) in graphs of planar molecules was investigated by Dias [126]. Separate attention to eigenvalue + 1 was given by Randić, El-Basil, and King [127]. See also the paper [39] by Fowler and Rogers and that by Rosenfeld [54], which presents a new result concerning perfect star packing in regular graphs related to the eigenvalue 1 . Some other structural aspects of the eigenvalues ± 1 were also studied in [54,55]. In a broader context (not just in connection with the application in Hückel’s method), more examples can be found in the books by Cvetković, Doob, and Sachs [9] and Cvetković, Doob, Gutman, and Torgašev [10]. Two books by Cvetković, Rowlinson, and Simić [128,129] describe other cases of graphs having definite eigenvalues; in particular, their second book is specially devoted to graphs with minimal eigenvalue 2 .
The classical general definition of the rooted product G ( H ) of graphs, which was mentioned at the beginning [28,29,30,31,32,33,34,35], in principle, allows for the possibility of decorating the core graph G with different rooted graphs H i   ( i = 1 ,   2 , ,   n = | V ( G ) | ) . However, to our knowledge, this possibility has been used very limitedly by authors in the field of spectral graph theory. For example, in [31], the independent decoration of two parts of a bipartite graph with rooted graphs of two different types was considered. As before, keeping in mind the spectral aspects, we will show below that several alternative ways of decorating an arbitrary subset of the vertices of the graph G with graphs H i of different types have long been considered. To do this, we will need to use some known facts, particularly the following [9,130]:
Theorem 14.
(Heilbronner [130]). Let Γ be the graph obtained by joining a vertex u of a graph G to a vertex v of a graph H by an edge. Let G u ( H v ) be the induced subgraph of G ( H ) obtained by deleting the vertex u ( v ) from G ( H ) . Then,
Ch ( Γ ; x ) = Ch ( G ; x ) Ch ( H ; x ) Ch ( G u ; x ) Ch ( H v ; x ) .
Note that the graph Γ from Theorem 14 is essentially the simplest example of a rooted product with a single graph H connected with an edge to the core G. However, Heilbronner’s theorem serves as a starting point for deriving a formula for a more complicated rooted product G ( H ) , possibly with a family H = { H 1 ,   H 2 ,   ,   H r } of different rooted graphs connected via an edge and with a not necessarily fully utilized core.
Let N r denote the set { 0 , 1 , 2 , , r } , and let G V σ ( σ N r ) denote the graph G less the subset V σ of all its vertices u k , whose indices k belong to the subset σ N r ; in particular, V : = . Repeated use of Theorem 14 leads to the corresponding more general result:
Theorem 15.
Let Γ = G ( H ) be the rooted product of the core graph G and the family H = { H 1 ,   H 2 ,   ,   H r } of r | V ( G ) | graphs obtained by connecting by an edge the root v j of H j with the vertex u j of G ( j = 1 ,   2 ,   ,   r ) . Then, the characteristic polynomial of Γ is
Ch ( Γ ; x ) = j N r 0 Ch ( H j ; x ) σ N r ( 1 ) | σ | Ch ( G V σ ; x ) j σ Ch ( H j v j ; x ) Ch ( H j ; x ) ( N r = { 1 ,   2 ,   ,   r } ; ( 1 ) | V | : = 1 ; Ch ( G V ; x ) Ch ( G ; x ) ; Ch [ G V ( G ) ; x ] : = 1 ) .
Since the characteristic polynomial (eigenvalue spectrum) of a graph is the characteristic polynomial (spectrum) of its matrix, we can adapt to this particular case the well-known Cauchy’s interlacing theorem for the eigenvalues of Hermitian matrices; see [131,132] and Theorem 4.3.17, p. 242 in [133]):
Theorem 16.
Let A ( H ) and A ( H v ) be the adjacency matrices of graphs H and H v above, with the spectra of eigenvalues Sp ( H ) = { λ 1 ,   λ 2 ,   ,   λ | V ( H ) | } and Sp ( H v ) = { μ 1 ,   μ 2 ,   ,   μ | V ( H ) | 1 } , respectively. Then,
λ j μ j λ j + 1 ( j = 1 ,   2 ,   ,   | V ( H ) | 1 ) .
For us, the following obvious corollary of the last theorem is important:
Corollary 16.1.
Let λ j ,   λ j + 1 ,   ,   λ j + s 1 be s 1 consecutive eigenvalues of A ( H ) in nonincreasing order ( j + s 1 = 1 ,   2 ,   ,   | V ( H ) | ) . If λ j = λ j + 1 = = λ j + s 1 = α , then μ j = μ j + 1 = = μ j + s 2 = α , where μ j ,   μ j + 1 ,   ,   μ j + s 2 are consecutive eigenvalues of A ( H v ) .
Corollary 16.1 can be reinterpreted in graph-theoretical terms with additional consideration of the multiplicities of the eigenvalues:
Corollary 16.2.
Let a graph H have a degenerated eigenvalue α of multiplicity s 2 . Then, its induced subgraph H v also has an eigenvalue α of multiplicity t satisfying the two-sided inequality s 1 t s + 1 .
Proof. 
All we need to prove is that s 1 t s + 1 . Let λ j = λ j + 1 = = λ j + s 1 = α , while λ j 1 α and λ j + s α are as in Corollary 16.1. Given the nonstrictness of interlacing Cauchy’s inequalities ( 19 ) , there are only four possible cases:
(1)
μ j 1 > λ j and λ j + s 1 > μ j + s 1 ;
(2)
μ j 1 > λ j and λ j + s 1 = μ j + s 1 ;
(3)
μ j 1 = λ j and λ j + s 1 > μ j + s 1 ;
(4)
μ j 1 = λ j and λ j + s 1 = μ j + s 1 .
  • Obviously, in the first case the only μ -eigenvalues equal to α are those that are inside the interval [ λ j ,   ,   λ j + s 1 ] of s λ -values; this gives the lower bound t = s 1 (this bound will also be true if we additionally consider the case s = 1 , which is not taken into account by the Corollary 16.2). In the second and third cases, another μ -eigenvalue outside this interval is also equal to α , which gives a median value t = s . In the final case, two μ -eigenvalues equal to α are added to s 1 of the first case, which gives the upper bound t = s + 1 . This completes the proof. □
As an illustration for Corollary 16.2, consider a symmetric tree on seven vertices (the hydrogen-depleted molecular graph of 3-ethyl-n-pentane) that has a double eigenvalue ± 1 ( s = 2 ) . For H and its three nonisomorphic subgraphs with one vertex deleted, H v , we have
< { 2 ,   1 2 ,   0 ,   ( 1 ) 2 ,   2 } with s = s ± 1 = 2 ; < 2 + 3 ,   1 ,   2 3 ,   2 3 ,   1 ,   2 + 3 with t = s 1 = 1 ; < { 3 ,   1 ,   0 2 ,   1 ,   3 } with t = s 1 = 1 ; { 1 3 ,   ( 1 ) 3 } with t = s + 1 = 3 .
Combining Theorem 14 of Heilbronner and Corollary 16.2 allows us to formulate their common corollary:
Corollary 16.3. 
Let Γ be the graph obtained by joining an arbitrary vertex u of a graph G to an arbitrary vertex v of a graph H by an edge. If H has an eigenvalue α of multiplicity s 2 , then Γ has the eigenvalue α of multiplicity t s 1 .
The following theorem seems to be very useful for constructing restricted rooted products with a given subspectrum.
Theorem 17.
Let Γ = G ( H ) be the rooted product of the core graph G and the family H = { H 1 ,   H 2 ,   ,   H r } of r | V ( G ) | graphs obtained by connecting by an edge the root v j of H j with the vertex u j of G ( j = 1 ,   2 ,   ,   r ) . If H j has an eigenvalue α of multiplicity s j 2 ( j = 1 ,   2 ,   ,   r ) , then Γ has t j = 1 r ( s j 1 ) eigenvalues α. The upper bound for t is at least j = 1 r ( s j + 1 ) and depends on G and the choice of r contact vertices in it.
Proof. 
First, we note that each term in the full expansion of the right-hand side of ( 19 ) as a sum of terms contains as its factor either Ch ( H j ; x ) or Ch ( H j v j ; x )   ( j = 1 ,   2 ,   ,   r ) . By virtue of Corollary 16.2, each of the mentioned terms is thus divisible by the factor ( x α ) t , where t j = 1 r ( s j 1 ) . It is obvious that, according to Corollary 16.2, a possible upper bound on the value of t is at least j = 1 r ( s j + 1 ) ; however, in general, additional eigenvalues equal to α may appear due to the participation of the characteristic polynomials Ch ( G V σ ; x ) in ( 19 ) . This completes the proof. □
Since Theorem 17 can be applied to several different eigenvalues in parallel, as was done with a single value of α , we can ensure the existence of a graph Γ with a given subspectrum by preselecting a family H = { H 1 , H 2 , , H r } of rooted graphs. For example, if we need the eigenvalues + 1 and 1 , we can include in H the seven-vertex tree (hydrogen-depleted molecular graph of 3-ethyl-n-pentane) from our last example. A valuable feature of Theorem 17 is that it is valid for any choice of both r contact vertices in graph G and root vertices in graphs H j of H , whereas the results we have previously considered generally depend significantly on the connection options of the decorating graphs. Also, ideologically close to Theorem 17 are results that we will consider separately in the next section.

4. Subsequent Results

Consider a couple of more specific cases. Let w be an isolated vertex, H = { H 1 ,   H 2 ,   ,   H b } be a family of disjoint connected graphs, and u j V ( H j )   ( j = 1 ,   2 ,   ,   b ) , then the bridge coalescence graph  K 1 · H [134] is obtained from the graphs of H by adding new edges w u j ( j = 1 ,   2 ,   ,   b ) . The characteristic polynomial Ch ( K 1 · H ; x ) of K 1 · H could be calculated by repeatedly applying Theorem 14 (of Heilbronner), which was already done in Theorem 2.5 of [134]. Since we are only interested in the special case where all graphs H j in the family H are isomorphic, we present here only Proposition 2.6 from [134]:
Proposition 18.
Let all graphs H 1 , H 2 , , H b in H be isomorphic to H, then the characteristic polynomial of the b-tuple bridge coalescence graph K 1 · H is given by
Ch ( K 1 · H ; x ) = x [ Ch ( H ; x ) ] b b Ch ( H u ; x ) [ Ch ( H ; x ) ] b 1 ( b 2 ) ,
where u is a contact vertex of H.
The following corollary (derived using the R.H.S. of ( 21 ) ) is important for us:
Corollary 18.1.
Let all graphs H 1 , H 2 , , H b in H be isomorphic to H, then the characteristic polynomial Ch ( K 1 · H ; x ) of the b-tuple ( b 2 ) bridge coalescence graph K 1 · H is divisible by [ Ch ( H ; x ) ] b 1 . In other words, the spectrum Sp ( K 1 · H ) of K 1 · H contains at least ( b 1 ) times the full spectrum Sp ( H ) of H.
Let H = K 1 · H and H be a multiset of b isomorph copies of H . We want to go a little further and use the entire bridge coalescence graph K 1 · H as a decorating graph with contact vertex w instead of graph H when forming an (incomplete) rooted product G ( H ) by a via-edge attachment of graphs of H to an arbitrary core graph G. For the simplest case of H = { H } , the combined use of Theorem 14 and Corollary 18.1 allows us to formulate the following lemma:
Lemma 19.
Let H be a family of b 2 isomorphic copies of a connected graph H, and let H = K 1 · H be the b-tuple bridge coalescence graph as above. Moreover, let a contact vertex w of K 1 · H be attached via an edge to an arbitrary vertex of an arbitrary connected graph G. Then,
Ch ( Γ ; x ) = Ch ( G ; x ) Ch ( K 1 · H ; x ) Ch ( G u ; x ) Ch [ ( K 1 · H ) w ; x ] = Ch ( G ; x ) Ch ( K 1 · H ; x ) Ch ( G u ; x ) [ Ch ( H ; x ) ] b = P ( x ) [ Ch ( H ; x ) ] b 1 ( b 2 ) ,
where P ( x ) is a polynomial in x whose roots do not necessarily contain any roots of the characteristic polynomial Ch ( H ; x ) . In other words, the spectrum of Γ contains at least ( b 1 ) times the full spectrum Sp ( H ) of H.
Proof. 
By virtue of Corollary 18.1, the first product on the third side of ( 22 ) is divisible by [ Ch ( H ; x ) ] b 1 and the second product on the third side is divisible by [ Ch ( H ; x ) ] b , which means that the entire third side is divisible by [ Ch ( H ; x ) ] b 1 . This is the proof. (In slightly different terms, the equality of the first and last sides of ( 22 ) was also proven in Lemma 11 of [30]). □
As noted above, Lemma 19 is formulated using Heilbronner’s theorem for the characteristic polynomial of a pair of graphs connected by an edge (the case of G ( H ) , when H = { H } ). In the same way, the result can be obtained step by step for the more general case when the family H contains an arbitrary number of isomorphic copies of H . To solve such a problem, one can also use the symmetry of the graphs under consideration. The graph H = K 1 · H can be symbolically represented as a propeller with b blades sharing a common center point. For us, it is enough to see that our propeller has a b-fold symmetry axis (although there may also be other elements of symmetry). The formulae for the characteristic polynomial of a (molecular) graph with b-fold ( b 2 ) symmetry axis are well known (see [30,135,136,137,138,139,140,141]); in particular, Lemma 11 of [30] presents the result in a form equivalent to the last side of ( 22 ) .
Lemma 19 considers attaching a single copy of H to the core graph G via an edge; in the general case, when the number of similarly joined copies of H is r 1 , we can formulate a more general statement for the resulting graph Γ , which is also a corollary of Theorem 15:
Proposition 20.
Let H = { H 1 ,   H 2 ,   ,   H r } be a multiset of r 1 isomorph copies H j of the b-tuple bridge coalescence graph H = K 1 · H as above. Moreover, let a contact vertex w j of each copy H j be connected with an edge to an arbitrary vertex v j of an arbitrary connected graph G; j = 1 ,   2 ,   ,   r . Then, the characteristic polynomial of the resulting graph Γ = G · H is
Ch ( Γ ; x ) = σ N r ( 1 ) | σ | Ch ( G V σ ; x ) [ Ch ( H w ; x ) ] | σ | [ Ch ( H ; x ) ] r | σ | ( N r = { 1 ,   2 ,   ,   r } ; ( 1 ) | V | : = 1 ; Ch ( G V ; x ) Ch ( G ; x ) ; Ch [ G V ( G ) ; x ] : = 1 ) .
Proof. 
Making a substitution in the formula ( 19 ) , Γ Γ , H j H , v j w , we get
Ch ( Γ ; x ) = [ Ch ( H ; x ) ] r σ N r ( 1 ) | σ | Ch ( G V σ ; x ) Ch ( H w ; x ) Ch ( H ; x ) | σ | = σ N r ( 1 ) | σ | Ch ( G V σ ; x ) [ Ch ( H w ; x ) ] | σ | [ Ch ( H ; x ) ] r | σ | ,
which is the proof. □
The following corollary is important for us:
Corollary 20.1.
Let H be a multiset of r 1 isomorph copies of the b-tuple ( b 2 ) bridge coalescence graph H = K 1 · H , and let Γ = G · H be as in Proposition 20. Then, the characteristic polynomial Ch ( Γ ; x ) of Γ is divisible by [ Ch ( H ; x ) ] r ( b 1 ) . In other words, the spectrum Sp ( Γ ) of Γ contains at least r ( b 1 ) times the full spectrum Sp ( H ) of H.
Proof. 
By virtue of Corollary 18.1, the characteristic polynomial Ch ( H ; x ) of H is divisible by [ Ch ( H ; x ) ] b 1 , while Ch ( H w ; x ) = [ Ch ( H ; x ) ] b . Any term in the sum on the right-hand side of ( 23 ) contains a factor of the general form [ Ch ( H w ; x ) ] | σ | [ Ch ( H ; x ) ] r | σ | . This means that it is divisible by the polynomial [ Ch ( H ; x ) ] | σ | ( b 1 ) + ( r | σ | ) b = Ch ( H ; x ) ] s , where s = r b | σ | r ( b 1 ) . This ensures the divisibility of Ch ( Γ ; x ) by [ Ch ( H ; x ) ] r ( b 1 ) and thus leads to the proof. □
As an example illustrating the applicability of Corollary 20.1, see Figure 5 and the accompanying notes, which show the graph Γ = D G (graph G after decoration) logically constructed step by step according to the scheme K 1 2 H H ; G 3 H D G . The hero of this example is graph H, whose spectrum appears three times in the spectrum of the presented version of D G . Meanwhile, the core graph G plays a passive role and can be replaced by any connected graph with three contact vertices; under any such replacement, the spectrum of D G is guaranteed to contain three times the full spectrum of H.
Spectral information regarding Figure 5 is given below.
Ch ( H ; x ) = x 5 7 x 3 4 x 2 + 2 x ; Sp ( H ) = { 2.855772506 ,   0.3216371743 ,   0 ,   1 ,   2.177409682 } ;
Ch ( H ; x ) = x 11 16 x 9 8 x 8 + 77 x 7 + 72 x 6 86 x 5 112 x 4 8 x 3 + 16 x 2 ; Sp ( H ) = { 2.942720595 ,   2.855772506 ,   1.325836877 ,   0.3216371743 ,   0 2 ,   0.8466182458 ,   1 2 , 2.177409682 ,   2.421939226 } ;
Ch ( D G ; x ) = x 40 60 x 38 24 x 37 + 1610 x 36 + 1266 x 35 25238 x 34 29438 x 33 + 253133 x 32 + 395484 x 31 1667823 x 30 3380902 x 29 + 7056015 x 28 + 19099244 x 27 17063799 x 26 71735774 x 25 + 10800774 x 24 + 175826492 x 23 + 63702755 x 22 268173218 x 21 209056613 x 20 + 230126842 x 19 + 291569073 x 18 83535460 x 17 213734808 x 16 10392976 x 15 + 87329652 x 14 + 17363232 x 13 20943920 x 12 5104288 x 11 + 3084016 x 10 + 610368 x 9 264832 x 8 22272 x 7 + 8640 x 6 ;
Sp ( D G ) = { 3 ,   2.959522246 ,   2.957719610 ,   2.855772506 3 ,   2.726291374 ,   1.760553690 , 1.680431295 ,   1.364889224 ,   0.8122930643 ,   0.5968160270 ,   0.3988001491 ,   0.3216371743 3 ,   0 6 , 0.2538532963 ,   0.7951094971 ,   0.9666534664 ,   1 6 ,   1.332296488 ,   1.926864259 , 2.177409682 3 ,   2.301716573 ,   2.481389936 ,   2.536634053 ,   2.662799109 } .
Having taken up the consideration of coalescent graphs in which the attachment of a vertex of the decorating graph H or H occurs via an edge, we somewhat forgot about the classical rooted products G ( H ) in which the attachment of each decorating graph H to the core G occurs not via an edge but directly using the root vertex w of H. And here, we return to the theme of the classic rooted product [27]. The following assertion is due to Lemma 1 of [31]:
Lemma 21.
Let H be a connected graph with an arbitrary chosen root vertex w, and let G ( H ) denote the rooted product of the core graph G ( | V ( G ) | = n ) and n copies of H, each of which is attached to G by the root w. If 0 is a k-fold ( k 1 ) eigenvalue of G, then [ Ch ( H ; x ) ] k divides Ch [ G ( H ) ; x ] , or, in other words, the spectrum of Sp [ G ( H ) ] contains the k-fold full spectrum Sp ( H ) of H.
Since many types of core graphs G definitely have zero eigenvalues, Lemma 21 can have many corollaries formulated for specific types of them, for example, for the subdivision of ( r 3 ) -regular graphs, paraline (clique-inserted) graphs, or rainbow graphs (with ( k 2 ) -coloring), discussed above.
Here, we can consider the case of bipartite graphs separately. Let the bipartite graph B contain n 1 and n 2 vertices in its parts, respectively; n 1 + n 2 = n = | V ( B ) | ; n 1 n 2 . Consider the restricted rooted product  B ( H ) 1 [31] in which isomorphic copies of the graph H are joined to the core graph B in the same way as in the classical rooted product G ( H ) [27], but only to all vertices of the first part of B. The following is known (Corollary 2 of [28] and Corollary 9.4 of [31]):
Proposition 22.
Let B be a bipartite graph whose parts have n 1 and n 2 vertices, respectively, ( n 1 n 2 ) . Let B ( H ) 1 be the restricted rooted product of graphs B and H, where the root w j of the j-th isomorphic copy of H is coalesced with the vertex v j of the first part of B; j = 1 ,   2 ,   ,   n 1 . Then, the characteristic polynomial Ch [ B ( H ) 1 ; x ] of the restricted rooted product B ( H ) 1 is divisible by the polynomial [ Ch ( H ; x ) ] n 1 n 2 , or, in other words, the spectrum Sp [ B ( H ) 1 ] of the graph B ( H ) 1 contains at least n 1 n 2 times the full spectrum Sp ( H ) of the decorating graph H.
Note that characteristic polynomials and spectra under independent decoration of parts of a weighted bipartite graph are considered in [31]. But we want to pause here, setting aside some unaddressed issues for later discussion.

5. Conclusions

In this text, we have considered several ways of decorating the original graphs to construct infinite sets of graphs whose spectra contain a given multiset of eigenvalues. In general, there may be many inequivalent ways of decorating the vertices of graph G using graph H, which in turn leads to different spectra of the resulting D G graphs. All this makes it impossible to find any general formula describing the full spectra of, say, graphs from the class Π . Such a formula simply does not exist, so we have to accumulate only particular results for narrow classes of graphs.
The availability of various methods for simplifying the determination of eigenvalues and eigenvectors of adjacency matrices in the case of large and complex graphs is always of practical use. We find it particularly interesting to further study various cases of vertex (as well as edge) decoration of the original graph. Although spectral problems can currently be solved directly by solving them all at once using a computer, there is also a practical need to express the spectrum of a decorated graph in terms of the spectra of the original graph and the graph or graphs used for decoration. This is particularly important in mathematical chemistry, the mathematical problems of which are related to the practical problems of bench chemistry. Therefore, we assume that the present work will serve as a an introduction to further work that will certainly follow.

Funding

This research received no external funding.

Data Availability Statement

Data is contained within the article.

Acknowledgments

We thank the three anonymous reviewers for all their constructive comments, which significantly improved the presentation. The former support of the Ministry of Absorption of the State Israel (through fellowship “Shapiro”) is acknowledged.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Balaban, A.T. Chemical Applications of Graph Theory; Academic Press: London, UK; New York, NY, USA; San Francisco, CA, USA, 1976. [Google Scholar]
  2. Au-chin, T.; Yuan-sun, K.; Guo-sen, Y.; Shu-san, T. Graph Theoretical Molecular Orbitals; Science Press: Beiging, China, 1986. [Google Scholar]
  3. Papulov, Y.G.; Rosenfeld, V.R.; Kemenova, T.G. Molecular Graphs; Tver University: Tver, Russia, 1990. (In Russian) [Google Scholar]
  4. Trinajstić, N. Chemical Graph Theory, 2nd ed.; CRC Press Taylor & Francis Group: Boca Raton, FL, USA, 1992. [Google Scholar]
  5. Dehmer, M.; Emmert-Streib, F. (Eds.) Graph Theory: Mathematical Foundations and Applications; CRC Press Taylor & Francis Group: Boca Raton, FL, USA, 2015. [Google Scholar]
  6. Randić, M.; Novič, M.; Plavšić, D. Solved and Unsolved Problems of Structural Chemistry; CRC Press Taylor & Francis Group: Boca Raton, FL, USA, 2016. [Google Scholar]
  7. Temkin, O.N.; Zeigarnik, A.V.; Bonchev, D. Chemical Reaction Networks; CRC Press Taylor & Francis Group: Boca Raton, FL, USA, 2019. [Google Scholar]
  8. Wagner, S.; Wang, G. Introduction to Chemical Graph Theory; CRC Press Taylor & Francis Group: Boca Raton, FL, USA, 2019. [Google Scholar]
  9. Cvetković, D.M.; Doob, M.; Sachs, H. Spectra of Graph—Theory and Application; VEB Deutscher Verlag der Wissenschaften: Berlin, Germany; Academic Press: New York, NY, USA; San Francisco, CA, USA; London, UK, 1980. [Google Scholar]
  10. Cvetković, D.M.; Doob, M.; Gutman, I.; Torgašev, A. Recent Results in the Theory of Graph Spectra; North Holland Publishing Company: Amsterdam, The Netherlands, 1988. [Google Scholar]
  11. Wikiversity. Spectral Graph Theory. Available online: https://en.wikiversity.org/wiki/Spectral_Graph_Theory (accessed on 27 October 2022).
  12. Cvetković, D.; Gutman, I. (Eds.) Selected Topics on Applications of Graph Spectra; Matematički Institut SANU: Belgrade, Serbia, 2011; Volume 14. [Google Scholar]
  13. Cvetković, D.; Simić, S. Graph spectra in computer science. Linear Algebra Appl. 2011, 434, 1545–1562. [Google Scholar] [CrossRef] [Scilit]
  14. Arsić, B.; Cvetković, D.; Simić, S.R.; Škarić, M. Graph spectral techniques in computer sciences. Appl. Anal. Discrete Math. 2012, 6, 1–30. [Google Scholar] [CrossRef] [Scilit]
  15. D’Amato, S.S.; Gimarc, B.M.; Trinajstić, N. Isospectral and subspectral molecules. Croat. Chem. Acta 1981, 34, 1–52. [Google Scholar]
  16. Jiang, Y.; Chen, G. On subspectral acyclic molecular graphs. J. Math. Chem. 1990, 4, 103–115. [Google Scholar] [CrossRef] [Scilit]
  17. Randić, M.; Guo, X.; Kleiner, A.F. On subspectral graphs. Cong. Num. 1993, 96, 143–156. [Google Scholar]
  18. Dias, J.R. Molecular Orbital Calculations Using Chemical Graph Theory; Springer: Berlin/Heidelberg, Germany, 1993. [Google Scholar]
  19. Dias, J.R. Strongly subspectral conjugated molecular systems. From small molecules to infinitely large π-electronic networks. J. Phys. Chem. A 1997, 101, 7167–7175. [Google Scholar] [CrossRef] [Scilit]
  20. Dias, J.R. Analysis of π-electronic structures of small alternant hydrocarbons to infinitely large polymeric strips: The Aufbau Principle and end-group effects. Int. J. Quantum Chem. 1999, 74, 721–733. [Google Scholar] [CrossRef]
  21. Datta, K.; Banerje, M.; Mukherjee, A.K. Strongly subspectral pairs in C50+10n and C60+12n fullerenes via a common generic graph. Phys. Chem. Chem. Phys. 1999, 1, 2922–2929. [Google Scholar] [CrossRef] [Scilit]
  22. Dias, J.R.; Guirgis, G.A. -Molecular orbitals of conjugated linear polyene molecules as molecular orbital functional groups in the design of near-infrared dyes. Croat. Chem. Acta 2002, 75, 621–632. [Google Scholar]
  23. Dias, J.R. Comprehensive study of the correlations that exhibit among the members of the [n]cyclacene series and the Möbius[n]cyclacene series. Mol. Phys. 2018, 116, 423–448. [Google Scholar] [CrossRef] [Scilit]
  24. Klein, D.J.; Seligman, T.H.; Sadurní, E. Eigen-persistence in graphs. MATCH Commun. Math. Comput. Chem. 2024, 92, 339–369. [Google Scholar] [CrossRef] [Scilit]
  25. Harary, F.; King, C.; Mowshowitz, A.; Read, R.C. Cospectral graphs and digraphs. Bull. Lond. Math. Soc. 1971, 3, 321–328. [Google Scholar] [CrossRef] [Scilit]
  26. Herndon, W.C.; Ellzey, M.L. Isospectral graphs and molecules. Tetrahedron 1975, 31, 99–107. [Google Scholar] [CrossRef] [Scilit]
  27. Godsil, C.D.; McKay, B.D. A new graph product and its spectrum. Bull. Austral. Math. Soc. 1978, 18, 21–28. [Google Scholar] [CrossRef] [Scilit]
  28. Gutman, I. Spectral properties of some graphs derived from bipartite graphs. MATCH Commun. Math. Comput. Chem. 1980, 8, 291–314. [Google Scholar]
  29. Farrell, E.J.; Rosenfeld, V.R. Block and articulation node polynomials of the generalized rooted product of graphs. J. Math. Sci. 2000, 11, 35–47. [Google Scholar]
  30. Rosenfeld, V.R.; Diudea, M.V. The block-polynomials and block-spectra of dendrimers. Internet Electron. J. Mol. Des. 2002, 1, 142–156. [Google Scholar]
  31. Rosenfeld, V.R. The circuit polynomial of the restricted rooted product G(Γ) of graphs with a bipartite core G. Discrete Appl. Math. 2008, 156, 500–510. [Google Scholar] [CrossRef] [Scilit]
  32. Rosenfeld, V.R. The independence polynomial of rooted products of graphs. Discrete Appl. Math. 2010, 158, 551–558. [Google Scholar] [CrossRef] [Scilit]
  33. Rosenfeld, V.R.; Yang, Y. Close-to-zero eigenvalues of the rooted product of graphs. J. Math. Chem. 2021, 59, 1526–1535. [Google Scholar] [CrossRef] [Scilit]
  34. Rosenfeld, V.R. The inertia and energy gap of a vertex-decorated graph with identically weighted ‘internal’ edges and beyond. J. Math. Chem. 2022, 60, 502–513. [Google Scholar] [CrossRef] [Scilit]
  35. Schenker, J.H.; Aizenman, M. The creation of spectral gaps by graph decoration. Lett. Math. Phys. 2000, 53, 253–262. [Google Scholar] [CrossRef] [Scilit]
  36. Harary, F. Graph Theory; Addison-Wesley Publishing Company: Reading, MA, USA, 1969. [Google Scholar]
  37. Knill, O. A notion of graph homeomorphism. arXiv 2014, arXiv:1401.2819v1. [Google Scholar] [CrossRef] [Scilit]
  38. Mnuhin, V.B. Spectra of graphs under certain unary operations. In Some Topological and Combinatorial Properties of Graphs, 1st ed.; Institute of Mathematics: Kiev, Ukraine, 1980; pp. 38–44. (In Russian) [Google Scholar]
  39. Fowler, P.W.; Rogers, K.M. Eigenvalue relations for decorated trivalent polyhedra. Connections between the fullerenes and their fulleren-yne and spheriphane relatives. J. Chem. Soc. Faraday Trans. 1998, 94, 1019–1027. [Google Scholar] [CrossRef] [Scilit]
  40. Van den Heuvel, W.; Soncini, A. Dirac cones in the spectrum of bond-decorated graphenes. J. Chem. Phys. 2014, 140, 234114. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  41. Lucia, A.; Young, A. A nonvanishing spectral gap for AKLT models on generalized decorated graphs. J. Math. Phys. 2023, 64, 041902. [Google Scholar] [CrossRef] [Scilit]
  42. Muir, T. On self-conjugate permutations. Proc. R. Soc. Edinb. 1889, 17, 7–22. [Google Scholar] [CrossRef] [Scilit]
  43. Muir, T. A Treatise on the Theory of Determinants; Dover: New York, NY, USA, 1960; pp. 3–7. [Google Scholar]
  44. Skiena, S. Implementary Discrete Mathematics: Combinatorics and Graph Theory with Mathematics; Chapter 1.4.1; Addison-Wesley: Reading, MA, USA, 1990; pp. 32–33. [Google Scholar]
  45. Cvetković, D. Spectra of graphs formed by some unary operations. Publ. Inst. Math. 1975, 19, 37–41. [Google Scholar]
  46. Shirai, T. The spectrum of infinite regular line graphs. Trans. Am. Math. Soc. 2000, 352, 115–132. [Google Scholar] [CrossRef] [Scilit]
  47. Zhang, F.; Chen, Y.-C.; Chen, Z. Clique-inserted-graphs and spectral dynamics of clique-inserting. J. Math. Anal. Appl. 2009, 349, 211–225. [Google Scholar] [CrossRef] [Scilit]
  48. Klein, D.J.; Yi, E. A comparison on metric dimension of graphs, line graphs, and line graphs of the subdivision graphs. Eur. J. Pure Appl. Math. 2012, 5, 302–316. [Google Scholar]
  49. Klein, D.J.; Larson, C.E. Eigenvalues of saturated hydrocarbons. J. Math. Chem. 2013, 51, 1608–1618. [Google Scholar] [CrossRef] [Scilit]
  50. Zhang, X.; Zahid, Z.; Zafar, S.; Farahani, M.R.; Nadeem, M.F. Study of the para-line graphs of certain polyphenyl chains using topological indices. Int. J. Biochem. Biotechnol. 2017, 8, 2435–2442. [Google Scholar]
  51. Gao, W.; Nadeem, M.F.; Zafar, S.; Zahid, Z.; Farahani, M.R. On the para-line graphs of certain nanostructures based on typological indices. UPB Sci. Bull. Ser. B 2017, 79, 93–104. [Google Scholar]
  52. Mondal, S.; De, N.; Siddiqui, M.R.; Pal, A. Topological properties of para-line graph of some convex polytopes using neighborhood M-polynomial. Biointerface Res. Appl. Chem. 2021, 11, 9915–9927. [Google Scholar] [CrossRef] [Scilit]
  53. Nandini, G.; Venkatachalam, M. On r-dynamic coloring of para-line graph of some standard graphs. Palest. J. Math. 2021, 10, 12–22. [Google Scholar]
  54. Rosenfeld, V.R. The spectrum of the vertex quadrangulation of a 4-regular toroidal graph and beyond. J. Math. Chem. 2021, 59, 1551–1569. [Google Scholar] [CrossRef] [Scilit]
  55. Rosenfeld, V.R. Eigenvalue −1 of the vertex quadrangulation of a 4-regular graph. Axioms 2024, 13, 72. [Google Scholar] [CrossRef] [Scilit]
  56. Harris, R.R.; Sebald, A. The structure of polymeric dialkyl [R2SnO] (R=Me,Bu) as probed by high-resolution solid-state 119Sn NMR. J. Organomet. Chem. 1987, 331, C9–C12. [Google Scholar] [CrossRef] [Scilit]
  57. Kargarian, M.; Fiete, G.A. Topological phases and phase transitions on the square-octagon lattice. Phys. Rev. B 2010, 12, 085106. [Google Scholar] [CrossRef] [Scilit]
  58. Li, W.; Guo, M.; Zhang, G.; Zhang, Y.-W. Gapless MoS2 allotrope possessing both massless Dirac and heavy fermions. Phys. Rev. B 2014, 89, 205402. [Google Scholar] [CrossRef] [Scilit]
  59. Bao, A.; Tao, H.-S.; Liu, H.-D.; Zhang, X.Z.; Liu, W.-M. Quantum magnetic phase transition in square-octagon lattice. Sci. Rep. 2014, 4, 6918. [Google Scholar] [CrossRef] [Scilit]
  60. Sun, Y.; Felser, C.; Yan, B. Graphene-like Dirac states and quantum spin Hall insulators in square-octagonal MX2 (M = Mo,W;X = S, Se, Te) isomers. Phys. Rev. B 2015, 92, 165421. [Google Scholar] [CrossRef] [Scilit]
  61. Zhang, Y.; Lee, J.; Wang, W.L.; Yao, D.-X. Two-dimensional octagon-structure monolayer of nitrogen group elements and the related nano-structures. Comput. Mat. Sci. 2015, 110, 109–114. [Google Scholar] [CrossRef] [Scilit]
  62. Lin, W.; Li, J.; Wang, W.; Liang, S.-D.; Yao, D.-X. Electronic structure and band gap engineering of two-dimensional octagon-nitrogen. Sci. Rep. 2018, 8, 1674. [Google Scholar] [CrossRef] [Scilit]
  63. Fan, R.; Sun, L.; Shao, X.; Li, Y.; Zhao, M. Two-dimensional Dirac materials: Tight-binding lattice models and material candidates. ChemPhysMater 2023, 2, 30–42. [Google Scholar] [CrossRef] [Scilit]
  64. Delgado-Friedrichs, O. Analyzing Periodic Nets via the Barycentre Construction, in Lecture on the Inner Workings of Systre Held in Santa Barbara in August 2008. File Systre-Lecture. Available online: http://gavrog.org/systre-lecture.pdf (accessed on 22 December 2023).
  65. Li, A.C.Y.; Alam, M.S.; Iadecola, T.; Jahin, A.; Job, J.; Li, R.; Orth, P.P.; Özgüler, A.B.; Perdue, G.N.; Tubman, N.M. Benchmarking variational quantum eigensolvers for the square-octagon-lattice Kitaev model. Phys. Rev. Res. 2023, 5, 033071. [Google Scholar] [CrossRef] [Scilit]
  66. Abdi, M.; Norian, E.; Astinchap, B. Unveiling the multifaceted properties of square-octagon lattices using the Hubbard model. Mater. Des. 2025, 256, 114294. [Google Scholar] [CrossRef] [Scilit]
  67. Norian, E.; Abdi, M.; Astinchap, B. Exploring the electronic properties and quantum capacitance of the square-octagon lattice for advanced electronic and energy storage applications. Phys. Chem. Chem. Phys. 2025, 27, 10606–10620. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  68. Vijayvargia, A.; Day-Roberts, E.; Botana, A.S.; Erten, O. Altermagnets with topological order in Kitaev bilayers. arXiv 2025, arXiv:2503.09705v1. [Google Scholar] [CrossRef] [Scilit]
  69. Wikipedia, Organotin Chemistry. Available online: https://en.wikipedia.org/wiki/Wiki.organotin/_chemistry (accessed on 3 October 2025).
  70. Eibena, E.; Jajcay, R.; Šparl, P. Symmetry properties of generalized graph truncations. J. Comb. Theory Ser. B 2019, 137, 291–315. [Google Scholar] [CrossRef] [Scilit]
  71. Lekše, M.; Toledo, M. Cubic vertex-transitive graphs of girth seven. arXiv 2025, arXiv:2508.19880v1. [Google Scholar] [CrossRef] [Scilit]
  72. Exoo, G.; Jajcay, R. Recursive constructions of small regular graphs of given degree and girth. Discrete Math. 2012, 312, 2612–2619. [Google Scholar] [CrossRef] [Scilit]
  73. Exoo, G.; Jajcay, R.; Širáň, J. Cayley cages. J. Algebr. Comb. 2013, 38, 209–224. [Google Scholar] [CrossRef] [Scilit]
  74. Boben, M.; Jajcay, R.; Pisanski, T. Generalized cages. Electron. J. Combin. 2015, 22, P1.77. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  75. Alspach, B.; Connor, J.B. Some graph theoretical aspects of generalized truncations. arXiv 2020, arXiv:2007.04530v1. [Google Scholar] [CrossRef] [Scilit]
  76. Wang, X.; Yin, F.-G.; Zhou, J.-X. On generalized truncations of complete graphs. Ars Math. Contemp. 2020, 19, 325–335. [Google Scholar] [CrossRef] [Scilit]
  77. Dobson, T.; Hujdurović, A.; Imrich, W.; Ortner, R. On cubic vertex-transitive graphs of given girth. arXiv 2025, arXiv:2507.05821v1. [Google Scholar] [CrossRef] [Scilit]
  78. Diudea, M.V.; Rosenfeld, V.R. The truncation of a cage graph. J. Math. Chem. 2017, 55, 1014–1020. [Google Scholar] [CrossRef] [Scilit]
  79. Alspach, B.; Dobson, E. On automorphism groups of graph truncations. Ars Math. Contemp. 2015, 8, 215–223. [Google Scholar] [CrossRef] [Scilit]
  80. Godsil, C.D. Compact graphs and equitable partitions. Linear Algebra Appl. 1997, 255, 259–266. [Google Scholar] [CrossRef] [Scilit]
  81. Teranishi, Y. Equitable switching and spectra of graphs. Linear Algebra Appl. 2003, 359, 121–131. [Google Scholar] [CrossRef] [Scilit]
  82. Bonacini, P.; Gionfriddo, M.; Marino, L. Equitable block colouring for systems of 4-kites. Appl. Math. Sci. 2017, 11, 1029–1047. [Google Scholar] [CrossRef] [Scilit]
  83. Francis, A.; Smith, D.; Sorensen, D.; Webb, B. Extensions and applications of equitable decompositions for graphs with symmetries. Linear Algebra Appl. 2017, 532, 432–462. [Google Scholar] [CrossRef] [Scilit]
  84. Aguilar, C.-O.; Gharesifard, B. Almost equitable partitions and new necessary conditions for network controllability. Automatica 2017, 80, 25–31. [Google Scholar] [CrossRef] [Scilit]
  85. Aguiar, M.A.D.; Dias, A.P.S. Synchronization and equitable partitions in weighted networks. Chaos 2018, 28, 07315. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  86. You, L.; Yang, M.; So, W.; Xi, W. On the spectrum of an equitable quotient matrix and its application. Linear Algebra Appl. 2019, 577, 21–40. [Google Scholar] [CrossRef] [Scilit]
  87. Mogilnykh, I.; Valyuzhenich, A. Equitable 2-partitions of the Hamming graphs with the second eigenvalue. Discrete Math. 2020, 343, 112039. [Google Scholar] [CrossRef] [Scilit]
  88. Kim, R.; Oum, S.; Zhang, X. Equitable partition of planar graphs. Discrete Math. 2021, 344, 112351. [Google Scholar] [CrossRef] [Scilit]
  89. Haynsworth, E.V. Applications of a theorem on partitioned matrices. J. Res. Nat. Bureau Stand. 1959, 62 B, 73–78. [Google Scholar] [CrossRef] [Scilit]
  90. Petersdorf, M.; Sachs, H. Über Spectrum, Automorphismengruppe und Teiler eines Graphen. Wiss. Z. Tech. Hochsch. Ilmenau 1969, 15, 123–128. [Google Scholar]
  91. Mohar, B.; Omladič, M. Divisors and the spectrum of infinite graphs. Linear Algebra Appl. 1987, 91, 99–106. [Google Scholar] [CrossRef] [Scilit]
  92. Rosenfeld, V.R. The toroidal unit cell of a quasicrystal. J. Math. Chem. 2017, 55, 1941–1950. [Google Scholar] [CrossRef] [Scilit]
  93. Mizutani, U. Introduction to the Electron Theory of Metals; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar]
  94. Hell, P.; Nešetřil, J. Graphs and Homomorphisms; Oxford University Press: Oxford, UK, 2004. [Google Scholar]
  95. Cvetković, D.M. The main part of the spectrum, divisors and switching of graphs. Publ. Inst. Math. 1978, 23, 32–38. [Google Scholar]
  96. Cvetković, D.M.; Fowler, P.W. A group-theoretical bound for the number of main eigenvalues of a graph. J. Chem. Inf. Comput. Sci. 1999, 39, 638–641. [Google Scholar] [CrossRef] [Scilit]
  97. Rosenfeld, V.R.; Nordahl, T.E. Semigroup theory of symmetry. J. Math. Chem 2016, 54, 1758–1776. [Google Scholar] [CrossRef] [Scilit]
  98. Rosenfeld, V.R. Endomorphisms of a weighted molecular graph and its spectrum. MATCH Commun. Math. Comput. Chem. 1999, 40, 203–214. [Google Scholar]
  99. Woldar, A.J. Rainbow graphs. In Codes and Designs. Proceedings of the Conference Honoring Professor Dijen K. Ray-Chaudhuri on the Occasion of His 65th Birthday, the Ohio State University, Columbus, OH, USA, 18–21 May 2000; Arasu, K.T., Serres, A., Eds.; Ohio State University’s Mathematics Research Institute: Columbus, OH, USA; De Gruyter: Berlin, Germany, 2002; Volume 10, pp. 313–320. [Google Scholar]
  100. Lovász, L.; Plummer, M.D. Matching Theory; American Mathematical Society: Providence, RI, USA, 2009. [Google Scholar]
  101. Polansky, O.E. Topological effects on MO energies. J. Mol. Struct. 1982, 84, 361–385. [Google Scholar] [CrossRef] [Scilit]
  102. Polansky, O.E.; Zander, M.; Motoc, I. Topological effects on MO energies, II. Z. Naturforsch. 1983, 38a, 196–199. [Google Scholar] [CrossRef] [Scilit]
  103. Fabian, W.; Motoc, I.; Polansky, O.E. Topological effect on MO energies. III. Heterocyclic systems with non-isomorphic partial structures. Z. Naturforsch. 1983, 38a, 916–927. [Google Scholar] [CrossRef] [Scilit]
  104. Graovac, A.; Gutman, I.; Polansky, O.E. Topological effect on MO energies, IV. The total π-electron energy of S- and T-isomers. Monatsch. Chem. 1984, 115, 1–13. [Google Scholar] [CrossRef] [Scilit]
  105. Polansky, O.E. Topological effects displayed in absorption and photoelectron spectra. J. Mol. Struct. 1984, 113, 281–298. [Google Scholar] [CrossRef] [Scilit]
  106. Motoc, I.; Silverman, J.N.; Polansky, O.E.; Olbrich, G. The effect of molecular topology on π-molecular-orbital energies. Theoret. Chim. Acta 1985, 67, 63–89. [Google Scholar] [CrossRef] [Scilit]
  107. Gutman, I.; Graovac, A.; Polansky, O.E. Spectral properties of some structurally related graphs. Discrete Appl. Math. 1988, 19, 195–203. [Google Scholar] [CrossRef] [Scilit]
  108. Elken, V.; Li, X. Topological properties of some novel S,T-isomers (I). MATCH Commun. Math. Comput. Chem. 1992, 28, 277–286. [Google Scholar]
  109. Li, X. Topological properties of some novel S,T-isomers II. MATCH Commun. Math. Comput. Chem. 1994, 30, 179–188. [Google Scholar]
  110. Barik, S.; Kalita, D.; Pati, S.; Sahoo, S. Spectra of graphs resulting from various graph operations and products: A survey. Spec. Matrices 2018, 6, 323–342. [Google Scholar] [CrossRef] [Scilit]
  111. Imrich, W. Factoring cardinal product graphs in polynomial time. Discrete Math. 1998, 192, 119–144. [Google Scholar] [CrossRef] [Scilit]
  112. Hammack, R.; Imrich, W.; Klavžar, S. Handbook of Product Graphs; CRC Press Taylor and Francis Group A Chapman & Hall Book: Boca Raton, FL, USA, 2011. [Google Scholar]
  113. Wikipedia, Tensor Product of Graphs. Available online: https://en.wikipedia.org/wiki/Tensor_product_of_graphs (accessed on 15 December 2024).
  114. Horn, R.A.; Johnson, C.R. Topics in Matrix Analysis; Cambridge University Press: Cambridge, UK, 1991. [Google Scholar]
  115. Wikipedia, Kronecker Product. Available online: https://en.wikipedia.org/wiki/Kronecker_product (accessed on 9 October 2025).
  116. Rosenfeld, V.R. Looking into the future of molecules with novel topological symmetries. J. Math. Chem. 2019, 57, 1850–1867. [Google Scholar] [CrossRef] [Scilit]
  117. Imrich, W.; Klavžar, S.; Rall, D.F. Topics in Graph Theory: Graphs and Their Cartesian Products; A. K. Peters Ltd.: Wellesley, MA, USA, 2008. [Google Scholar]
  118. Wikipedia, Cartesian Product of Graphs. Available online: https://en.wikipedia.org/wiki/Cartesian_product_of_graphs (accessed on 19 October 2025).
  119. Bapat, R.B. Graphs and Matrices; Springer: Berlin/Heidelberg, Germany; Hindustan Book Agency: New Delhi, India, 2014. [Google Scholar]
  120. Sabidussi, G. Graphs with given group and given graph-theoretical properties. Canad. J. Math. 1957, 9, 515–525. [Google Scholar] [CrossRef] [Scilit]
  121. Cvetković, D.; Gutman, I.; Trinajstić, N. Graph theory and Molecular orbitals. II. Croat. Chem. Acta 1972, 44, 365–374. [Google Scholar]
  122. Cvetković, D.; Gutman, I.; Trinajstić, N. Graphical studies on the relations between the structure and reactivity of conjugated systems: The role of non-bonding molecular orbitals. J. Mol. Struct. 1975, 28, 289–303. [Google Scholar] [CrossRef] [Scilit]
  123. Graovac, A.; Gutman, I.; Trinajstić, N. Topological Approach to the Chemistry of Conjugated Molecules (Lecture Notes in Chemistry, 4); Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 1977. [Google Scholar]
  124. Gutman, I.; Polansky, O.E. Mathematical Concepts in Organic Chemistry; Springer: Berlin/Heidelberg, Germany, 1985. [Google Scholar]
  125. Sciriha, I.; Farrugia, A. From Nut Graphs to the Molecular Structure and Conductivity; Faculty of Science, University of Kragujevac: Kragujevac, Serbia, 2021. [Google Scholar]
  126. Dias, J.R. Structural origin of specific eigenvalues in chemical graphs of planar molecules. Molecular orbital functional groups. Mol. Phys. 1995, 85, 1043–1060. [Google Scholar]
  127. Randić, M.; El-Basil, S.; King, R.B. On non-symmetry equivalence. Math. Comput. Model. 1988, 11, 641–646. [Google Scholar] [CrossRef] [Scilit]
  128. Cvetković, D.; Rowlinson, P.; Simić, S. Eigenspaces of Graphs; Cambridge University Press: Cambridge, UK, 1997. [Google Scholar]
  129. Cvetković, D.; Rowlinson, P.; Simić, S. Spectral Generalizations of Line Graphs. On Graphs with Least Eigenvalue −2; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  130. Heilbronner, E. Das Kompositions-Prinzip: Eine anshchauliche Methode zur elektronen theoretischen Behandlung nicht oder niedrig symmetrishcher Molekeln im Rahmen der MO-Theorie. Helv. Chim. Acta 1953, 36, 170–188. [Google Scholar] [CrossRef] [Scilit]
  131. Marcus, M.; Minc, H. A Survey of Matrix Theory and Matrix Inequalities; Allyn and Bacon, Inc.: Boston, MA, USA, 1964. [Google Scholar]
  132. Hall, F.J.; Patel, K.; Stewart, M. Interlacing results on matrices associated with graphs. J. Combin. Math. Combin. Comput. (JCMCC) 2009, 68, 113–127. [Google Scholar]
  133. Horn, R.A.; Johnson, C.R. Matrix Analysis, 2nd ed.; Cambridge University Press: Cambridge, UK; New York, NY, USA, 2013. [Google Scholar]
  134. Ibrahim, N.B.; Jund, A.A. On the characteristic polynomial of t-tuple and b-bridges coalescence graphs. Southeast Asian Bull. Math. 2018, 42, 899–906. [Google Scholar]
  135. McClelland, B.J. Graphical method for factorizing secular determinants of Hückel molecular orbital theory. J. Chem. Soc. Faraday Trans. II 1974, 70, 1453–1456. [Google Scholar] [CrossRef] [Scilit]
  136. D’Amato, S.S. Eigenvalues of graphs with threefold symmetry. Theor. Chim. Acta 1979, 53, 319–326. [Google Scholar] [CrossRef] [Scilit]
  137. D’Amato, S.S. Eigenvalues of graphs with twofold symmetry. Mol. Phys. 1979, 37, 1363–1369. [Google Scholar] [CrossRef] [Scilit]
  138. Davidson, R.A. Spectral analysis of graphs by cyclic automorphism groups. Theor. Chim. Acta 1981, 58, 193–231. [Google Scholar] [CrossRef] [Scilit]
  139. Yan, J.-M. Symmetry rules in the graph theory of molecular orbitals. Adv. Quantum Chem. 1981, 13, 211–241. [Google Scholar]
  140. McClelland, B.J. Eigenvalues of the topological matrix, splitting of graphs with symmetrical components and alternant graphs. J. Chem. Soc. Faraday Trans. II 1982, 78, 911–916. [Google Scholar] [CrossRef] [Scilit]
  141. McClelland, B.J. On the graphical factorization of Hückel characteristic equations. Mol. Phys. 1982, 45, 189–190. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Decorating graph H with contact points 1 , 4 , 7 , 10 ; the front divisor H 1 in the case of connecting contact points of adjacent copies of H in D G as 1 7 and 4 10 ; and the front divisor H 2 for the connection scheme in D G as 1 1 , 4 4 , 7 7 , 10 10 with four loops of weight 1 (listed from left to right). [Used Maple].
Figure 1. Decorating graph H with contact points 1 , 4 , 7 , 10 ; the front divisor H 1 in the case of connecting contact points of adjacent copies of H in D G as 1 7 and 4 10 ; and the front divisor H 2 for the connection scheme in D G as 1 1 , 4 4 , 7 7 , 10 10 with four loops of weight 1 (listed from left to right). [Used Maple].
Axioms 14 00907 g001
Figure 2. On the left is a quasibipartite octahedron graph O decomposed into two Hamiltonian 6-cycles, one, Ham 1 = ( 6 ,   4 ,   5 ,   1 ,   3 ,   2 ) , highlighted with red edges and the other, Ham 2 = ( 1 ,   4 ,   2 ,   5 ,   3 ,   6 ) , not highlighted. On the right is the decorated graph D G = H O obtained by decorating all vertices of O with the graph H (the left graph in Figure 1). The distinguished diagonal vertices in the k-th copy of the graph H have numbers [ 1 + 16 ( k 1 ) ] and [ 7 + 16 ( k 1 ) ] , and [ 4 + 16 ( k 1 ) ] and [ 10 + 16 ( k 1 ) ] ( k = 1 ,   2 ,   ,   6 ) , respectively. To each of the two Hamiltonian cycles of O there corresponds a cyclically linked garland of six numbered by k copies of H, connected using pairs of their diagonal contact vertices. In the case of Ham 1 , the corresponding k-th pair [ 1 + 16 ( k 1 ) ] and [ 7 + 16 ( k 1 ) ] is used, and in the case of Ham 2 , the pair [ 4 + 16 ( k 1 ) ] and [ 10 + 16 ( k 1 ) ] ( k = 1 ,   2 ,   ,   6 ) is used; in this case, an even (odd) number in any pair selects for contact an odd (even) number from the contact copy of H adjacent along the Hamiltonian cycle. [Used Maple].
Figure 2. On the left is a quasibipartite octahedron graph O decomposed into two Hamiltonian 6-cycles, one, Ham 1 = ( 6 ,   4 ,   5 ,   1 ,   3 ,   2 ) , highlighted with red edges and the other, Ham 2 = ( 1 ,   4 ,   2 ,   5 ,   3 ,   6 ) , not highlighted. On the right is the decorated graph D G = H O obtained by decorating all vertices of O with the graph H (the left graph in Figure 1). The distinguished diagonal vertices in the k-th copy of the graph H have numbers [ 1 + 16 ( k 1 ) ] and [ 7 + 16 ( k 1 ) ] , and [ 4 + 16 ( k 1 ) ] and [ 10 + 16 ( k 1 ) ] ( k = 1 ,   2 ,   ,   6 ) , respectively. To each of the two Hamiltonian cycles of O there corresponds a cyclically linked garland of six numbered by k copies of H, connected using pairs of their diagonal contact vertices. In the case of Ham 1 , the corresponding k-th pair [ 1 + 16 ( k 1 ) ] and [ 7 + 16 ( k 1 ) ] is used, and in the case of Ham 2 , the pair [ 4 + 16 ( k 1 ) ] and [ 10 + 16 ( k 1 ) ] ( k = 1 ,   2 ,   ,   6 ) is used; in this case, an even (odd) number in any pair selects for contact an odd (even) number from the contact copy of H adjacent along the Hamiltonian cycle. [Used Maple].
Axioms 14 00907 g002
Figure 4. Graph G = G 6 with set S = { 2 , 5 } of selected “zero” vertices and highlighted subgraphs G K 2 K 2 2 K 1 and G K 2 K 2 ( G G G ) . [Used Maple].
Figure 4. Graph G = G 6 with set S = { 2 , 5 } of selected “zero” vertices and highlighted subgraphs G K 2 K 2 2 K 1 and G K 2 K 2 ( G G G ) . [Used Maple].
Axioms 14 00907 g004
Figure 5. A 3-regular graph D G in which three distinguished (red) edges connect three copies of the double bridge coalescence graph H to the core graph G ( V ( G ) = { 1 ,   2 ,   ,   7 } ) . Each copy of H consists of a highlighted contact point (like 8) connected to two copies of graph H that is isomorphic to the induced subgraph on the vertex subset { 9 , 10 , 11 , 12 , 13 } . When assembling the graph H , 2-valent vertices of two copies of the graph H are used for contacts. [Used Maple].
Figure 5. A 3-regular graph D G in which three distinguished (red) edges connect three copies of the double bridge coalescence graph H to the core graph G ( V ( G ) = { 1 ,   2 ,   ,   7 } ) . Each copy of H consists of a highlighted contact point (like 8) connected to two copies of graph H that is isomorphic to the induced subgraph on the vertex subset { 9 , 10 , 11 , 12 , 13 } . When assembling the graph H , 2-valent vertices of two copies of the graph H are used for contacts. [Used Maple].
Axioms 14 00907 g005
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

Rosenfeld, V.R. Common Eigenvalues of Vertex-Decorated Regular Graphs. Axioms 2025, 14, 907. https://doi.org/10.3390/axioms14120907

AMA Style

Rosenfeld VR. Common Eigenvalues of Vertex-Decorated Regular Graphs. Axioms. 2025; 14(12):907. https://doi.org/10.3390/axioms14120907

Chicago/Turabian Style

Rosenfeld, Vladimir R. 2025. "Common Eigenvalues of Vertex-Decorated Regular Graphs" Axioms 14, no. 12: 907. https://doi.org/10.3390/axioms14120907

APA Style

Rosenfeld, V. R. (2025). Common Eigenvalues of Vertex-Decorated Regular Graphs. Axioms, 14(12), 907. https://doi.org/10.3390/axioms14120907

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