Grotunits=360
Spectral Analysis and its applications for a class of scale-free network based on the weighted m-clique annex operation
Abstract
The spectrum of network is an important tool to study the function and dynamic properties of network, and graph operation and product is an effective mechanism to construct a specific local and global topological structure. In this study, a class of weighted clique annex operation controlled by scale factor and weight factor is defined, through which an iterative weighted network model with small-world and scale-free properties is constructed. In particular, when the number of iterations tends to infinity, the network has transfinite fractal property. Then, through the iterative features of the network structure, the iterative relationship of the eigenvalues of the normalized Laplacian matrix corresponding to the network is studied. Accordingly, some applications of the spectrum of the network, including the Kenemy constant, Multiplicative Degree-Kirchhoff index and the number of weighted spanning trees, are further given. In addition, we also study the effect of the two factors controlling network operation on the structure and function of the iterative weighted network , so that the network operation can better simulate the real network and have more application potential in the field of artificial network.
keywords:
Self-similarity, Transfinite fractal, Spectrum, Scale-free, Small-word.1 Introduction
As a new and interdisciplinary science, complex network has attracted the attention of many scholars because of its application in various fieldsNewman [2003]. Modern science has confirmed that theory of graph spectra is an important tool for studying complex networksWu et al. [2019]; Yi et al. [2018]; Qi et al. [2018]; Zeng & Zhang [2021]; Van Mieghem [2010]. Many functions or dynamic properties on a complex network are difficult to directly respond to the topology of the network, but can be studied through the properties of the spectrum, such as: mixing time, Laplacian energy, hitting time, Kemeny constant, Multiplicative Degree-Kirchhoff index, the number of spanning trees, etcMehatari & Banerjee [2015]; Julaiti et al. [2013]; Tetali [1991]; Chen & Zhang [2007]; Chang et al. [2014]; Qi et al. [2015]. Moreover, studies of complex networks in real world show that these network models often have some common overall properties, such as small-world properties, scale-free properties, and so onWatts & Strogatz [1998]; Barabási & Albert [1999]. Therefore, it has become a hot topic in network science to study the dynamic properties of complex networks with this properties by using the spectrum of networks.
However, for large-scale random complex networks, it is often very difficult to study their spectra due to the complexity of their corresponding matrices. Therefore, considerable attention has been used to find the generation mechanism and model of the network showing the salient features of the real network, and to study the properties of the spectrum on itPrałat & Wang [2011]; Zhang & Comellas [2011]; Barrat et al. [2004b, a]. Graph operation and product is a representative of these network generation mechanisms, which has been widely used to generate regular network models with scale-free, small-world, and self-similarity properties. Furthermore, given that complex networks often have some special local structures, such as communities, motifs and cliquesGirvan & Newman [2002]; Milo et al. [2002]; Tsourakakis [2015], and graph operations and products can iteratively generate a large scale network with some special local structures from a small initial network, more and more attention has been paid to this generating mechanism of the complex network. In addition, due to the certainty of network operation rules, the properties of the spectrum are often studied systematically, which cannot be achieved in the real complex networkWu et al. [2019]; Yi et al. [2018]; Qi et al. [2018]; Zeng & Zhang [2021]. At present, many network operations have been used to design and construct complex network models and to study the topological and dynamic properties on them, including: subdivision, planar triangulation, Cartesian product, hierarchical product, corona product, Kronecker product, etc.Wood [2005]; Jin et al. [2017]; Imrich & Klavzar [2000]; Barriere et al. [2016]; Sharma et al. [2017]; Mahdian & Xu [2007]. However, the network iteration methods in the above articles all use nodes as the basic unit, and the iterative model with local node sets as the unit has never been studied.
In this paper, we define a class of weighted clique annex operation, in which we attach an complete subgraph to each edge of the network. Therefore, the network model constructed by this operation has significant local characteristics. In addition, the weighted network model constructed by iterative operation has significant small world, scale-free and self-similarity. Moreover, when the number of iterations tends to infinity, the network has transfinite fractal property. Then, based on the change of network topology structure by the weighted clique annex operation, the iterative relation of spectrum (eigenvalue) of normalized Laplacian matrix will be analysed. Furthermore, we will calculate the analytic expressions of three characteristic quantities on the weighted network model, which are Kemeny constant, Multiplicative Degree-Kirchhoff index and the number of weighted spanning trees. These characteristics are closely related to the overall topological or dynamic properties of the network, which can be used not only to analyze the influence of the special topological structure of the network on the network function and its topological properties, but also have application potential in the field of science and engineering. It is worth mentioning that the weighted clique annex operation is controlled by the scale factor and the weight factor , in which the change of the scale factor will greatly affect the overall topology structure of the network, while the weight factor can affect the network functions and topological properties without changing the network structure. Therefore, the combination of the two factors can not only better simulate the real network model, but also provide better controllability for some artificial network systems.
This article will be divided into the following four parts: in the second Section, we will introduce the specific definition of the weighted clique annex operation and some topological properties of the iterative weighted network constructed from it, including the number of nodes, degree distribution, and transfractal dimension. In the third Section, the iterative relationship of the normalized Laplaacian matrix from the changes in the network topology caused by network operations will be derived, and the iterative expression of its spectrum will be proved. In the fourth Section, three applications of network normalized Laplacian matrix spectrum will be presented. In addition, the relationship between Kenemy constants and scale factors and weight factors will be numerically simulated to analyze the impact of the above two factors on network functions and topological properties. Finally, in fifth Section, we will summarize the whole article.
2 Properties of weighted clique annex operation
2.1 Construction method of the operation
In this Section, the construction of weighted clique annex operation and some topological properties are introduced . First of all, it should be clear that the clique mentioned here is a complete subgraph with nodes, denoted as . Since the initial network is only required to be a connected network, which is denoted as , the weighted clique annex operation has strong applicability. Then, the construction of the weighted clique annex operation is as follows: for any edge with weight of in network , add a clique , and connect all nodes in the to the two nodes connected by the edge, and then specify that the weight of all newly generated edges is . The new weighted network generated by the network operation of the initial network is denoted as . The weighted clique annex operation is controlled by and only by two parameters, namely scale factor and weight factor . Therefore, the network operation process is denoted as , so the following relation can be obtained:
Obviously, in this operation, each edge in will correspond to a weighted clique , and the weight of the edge connected by all nodes in this clique is determined by the edge in this , so we call this edge the ”parent” of this weighted clique . For example, when the size factor , the process of network operation is shown in Fig.1.

