Literature DB >> 35327920

The Structure and First-Passage Properties of Generalized Weighted Koch Networks.

Jing Su1,2, Mingjun Zhang3,4,5, Bing Yao6.   

Abstract

Characterizing the topology and random walk of a random network is difficult because the connections in the network are uncertain. We propose a class of the generalized weighted Koch network by replacing the triangles in the traditional Koch network with a graph Rs according to probability 0≤p≤1 and assign weight to the network. Then, we determine the range of several indicators that can characterize the topological properties of generalized weighted Koch networks by examining the two models under extreme conditions, p=0 and p=1, including average degree, degree distribution, clustering coefficient, diameter, and average weighted shortest path. In addition, we give a lower bound on the average trapping time (ATT) in the trapping problem of generalized weighted Koch networks and also reveal the linear, super-linear, and sub-linear relationships between ATT and the number of nodes in the network.

Entities:  

Keywords:  Koch network; average trapping time; degree distribution; diameter; random walk

Year:  2022        PMID: 35327920      PMCID: PMC8953160          DOI: 10.3390/e24030409

Source DB:  PubMed          Journal:  Entropy (Basel)        ISSN: 1099-4300            Impact factor:   2.524


1. Introduction

Complex networks are acknowledged as an invaluable system for describing nature and society [1,2]; many endeavors have been devoted to exploring the structure and properties of complex networks for characterizing and simulating the properties of some real-world systems in our life. Among all of these properties, the scale-free nature, diameter, and clustering coefficient have attracted considerable attention [3,4,5]. In addition, the weight of the network has important research significance in air transportation [6], biological neural networks [7] and so on. Therefore, it is necessary to explore the influence of weight on the topological properties and dynamic process of the network, so we also determine the bound of the average weighted shortest path of network designed in this paper. To better understand the properties of random networks in complex networks, extensive technical methods were developed for establishing a variety of theoretical models of random networks. For example, the well-known ER-model was proposed by Erdos and Renyi [8] to try to explain a low clustering coefficient and low variation in the node degrees; its degree distribution was verified to be Poisson distribution. Watts and Strogatz put forward a small-world WS-model [9], which can rationally reflect the statistical properties of the network that are neither completely regular nor entirely random and explain small-world phenomena in various real-world networks by exploring the diameter and clustering coefficient. The BA model was built by Barabasi et al. [10] using two rules, growth and preferential attachment; the degree distribution of the latter two networks obeys a power–law distribution. In this paper, we introduce a class of generalized weighted Koch networks with probability p. The ranges of their topological parameters are given by characterizing the topological characteristics of the deterministic network models under the two extreme states. Random walk as a fundamental tool to describe the dynamic process of networks, such as page search in the world wide web [11], signal propagation [12] and energy transport [13]. The trapping problem is defined as a kind of random walk that takes place in networks in the presence of a fixed trap, absorbing all particles that visit it [14,15]. A basic quantity relevant to the trapping problem is called the mean first-passage time (MFPT). The MFPT from a node i to the trap is the expected time taken by a walker starting from i to reach the trap for the first time. The average trapping time (ATT) is the average of MFPTs over all starting nodes other than the trap. The ATT for a given trap is used as a indicator of the trapping efficiency to evaluate the process of trapping; it has a core position in many disciplines, including computer, biology, engineering and so on [16,17,18]. The organization of this paper is as follows. In Section 2, we introduce a method about constructs the generalized weighted Koch networks, according to probability p. In Section 3, we characterize several parameters that reveal the topological properties and dynamic processes of our network, including average degree, degree distribution, clustering coefficient, diameter, average weighted shortest path, and average trapping time. In the last section, we draw the conclusion with a concise narrative.

2. The Generalized Weighted Koch Network

The generalized weighted Koch network presented in this paper is controlled by three parameters , where r is the weight factor and t is the time step, and s and t are positive integers. We mainly explore the influence of the parameter s and the weight r related to the topology on the topological properties and dynamic characteristics of the network. Let and be a cycle with s nodes and a fully connected graph with s nodes, respectively. We introduce a probability , then can be created in the following way: for , the network starts with a graph of s nodes, and its edge with unit weight corresponds to . When , is a cycle of s nodes, and when , is a complete graph of s nodes. For , is obtained by adding a node group for each node in every existing graph of , where each node group can be a cycle with probability p or a complete graph with complementary probability ; this rule is shown in Figure 1. We repeat this growth process until the network becomes what we need.
Figure 1

Iterative rule of the generalized weighted Koch network.

Additionally, for the generalized weighted Koch network we proposed, if and are satisfied, we can obtain the classic Koch network mentioned in the literature [19]; when , we can obtain the expanded Koch networks referred to in Ref. [20]. For , the network is simplified to the weighted Koch network in Ref. [21]. The above network models are all special cases of the generalized weighted Koch networks constructed in this paper. That is to say, can be obtained from by the recursive method, where one can connect each node of existing cluster in with a graph of s nodes according to probability . We denote the two networks corresponding to the extreme conditions and as and , respectively. Figure 2 and Figure 3 show the growing process of the two determined networks at . Some topological properties and ATT of have been described in the literature [22,23], so we mainly focus on the topological properties and ATT of , then estimate the range of parameters of random network by studying the characteristics of two deterministic networks and .
Figure 2

The network at first three time steps when and .

Figure 3

The network at first three time steps when and .

Let and be the number of nodes and edges of network , and let and be the number of new nodes and new edges created at time step t, that is and . Additionally, or in Figure 1 is regarded as a cluster , the total number of new generated clusters in the at time step t is recorded as , and combining and the initial value , we have . Based on the construction method, we obtain The number of nodes and edges of networks and are denoted by and , . The difference between and is that the cluster selected by the probability p is not the same, the number of nodes of all is s, but the number of their edges is different. So, we have , and they can be calculated as For the number of new edges created at time step t in the network , we obtain . According to the iterative construction of , we calculate the total number of edges in the network as follows, Similarly, we examine the number of new edges created at time step t in , it is equal to , thus, the total number of edges in is equal to Therefore, we can obtain the range of the number of edges of the generalized weighted Koch network , which satisfies . Referring to Ref. [22], the average degree of is for . On the other hand, the solution of average degree of is where is approximately s for a large t, which shows that the two networks and are sparse networks according to the standard proposed in the literature [24] because the condition is clearly established. Therefore, we obtain that the range of average degree of the generalized weighted Koch network satisfies .

3. Topological Properties and ATT

Next, we discuss some relevant topological characteristics of our network, including degree distribution, clustering coefficient, diameter and average weighted shortest path, and give the lower bound of the ATT for our networks.

3.1. Degree Distribution

The degree distribution is a physical quantity that describes the overall characteristics of the network. It is defined as the probability that a randomly selected node in the graph has exactly k associated edges. Cumulative degree distribution is defined as the probability that the degree of a node is greater than or equal to k, that is, . Many networks are regarded as scale-free when their cumulative degree distribution approximately follows a power–law distribution and the power exponent lies between 2 and 3 [25]. The cumulative degree distribution of the network and Let be the degree of node i in network at time step t. When node i joins the network at time step , there is only one connected to it, so we have . We can find that the degree of node i depends on the number of cluster , including it. Let be the number of cluster including node i at time step t. We can establish the following relation , considering the initial condition , so . Further, there is a relationship between and , We know that the degree of node i satisfies , which shows that the degree spectrum of is discrete. Table 1 lists the degree spectrum of the two networks and , and represents the number of nodes with degree .
Table 1

The degree spectrum of and .