Naturally, for any initial network , the weighted clique annex operation can be repeatedly used to generate a complex network model, denoted as , where represents the number of iterations of the operation. Therefore, network can be expressed as follows:
According to the definition of operation , as the number of iterations increases, the size of the network will increase exponentially, but the diameter of the network will only increase linearly, so the iterative weighted network has a small-world property. In order to facilitate later calculation, when we consider the relevant properties of weighted iterative network , each edge in the initial network is set as unit weight.
Remark 2.1.
In the network operator , the introduction of the local weighted clique has both practical and theoretical significance. Firstly, the reality is based on the fact that during the dynamic growth of the actual network, the newly generated nodes are to be connected to the original network not necessarily in the form of isolated nodes, but based on a certain local structure as the basic unit. Therefore, the designed network operator can clearly reflect this feature. Second, by studying the dynamic characteristics of the network model generated by the network operator , the extent to which the dynamic growth network is affected by such a local structure will be explained theoretically.
2.2 Topological properties of operation
Then, the iterative rules of nodes, edges and strengths in the network under this operation will be studied. First, we specify that the symbol represents the number of elements in the set. For any initial network , the set of nodes and the set of edges are denoted as and , respectively. Obviously, after the weighted clique annex operation , the number of nodes and the number of edges in network satisfy the following relation:
Then, the sets of nodes and edges in the iterated weighted network are denoted as and respectively. From the above relationship, it can be naturally deduced that:
(1) | |||||
(2) |
Then, the set of nodes already existing in the previous generation network contained in is denoted as . Therefore, the rest nodes are newly generated after the -th operation , and the set of this nodes is denoted as . Moreover, for any node , the set formed by nodes adjacent to node is denoted as . Then, for any node , there must be an edge between node and node , denoted as , and the weight of this edge denoted as . In addition, for the convenience of later calculation, the following provisions are made:
Then, for any node , its strength is defined as:
Naturally, if , from the construction mode of operation , it can be obtained that satisfies the following relation:
(3) |
If node belongs to set , the parent edge of this node is denoted as , and the weight of this edge is denoted as , then the strength of this node must satisfy:
(4) |
Therefore, the total strength of the iterative weighted network , denoted as , can be defined as:
The total strength of weighted iterative network can be obtained by network operation , which satisfies the following relation:
In the iterative weighted network , since the weight of each edge of the initial network is defined as , it can be obtained that .
2.3 Degree distribution of the iterative network
Next, the influence of the weighted clique annex operation on the network degree distribution will be discussed. Firstly, for any node , its degree, denoted as , is defined as the number of adjacent nodes of the node , which satisfy . Similar to the node strength in network , it is easy to prove that for any node , its degree must satisfy the following relation:
From the above relation, it can be further obtained:
where represents the degree of node in network .
Then, for the iterative network , its degree distribution, denoted as , is defined as the probability that a node is randomly selected from set with degree . However, since the degree distribution of the network is generally a discrete function, we pay more attention to the cumulative degree distribution on the iterative network , denoted as , which is defined as the probability that the degree of randomly selected node is greater than or equal to , that is:
Since the network structure of the initial network is known, the degree distribution and the accumulative degree distribution on the network are known initial conditions. Therefore, for node in iterative network , its degree distribution must satisfy the following conditions:
(5) |
According to the weighted clique annex operation , the degree of nodes generated in the same iteration operation in the iterative network is equal, and the degree of nodes generated in different generations must not be equal. Therefore, based on the iterative rule of node degree, it is easy to prove that the number of nodes with degree belonging to set is , where . Therefore, for node with degree in network , its degree distribution satisfies the following relation:
(6) |
From Eq.(5) and Eq.(6), the degree distribution on the iterative network can be obtained, and then its cumulative degree distribution can be solved.
If and , according to the definition, the cumulative degree distribution on the iterative network can be expressed as:
(7) | |||||
where is the largest positive integer that satisfy , so it can be obtained that .
If and , it is easy to deduce from Eq.(5) that the accumulative degree distribution on the iterative network satisfies the following relation:
where . Therefore, from Eq.(7) and Eq.(2.3), the analytic expression of the accumulative degree distribution of iterated network have obtained.
When the number of iterations in the network is large enough so that , we can obtain:
Therefore, the accumulative degree distribution on network can be approximately expressed as:
where . Naturally, for large number of iterations , it can be proofed that:
where . Therefore, when the number of iterations is large enough, the iterated network generated by this weighted clique annex operation is a scale-free network model with power exponent .Barabási & Albert [1999]
2.4 Transfractal dimension of the iterative network
Due to the global self-similarity of the network, the network will have transfinite fractal properties when the number of iterations .Rozenfeld et al. [2007] First, based on the network architecture, it is easy to prove that the network diameter satisfies:
where, is the diameter of the initial network . Then, the network transfinite fractal dimension satisfies Rozenfeld et al. [2007]:
Therefore, the transfinite fractal dimension of the iterative network is:
3 Spectral analysis
3.1 Definition of matrix and its spectrum
In this Section, the spectral properties of the normalized Laplacian matrix corresponding to the iterative weighted network will be studied. Firstly, the relevant definitions need to be given. For the iterative weighted network , the corresponding generalized adjacency matrix, denoted as , is the square matrix with rows and columns, where the element of the -th row and the -th column is denoted as , which satisfies the following relation:
where and correspond to two nodes in the network respectively, while represents that two nodes are adjacent. Then, the diagonal strength matrix of iterative weighted network can be defined as: . Based on the generalized adjacency matrix and diagonal strength matrix , the probability transfer matrix, denoted as , can be defined as: , where the element in the -th row and the -th column represents the probability of the walker transferring from node to node . It is noteworthy that the probability transfer matrix is an asymmetric matrix in most cases. In order to make it symmetric, the normalized adjacency matrix of iterative weighted network can be defined as:
(8) |
Clearly, the normalized adjacency matrix is similar to the probability transfer matrix , so they have the same eigenvalues. Then, we can define the normalized Laplacian matrix as:
(9) |
where is the identity matrix with rank .
To represent the spectrum of normalized Laplacian matrix of the iterative weighted network , the eigenvalues of matrix are denoted as which satisfy , and the set of all its eigenvalues is denoted as . Similarly, the eigenvalues of normalized adjacency matrix of the network are defined as , which satisfies , and the set of all eigenvalues is denoted as: . From the Eq.(9), it is easy to prove that its eigenvalues satisfy the following relation:
(10) |
Therefore, only by solving all the eigenvalues of the normalized adjacency matrix of the iterative weighted network , the spectrum of normalized Laplacian matrix can be given by Eq.(10). In addition, previous studies have proved that the eigenvalue of normalized adjacency matrix of weighted connected network must satisfy the following properties:Chung & Graham [1997]
Therefore, the spectrum of the normalized Laplacian matrix of the iterative weighted network that satisfies the following condition:
whih is very important for us to solve the eigenvalues of the matrices and later.
3.2 Iteration relation of spectrum of the Laplacian matrix
Since the iterative weighted network is generated by the operation , the spectrum of the normalized Laplacian matrix between two successive generations may also have some correlation. In this Subsection, the iterative relationship of the eigenvalues of the normalized Laplacian matrix will be revealed.
For any eigenvalue of the normalized adjacency matrix , the corresponding eigenvector is denoted as , where can be expressed as , and the element in the vector corresponds to the node in the network . According to the definition given by Eq.(8), the elements in the normalized adjacency matrix can be expressed as:
If node is specified to satisfy , the following equation can be obtained from the relationship between eigenvalues and eigenvectors:
(11) | |||||
From Eq(3), the first term of Eq.(11) can be simplified to obtain the following relation:
(12) |
When , it can be obtained from the definition in the first Section that
Therefore, the second term of Eq.(11) can be expressed as:
(13) |
Obviously, the number of nodes in is and these nodes are equivalent to each other, so it is easy to prove that Eq.(13) can be simplified to the following form:
(14) |
Then, when , the relation between its corresponding eigenvector and eigenvalue can be expressed as:
(15) | |||||
where we used the conclusions: , and the equivalence relation of the inner nodes of set . Therefore, the eigenvector element corresponding to node satisfies the following relation:
(16) |
where the eigenvalue must satisfy: . Then, the eigenvector element in Eq.(16) is substituted into Eq.(14) to obtain:
(17) | |||||
Therefore, if Eq.(12) and Eq.(17) are substituted into Eq.(11), the following relation can be obtained:
(18) | |||||
Then simplify Eq.(18) to obtain the following equation:
(19) |
where and . From Eq.(19), it is easy to prove that when , the new vector composed of the eigenvector element satisfies the following relation:
Thus, it can be determined that is the eigenvalue of normalized adjacency matrix , and is the eigenvector corresponding to the eigenvalue . The above Eq.(3.2) reflects the relationship between the eigenvalues of two successive generations of normalized adjacency matrices. Thus, it is easy to prove that, for , there is such that the following relationship holds:
(20) |
Then, we define the equations and as follows:
(21) | ||||
(22) |
Therefore, it can be concluded that for , and are the eigenvalues of the adjacency matrix , that is . Here, it is worth noting that, according to the properties of matrix eigenvalues in Section 3.1 above, there is only one maximum eigenvalue in that satisfies: , so it can be obtained that:
The monotonicity of and also ensures that the eigenvalues generated by and meet the following requirements:
Then, combining Eq(10) and Eq(20), it is easy to prove that the eigenvalues of the Laplacian matrix satisfy the following relationship:
(23) |
Similarly, equations and can be defined as follows:
(24) | |||||
(25) | |||||
Therefore, for , and are the eigenvalues of the normalized Laplacian matrix of the generation respectively, that is . In addition, for , it can be obtained that
For , the following relation can be obtained from the monotonicity of and :
Hence, iterative relation of eigenvalues of the normalized Laplacian matrix has been derived. But it’s worth noting that Eq.(24) and Eq.(25) indicate that each eigenvalue in the matrix will correspond to two eigenvalues in the matrix . Therefore, the iterative relationship can only determine eigenvalues in the matrix , and there are still eigenvalues need to be confirmed.
3.3 Spectrum of Laplacian matrix of weighted iterative network
According to the definition of weighted clique annex operation , it is easy to prove that the normalized adjacency matrix corresponding to the weighted iterative network satisfies the following iterative relation:
(26) |
where the matrix is a matrix with rows and columns, and is the square matrix with rows. In the matrix , corresponds to an edge in the set , and the two nodes connected by this edge are denoted as and , respectively. Therefore, the all elements of row and the all elements of row , denoted as and respectively, of matrix satisfy:
and the other elements are all . In matrix , the diagonal elements are all , and the other elements are all . It is easy to prove that the eigenvalues of matrix are and , respectively, and their multiples are and . Since matrix reflects the local structure characteristics of network , we assume that the eigenvalue of matrix is also the eigenvalue of normalized adjacency matrix . Through the relationship between the matrix and the eigenvalue, it can be proved that if the th generation network satisfies , both and are the eigenvalues of the matrix , and their multiples are and respectively; if the th generation network satisfies , is the eigenvalue of the matrix , and its multiple is . Obviously, according to the fundamental theorem of connected network, if , there must be , in terms of network structure, which means that there is no loop in network , that is, is a tree. Then, considering the definition of network operation , there must be a loop structure on the network after one iteration. Therefore, only the initial network may be a tree, so it needs to be divided into two categories for discussion.
3.3.1 is not a tree or
Based on the above analysis, we can divide the set composed of the eigenvalues of the matrix into four subsets, which can be expressed as:
(27) |
where
Thus, the spectrum of the normalized Laplacian matrix can also be obtained and expressed as:
(28) |
where
3.3.2 is a tree and
According to the previous analysis, in network generated by tree network after one operation , the spectrum of its normalized adjacency matrix can be expressed as:
(29) |
where
Therefore, under the above conditions, the set of eigenvalues of normalized Laplacian matrix can be divided into three subsets, which can be expressed as:
(30) |
where
Hence, when the spectrum of the initial network is known, the spectrum of the iterative weighted network can be obtained from the above relation.
Remark 3.1.
The spectrum of the dynamic growth network shows that: (1) The eigenvalues corresponding to the original network will be controlled by the change rule and after one iteration, which are completely determined by the weight factor and the scale factor ; (2) The remaining eigenvalues are completely determined by the scale factor . Based on the importance of the eigenvalues of the Laplacian matrix, we can infer that the local structure introduced here will have a profound and important impact on the overall characteristics of . Furthermore, it can be deduced that in the growth process of the actual dynamic growth network, the local topology of the newly added node block will have an important impact on the overall properties.
4 Application of the spectrum
After obtaining the spectrum of the iterated weighted network , the related applications will be presented in this Section, including the Kemeny constant , the multiplicative degree-Kirchhoff index , and the number of weighted spanning trees .
4.1 Kemeny constant
The random walk on the weighted network is defined as: if the walker starts from node , then after a unit time, the walker will transfer from node to its neighbor node with probability . Reviewing the definition of probability transfer matrix of network , it can be found that the random walk process can be completely described by this matrix, where the element in the -th row and -th column of the matrix represents the probability of the particle moving from node to node .
Then, the mean first-passage time from the node to the node on the weighted network can be defined as: the expectation of the time required for the random walker departing from node and arriving at node for the first time.Redner [2001] In addition, the stationary distribution on the weighted network be defined as:Lovász et al. [1993]; Aldous & Fill [1995]
where for , . It is easy to prove that the stationary distribution satisfies the following two properties:
Thus, Kemeny constant on the weighted network can be defined as the mean value of the first passage time from any node to the target node , where the target node is randomly selected according to the stationary distribution . The mathematical expression of this definition is:Aldous & Fill [1995]
In fact, the Kemeny constant is independent of the selection of starting node , so the constant reflects the global property of random walk on weighted network . Moreover, previous work has proved that Kemeny constant can be completely determined by the reciprocal sum of non-zero eigenvalues of the normalized Laplacian matrix of the network , that is:Aldous & Fill [1995]; Levene & Loizou [2002]
(31) |
Therefore, according to the spectrum analysis of Laplacian matrix of network , the analytical expression of can be derived.
When the number of iterations , the following relationship can be obtained according to the classification of the spectrum in Eq.(28):
(32) |
Using Vieta formulas for Eq.(23) is easy to prove the following relationship:
(33) | |||||
(34) |
where . Therefore, the sum of the reciprocal of the elements in set satisfies the following relation:
(35) | |||||
Similarly, through the spectral analysis in Eq.(28), the third and fourth terms in Eq.(32) can be expressed as:
(36) | |||||
(37) |
Then, after the Eq.(35), Eq.(36) and Eq.(37) are brought into Eq.(32), the iterative expression of Kemeny constant can be expressed as:
(38) | |||||
From the above iterative relation of Kemeny constant , it is easy to deduce the relation between and as follows:
(39) | |||||
Then, from the spectrum analysis in the previous Section, it can be seen that the spectrum of network will be different according to whether is a tree, so it needs to be classified and discussed.
4.1.1 Case 1: is not a tree
When the initial network is not a tree, the following relationship between and can be naturally obatined:
(40) | |||||
Obviously, by combining Eq.(39) with Eq.(40), the relation between and can be deduced, but it is not an analytic expression for . To find an analytic expression for , the relationship between and must be discussed. Since scale factor and weight factor , it is easy to prove the following relation:
(44) |
Therefore, when or , we can deduce the analytic expression of Kemeny constant as follows:
(45) |
where the coefficients and are determined by the number of nodes , the number of edges , the size factor , and the weight factor in the initial network, which are expressed as:
(46) | |||||
(47) | |||||
When and , it is easy to calculate that the analytic expression of can be expressed as follows:
(48) |
After obtaining the analytic expression of , we can naturally obtain that when the number of iteration is large enough, the main term of Kemeny constant obeys:
(53) |
Therefore, when the initial network is not a tree, the analytical expression and approximate expression of Kemeny constant on the weighted iterative network have been fully figured out.
4.1.2 Case 2: is a tree
When the initial network is a tree, it is easy to prove the relationship between and by the spectral relationship in Eq.(30) and as follows:
(54) | |||||
Similarly, when calculating the analytic expression of Kemeny constant , the magnitude relation between and in Eq.(44) need to be considered. Therefore, when or , from Eq.(39) and , can be expressed as:
(55) |
where the coefficients and can be expressed as:
(56) | |||||
(57) | |||||
(58) |
In addition, in the special case, namely and , it is easy to prove that the analytic expression of is:
(59) |
Hence, when the initial network is a tree, the analytic expression of Kemeny constant on weighted iterative network have been solved. Similarly, according to the analytic expression, when the number of iterations is sufficiently large, the main term of obeys the following approximate relation:
(64) |
Therefore, for arbitrary initial network , scale factor , weight factor , the analytic expression and approximate expression of Kemeny constant have been fully derived.