t kiA nA(kiA) kiB nB(kiB)
02 s(s1)(s+1)t1 s1 s(s1)(s+1)t1
1 2×2 s(s1)(s+1)t2 2(s1) s(s1)(s+1)t2
ti 2×2ti s(s1)(s+1)tti1 2ti(s1) s(s1)(s+1)tti1
t1 2×2t1 s(s1)(s+1)0 2t1(s1) s(s1)(s+1)0
t 2×2t s 2t(s1) s
Analyzing the degree spectrum of , we can obtain its cumulative degree distribution, we can solve for from Equation (7) and substitute into Equation (8), then when t is large enough, the cumulative degree distribution follows a power law with exponent if, and only if, , considering that the range of the parameter s is , so the network is a scale-free network when . On the other hand, the cumulative degree distribution of can be found in [22]. It is expressed as , which shows that the network also satisfies the properties of the scale-free network when . Therefore, we can judge that the generalized weighted Koch network has a remarkable scale-free property when . When , the degree distribution of obeys a power-law distribution and the exponent is . □

3.2. Clustering Coefficient

The overall clustering coefficient of a network is used to quantity the ability of the network to agglomerate, while the local clustering coefficient can measure the agglomeration near each node in the network. The local clustering coefficient corresponding to node i is defined as the ratio between the number of existing edges connecting its neighbors and the number of all possible edges between them, that is, [26]. The overall clustering coefficient of the network is denoted as ; it is defined as the average of over all nodes in the network. For the network According to the structure of the network , it can be judged that the nodes with the same degree have the same local clustering coefficient. Therefore, Table 2 shows the local clustering coefficient and the corresponding number of nodes. represents the number of nodes with degree , and is the local clustering coefficient of each node with degree . Therefore, the overall clustering coefficient of is
Table 2

The local clustering coefficient of node in network .

t kiB c(kiB) nB(kiB)
0 s1 1 s(s1)(s+1)t1
1 2(s1) s22(s1)1 s(s1)(s+1)t2
ti 2ti(s1) s22ti(s1)1 s(s1)(s+1)tti1
t1 2t1(s1) s22t1(s1)1 s(s1)(s+1)1
t 2t(s1) s22t(s1)1 s
In the limit of , we have , which indicates that the network is high clustered. We can control the clustering coefficient by adjusting parameter s. For network , when , the clustering coefficient is approximately in the large limit of t; otherwise, the clustering coefficient of in other cases is always equal to zero. Therefore, the generalized weighted Koch networks transition from low clustered to high clustered, as the probability p keeps increasing in the interval . □

3.3. Diameter

The diameter of a network is used to measure information transmission delays and find vital nodes in the network. It is defined as the largest distance between any pair of nodes. Let and denote the diameters of and , respectively. The diameter of the network The diameter of the network By the topological structure of , we find that a node on the cycle can only reach another node through a path on the cycle, so we discuss the diameter of the network according to the parity of the number of nodes. Case 1. When s is even, we assume that the two nodes with the farthest distance in the network are and . In network , is the farthest node to among the new neighbors of , and is the farthest node to among the new neighbors of . New neighbors refer to those nodes generated at time step t among all neighbors. Then, the diameter of refers to the distance between nodes and ; we can obtain the following equation, with the help of , we can obtain Case 2. When s is odd, the diameter of the network at two consecutive time steps and t satisfies the following relationship: where it is obvious that the diameter of the smallest network is , so the expression of diameter can be obtained according to the above recursive formula, Considering the construction algorithm of , the diameters of and at two consecutive time steps have the following rule: the initial condition is , then for any , we have Theorem 3 shows that the propagation efficiency of is more efficient than that of . Among all generalized weighted Koch networks, the network has the largest diameter and the network has the smallest diameter. Thus, we can determine that the diameter of the generalized weighted Koch network satisfies . □

3.4. Average Weighted Shortest Path

In this subsection, we take the weight into account to examine the shortest path between two nodes in our networks. The average weighted shortest path is defined as , where , denotes the weighted shortest path connecting node i and j in network [27,28]. We only determine the lower bound of for our network by calculating the average weighted shortest path of . For the networks when the values The recursive construction of the network allows us to calculate the . The network can be divided into branches, which we label as for , the center branch is a copy of , and , , ⋯, have the same structure as , but their edge weights are scaled by a factor of r. We denote the connected nodes as , which connect the copy and other copies , . Therefore, the total of the shortest distances satisfies the following relation, where is the sum over all shortest paths whose nodes are not in the same copy of , that is to say, the paths in must all go though at least one of the s connected nodes , , ⋯, . The first term on Equation (22) is the sum of weighted shortest path linking node i and j in every , . Considering the scaling of the edges, we have Next, the analytical expression for is not difficult to find. We denote as the sum of all shortest paths with nodes in and ; there are two different situations that need to be discussed. Let denote the sum of the distances of the nodes in to the nodes in for . Moreover, represents the sum of nodes in different , which must pass through , but their end node is not in . Thus, we have It can be seen from the above formula that we need to calculate and to obtain . We define a variable which represents the sum of the distances from all nodes in to node ; specifically, we can obtain the following result for , Considering the self-similar structure at time step t, we know that the quantity evolves recursively as We obtained the recursive relation of , and combined with the initial condition given by Equation (26), we can calculate the expression of , Then, we calculate the two variables and through the variable , and the following two cases are discussed. Case 1. This situation shows that one of and must be equal to 1 because only copy and other copies have a common node. Let and have a common node , where . For two nodes , and , we have Case 2. and have no common node, so it must cross two nodes and in copy from node i to j. where is used, and refers to other nodes on except node . Substituting Equations (29) and (30) into Equation (24), we have Considering Equations (2) and (28), then substituting them into Equation (31), we obtain the following. If , then If , we have According to Equation (22) and the initial condition , the result of can be obtained by the recursive formula. If , we have When , we obtain Further, according to the equation , substituting Equations (34) and (35) into it, we can obtain the average weighted shortest path for , For , we can obtain where are constants that do not depend on the time step t, they are only related to s and r. Appendix A contains the detailed values of . Therefore, we can determine that the lower bound of the average weighted shortest path of network is equal to . □

3.5. ATT on Random Walk with Weight

Next, we derive analytically the average trapping time on random walk with weight and show how it scales with the network order and parameters r and s. The strength of a node integrates the information concerning its connectivity and the weights of its edges. Let be the strength of node i. The walker starting from a given node i moves to its neighbor node j with probability at each step, and the transition probability from node i to j is where is the neighbors of node i. For the convenience of description, let us denote all nodes in by , and represent other nodes generated at time step t. Let be the MFPT from node i to the trap. denotes the ATT, which is defined as the mean of starting from all sources of nodes over the whole network to the trap node. It is the core issue considered in this subsection. By definition, is given by and further, we denote the sum of MFPTs for all nodes to absorption at the trap located the one of the nodes of as , that is Let when where For a certain time step , the nodes generated at time step are called new nodes, and the nodes added to the network before time step are called old nodes. Then, we let X be the MFPT starting from node i to any of its old neighbors, and let Y be the MFPT from any of new neighbors of node i to one of its old neighbors; thus, we can establish the following relations among X and Y, We obtain that the result is . Upon the evolution of the weighted network from time step t to time step , the trapping time for an arbitrary node i increases by a factor of , that is Next, we consider the MFPT of all nodes in light of the classification of new nodes and old nodes, which is written as the following formula: where is the sum of MFPTs for all new nodes. Equation (46) shows that the focus of our calculation is . According to the construction of network , as shown in Figure 4, for the new complete graph involving a node v, the first passage times for its nodes , , ⋯, and , and that of its old node v follow the relations,
Figure 4

The positional relationship between node v and its neighbors.