Finally, based on the initial network complete network , a numerical simulation of Kemmeny constant is carried out, and the results are shown in Fig.2, Fig.3 and Fig.4. In Fig.2, with the fixed weight factor , it can be found that adjusting the scale factor will have a huge impact on the Kemeny constant of the network. The reason is that the change of scale factor will have a strong impact on the overall topology of the network. Then, it can be found from Fig.3 that the fixed size factor , when , Kemeny constant is less affected by the weight factor , but when , the influence will be significantly increased. According to Eq.(53), if and only if and , the power base in the leading term of Kemeny constant will be affected by the weight factor . Therefore, when , the weight factor affects the Kemmeny constant of the network by changing the coefficient of leading term. In Fig.4, a numerical simulation is carried out for with a fixed size factor , where represents the Kemeny constant when the weight factor . Obviously, by adjusting the weight factor , the overall dynamic properties of the network can be regulated within a certain range without changing the topological structure of the network.
4.2 The Multiplicative Degree-Kirchhoff Index
The Kichhoff index is a very important characteristic quantity in the resistance network, and it can be used to measure the overall connectivity of the network.Klein & Randić [1993]; Li & Zhang [2018] In recent years, some scholars have improved on the basis of the Kirchhoff index, and proposed the definition of the Multiplicative Degree-Kirchhoff index on the resistance network as follows:Chen & Zhang [2007]
where represents the resistance distance between node and node in the resistance network . In addition, the Multiplicative Degree-Kirchhoff Index can also be determined by the spectrum of the normalized adjacency matrix , that is, the following relationship is satisfied:
Since the analytic expression of Kemeny constant on the iterative weighted network has been solved, the analytic expression of naturally satisfies the following relation:
4.2.1 Case 1: is not a tree
(68) |
Therefore, as the number of iterations approaches infinity, the leading term of satisfy the following approximate relationship:
4.2.2 Case 2: is a tree
(73) |
Naturally, when , the leading term of obey:
4.3 The Number of Weighted Spanning Trees
A spanning tree of a connected network is a minimal connected subgraph containing all nodes in the network. As a global structure of the network, it is closely related to many aspects of the network, so a study on the spanning tree number of the network can enable us to have a deeper understanding of the influence of the network structure on the process of dynamics. For example, the redundancy of a network can be measured by the number of spanning trees, which is an important indicator to measure the robustness and stability of the network. Moreover, for a connected network, it is found that the spanning tree has the best synchronization capability when the total number of nodes remains unchanged. In addition, the study of weighted spanning tree can also be used to determine the location of hub nodes in the network.
In weighted iterative network , the number of weighted spanning trees is denoted as . Chung et al. have shown that the number of spanning trees in the network can be determined by the non-zero eigenvalues of the normalized Laplacian matrix, which satisfies the following relationship:Chang et al. [2014]; Chung & Graham [1997]
Obviously, the ratio of the number of weighted spanning trees for two successive generations is:
(75) |
The first term on the right side of Eq.(75) obviously satisfies:
(76) |
The second term on the right side of Eq.(75) can be decomposed and expressed as:
(77) |
According to the definition of the weighted clique annex operation , the weight of edges in the iterated weighted network must be , so the number of edges with weight is denoted as . In addition, it is easy to prove that satisfies the following two relationships:
and
For node , is completely determined by its parent edge , so the following relationship can be obtained:
(79) |
where .
By decomposing , the following iterative relationship can be obtained:
(80) | |||||
Because of , the analytical expression of can be deduced from the iterative relationship in Eq.(80) as follows:
(81) |
By substituting Eq.(81) and Eq.(79) into Eq.(77), it can be obtained that:
(82) |
Then, when the number of iterations or is not tree, the following relation can be obtained according to the spectral analysis and Eq.(34):
Therefore, the last term on the right side of Eq.(75) can be written as:
(83) |
By substituting Eq.(76), Eq.(82) and Eq.(83) into Eq.(75), it can be obtained that:
(84) |
In addition, when and is tree, according to the above calculation method, it can be obtained that:
and
(85) |
where it can be noticed that .
In view of the influence of different initial network topologies on the number of weighted spanning trees , we need to conduct a classification discussion on this.
4.3.1 Case 1: is not a tree
Under this condition, only the iterative relation of in Eq.(84) can be used to obtain following analytic expression:
(86) | |||||
4.3.2 Case 2: is a tree
When the initial network is a tree, Eq.(84) and Eq.(85) need be combined to obtain the analytic expression of , which can be expressed as follows:
(87) | |||||
Hence, the analytic expressions for the number of the weighted spanning tree have been derived in the iterated weighted network generated by the weighted clique annex operation .
5 Conclusion
In this paper, a weighted clique annex operation has been proposed and through this operation, a type of weighted iterative network model been constructed. The network model has global small-world property, scale-free property, and clique structures on local features. Then, based on the iterative property of the network structure, the iterative relationship of the eigenvalues of the normalized Laplacian matrix is analyzed, and three spectral applications are given, namely, Kenemy constant, Multiplicative Degree-Kirchhoff Index and the number of weighted spanning trees.
In addition, because Kemeny constant is closely related to the first-passage time of the network, which can reflect the functions and dynamic properties of the network remarkably, this characteristic quantity is taken as an example to analyze the impact of size factor and weight factor on network model. The results show that under the same number of iterations, by changing the size factor , the topology of the network can be significantly changed, and the overall function and dynamic properties of the network can be dramatically affected, which is consistent with the inference in Remark 2. In comparison, adjusting the weight factor can only control the dynamic properties and functions of the network in a small range, but its advantage is that the structure of the network has not changed, so the cost of regulation is lower. Spontaneously, the simultaneous regulation of the above two factors can make the function and dynamic properties of the network model reach the ideal state. Given the wide application of the first-passage time and Kemeny constant in measuring navigation efficiency, random search cost and efficiency of robotic surveillance in the network,Levene & Loizou [2002]; Patel et al. [2015] we believe that this adjustable weighted clique annex operation and the complex network model generated by it have great application potential in the field of artificial networks.
Acknowledgments
This work was supported by Key Project of Natural Science Foundation of China (No. 61833005) and National Natural Science Foundation of China (No. 12026214).
Data Availability Statement
The data that support the findings of this study are available within the article.
References
- Aldous & Fill [1995] Aldous, D. & Fill, J. [1995] Reversible Markov chains and random walks on graphs (Berkeley, The United States).
- Barabási & Albert [1999] Barabási, A.-L. & Albert, R. [1999] “Emergence of scaling in random networks,” Science 286, 509–512.
- Barrat et al. [2004a] Barrat, A., Barthélemy, M. & Vespignani, A. [2004a] “Modeling the evolution of weighted networks,” Physical Review E 70, 066149.
- Barrat et al. [2004b] Barrat, A., Barthélemy, M. & Vespignani, A. [2004b] “Weighted evolving networks: coupling topology and weight dynamics,” Physical Review Letters 92, 228701.
- Barriere et al. [2016] Barriere, L., Comellas, F., Dalfo, C. & Fiol, M. A. [2016] “Deterministic hierarchical networks,” Journal of Physics A: Mathematical and Theoretical 49, 225202.
- Chang et al. [2014] Chang, X., Xu, H. & Yau, S.-T. [2014] “Spanning trees and random walks on weighted graphs,” Pacific Journal of Mathematics 273, 241–255.
- Chen & Zhang [2007] Chen, H. & Zhang, F. [2007] “Resistance distance and the normalized laplacian spectrum,” Discrete Applied Mathematics 155, 654–661.
- Chung & Graham [1997] Chung, F. R. & Graham, F. C. [1997] Spectral graph theory, 92 (American Mathematical Society, The United States).
- Girvan & Newman [2002] Girvan, M. & Newman, M. E. [2002] “Community structure in social and biological networks,” Proceedings of The National Academy of Sciences 99, 7821–7826.
- Imrich & Klavzar [2000] Imrich, W. & Klavzar, S. [2000] Product graphs: structure and recognition (Wiley, The United States).
- Jin et al. [2017] Jin, Y., Li, H. & Zhang, Z. [2017] “Maximum matchings and minimum dominating sets in apollonian networks and extended tower of hanoi graphs,” Theoretical Computer Science 703, 37–54.
- Julaiti et al. [2013] Julaiti, A., Wu, B. & Zhang, Z. [2013] “Eigenvalues of normalized laplacian matrices of fractal trees and dendrimers: Analytical results and applications,” The Journal of Chemical Physics 138, 204116.
- Klein & Randić [1993] Klein, D. J. & Randić, M. [1993] “Resistance distance,” Journal of Mathematical Chemistry 12, 81–95.
- Levene & Loizou [2002] Levene, M. & Loizou, G. [2002] “Kemeny’s constant and the random surfer,” The American Mathematical Monthly 109, 741–745.
- Li & Zhang [2018] Li, H. & Zhang, Z. [2018] “Kirchhoff index as a measure of edge centrality in weighted networks: Nearly linear time algorithms,” Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms (SIAM), pp. 2377–2396.
- Lovász et al. [1993] Lovász, L. et al. [1993] “Random walks on graphs: A survey,” Combinatorics, Paul erdos is eighty 2, 1–46.
- Mahdian & Xu [2007] Mahdian, M. & Xu, Y. [2007] “Stochastic kronecker graphs,” International workshop on algorithms and models for the web-graph (Springer, The United States), pp. 179–186.
- Mehatari & Banerjee [2015] Mehatari, R. & Banerjee, A. [2015] “Effect on normalized graph laplacian spectrum by motif attachment and duplication,” Applied Mathematics and Computation 261, 382–387.
- Milo et al. [2002] Milo, R., Shen-Orr, S., Itzkovitz, S., Kashtan, N., Chklovskii, D. & Alon, U. [2002] “Network motifs: simple building blocks of complex networks,” Science 298, 824–827.
- Newman [2003] Newman, M. E. [2003] “The structure and function of complex networks,” SIAM Review 45, 167–256.
- Patel et al. [2015] Patel, R., Agharkar, P. & Bullo, F. [2015] “Robotic surveillance and markov chains with minimal weighted kemeny constant,” IEEE Transactions on Automatic Control 60, 3156–3167.
- Prałat & Wang [2011] Prałat, P. & Wang, C. [2011] “An edge deletion model for complex networks,” Theoretical Computer Science 412, 5111–5120.
- Qi et al. [2015] Qi, X., Fuller, E., Luo, R. & Zhang, C.-q. [2015] “A novel centrality method for weighted networks based on the kirchhoff polynomial,” Pattern Recognition Letters 58, 51–60.
- Qi et al. [2018] Qi, Y., Li, H. & Zhang, Z. [2018] “Extended corona product as an exactly tractable model for weighted heterogeneous networks,” The Computer Journal 61, 745–760.
- Redner [2001] Redner, S. [2001] A guide to first-passage processes (Cambridge University Press, The United Kingdom).
- Rozenfeld et al. [2007] Rozenfeld, H. D., Havlin, S. & ben Avraham, D. [2007] “Fractal and transfractal recursive scale-free nets,” New Journal of Physics 9, 175–175, 10.1088/1367-2630/9/6/175, URL https://doi.org/10.1088/1367-2630/9/6/175.
- Sharma et al. [2017] Sharma, R., Adhikari, B. & Mishra, A. [2017] “Structural and spectral properties of corona graphs,” Discrete Applied Mathematics 228, 14–31.
- Tetali [1991] Tetali, P. [1991] “Random walks and the effective resistance of networks,” Journal of Theoretical Probability 4, 101–109.
- Tsourakakis [2015] Tsourakakis, C. [2015] “The k-clique densest subgraph problem,” Proceedings of the 24th international conference on world wide web, pp. 1122–1132.
- Van Mieghem [2010] Van Mieghem, P. [2010] Graph spectra for complex networks (Cambridge University Press, United Kingdom).
- Watts & Strogatz [1998] Watts, D. J. & Strogatz, S. H. [1998] “Collective dynamics of ”small-world” networks,” Nature 393, 440–442.
- Wood [2005] Wood, D. R. [2005] “Acyclic, star and oriented colourings of graph subdivisions,” Discrete Mathematics and Theoretical Computer Science 7, 37–50.
- Wu et al. [2019] Wu, B., Zhang, Z. & Su, W. [2019] “Spectral analysis for weighted iterated q-triangulation networks,” Chaos: An Interdisciplinary Journal of Nonlinear Science 29, 123107.
- Yi et al. [2018] Yi, Y., Zhang, Z. & Patterson, S. [2018] “Scale-free loopy structure is resistant to noise in consensus dynamics in complex networks,” IEEE Transactions on Cybernetics 50, 190–200.
- Zeng & Zhang [2021] Zeng, Y. & Zhang, Z. [2021] “Spectra, hitting times and resistance distances of q-subdivision graphs,” The Computer Journal 64, 76–92.
- Zhang & Comellas [2011] Zhang, Z. & Comellas, F. [2011] “Farey graphs as models for complex networks,” Theoretical Computer Science 412, 865–875.