According to the above equations, we obtain summing Equation (48) over all the old pre-existing at the time step t. Let be the set of all nodes of the . It contains all old nodes in network , Similarly, it is not difficult to write as Multiplying Equation (50) with and subtracting the result from Equation (49), we obtain Considering , substituting into Equation (51), we can compute Equation (51) to yield substituting Equation (52) into Equation (46) and taking the initial value into consideration. When , we have If , we obtain Substituting Equations (53) and (54) into Equation (40), if , we obtain where are constants independent of t, so for . Additionally, if , we can obtain where are parameters that have nothing to do with t, as they are only related to parameters r and s. The detailed values of are given in Appendix B. Next, we show how to express in terms of network order . We can obtain from , so we have for . The above results show that grows linearly with the network order when , while grows sub-linearly and super-linearly with if and , respectively. We find that the weight r can modify not only the prefactor of , but also the scaling of . This means that the lower bound of the ATT with the weight of the generalized weighted Koch network is . □

4. Conclusions

In this paper, we construct a class of random networks according to probability p and normal Koch networks, and give the necessary and sufficient conditions for such networks to be scale free. For two deterministic network models and corresponding to two extreme conditions and , we give exact solutions for topological parameters, including the clustering coefficient, diameter, average weighted shortest path and average trapping time. In view of this, we determine the range of topological parameters of random network . Furthermore, we reveal the effect of weights on ATT, that is, ATT grows linearly with the network order when the weight ; otherwise, ATT grows superlinearly and sub-linearly with the network order when and . These topological features and dynamic characteristics allow us to better understand some fundamental properties of complex networks.
  11 in total

1.  Scale-free networks.

Authors:  Albert-László Barabási; Eric Bonabeau
Journal:  Sci Am       Date:  2003-05       Impact factor: 2.142

2.  All scale-free networks are sparse.

Authors:  Charo I Del Genio; Thilo Gross; Kevin E Bassler
Journal:  Phys Rev Lett       Date:  2011-10-17       Impact factor: 9.161

3.  Random walks in weighted networks with a perfect trap: an application of Laplacian spectra.

Authors:  Yuan Lin; Zhongzhi Zhang
Journal:  Phys Rev E Stat Nonlin Soft Matter Phys       Date:  2013-06-28

4.  Collective dynamics of 'small-world' networks.

Authors:  D J Watts; S H Strogatz
Journal:  Nature       Date:  1998-06-04       Impact factor: 49.962

5.  Spectrum of walk matrix for Koch network and its application.

Authors:  Pinchen Xie; Yuan Lin; Zhongzhi Zhang
Journal:  J Chem Phys       Date:  2015-06-14       Impact factor: 3.488

6.  Evolutionary dynamics of cooperation with the celebrity effect in complex networks.

Authors:  Yanyu Fu; Yan Zhang; Yu Guo; Yunya Xie
Journal:  Chaos       Date:  2021-01       Impact factor: 3.642

7.  First passage time for random walks in heterogeneous networks.

Authors:  S Hwang; D-S Lee; B Kahng
Journal:  Phys Rev Lett       Date:  2012-08-21       Impact factor: 9.161

8.  Impact of degree heterogeneity on the behavior of trapping in Koch networks.

Authors:  Zhongzhi Zhang; Shuyang Gao; Wenlei Xie
Journal:  Chaos       Date:  2010-12       Impact factor: 3.642

9.  High-Throughput Segmentation of Tiled Biological Structures using Random-Walk Distance Transforms.

Authors:  Daniel Baum; James C Weaver; Igor Zlotnikov; David Knötel; Lara Tomholt; Mason N Dean
Journal:  Integr Comp Biol       Date:  2019-12-01       Impact factor: 3.326

10.  The Fractional Preferential Attachment Scale-Free Network Model.

Authors:  Rafał Rak; Ewa Rak
Journal:  Entropy (Basel)       Date:  2020-04-29       Impact factor: 2.524

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.