Next Article in Journal
Multivariate Fractal Functions in Some Complete Function Spaces and Fractional Integral of Continuous Fractal Functions
Next Article in Special Issue
Diffusion in Heterogenous Media and Sorption—Desorption Processes
Previous Article in Journal
An Infinite System of Fractional Order with p-Laplacian Operator in a Tempered Sequence Space via Measure of Noncompactness Technique
Previous Article in Special Issue
Quantum Walks in Hilbert Space of Lévy Matrices: Recurrences and Revivals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing the First-Passage Process on a Class of Fractal Scale-Free Trees

1
School of Mathematical and Information Science, Guangzhou University, Guangzhou 51006, China
2
Guangdong Provincial Key Laboratory Co-Sponsored by Province and City of Information Security Technology, Guangzhou University, Guangzhou 51006, China
*
Author to whom correspondence should be addressed.
Current address: Guangzhou Higher Education Mega Center, No.230 Wai Huan Xi Road, Guangzhou 51006, China.
Fractal Fract. 2021, 5(4), 184; https://doi.org/10.3390/fractalfract5040184
Submission received: 19 September 2021 / Revised: 17 October 2021 / Accepted: 21 October 2021 / Published: 25 October 2021
(This article belongs to the Special Issue Fractional Dynamics: Theory and Applications)

Abstract

:
First-passage processes on fractals are of particular importance since fractals are ubiquitous in nature, and first-passage processes are fundamental dynamic processes that have wide applications. The global mean first-passage time (GMFPT), which is the expected time for a walker (or a particle) to first reach the given target site while the probability distribution for the position of target site is uniform, is a useful indicator for the transport efficiency of the whole network. The smaller the GMFPT, the faster the mass is transported on the network. In this work, we consider the first-passage process on a class of fractal scale-free trees (FSTs), aiming at speeding up the first-passage process on the FSTs. Firstly, we analyze the global mean first-passage time (GMFPT) for unbiased random walks on the FSTs. Then we introduce proper weight, dominated by a parameter w (w > 0), to each edge of the FSTs and construct a biased random walks strategy based on these weights. Next, we analytically evaluated the GMFPT for biased random walks on the FSTs. The exact results of the GMFPT for unbiased and biased random walks on the FSTs are both obtained. Finally, we view the GMFPT as a function of parameter w and find the point where the GMFPT achieves its minimum. The exact result is obtained and a way to optimize and speed up the first-passage process on the FSTs is presented.

1. Introduction

Many real-life networks, such as hyperlinks in the World Wide Web, protein–protein interaction networks and cellular networks [1,2,3], exhibit fractal and scale-free characters, and models for fractal scale-free networks have been a research hotpot [3,4,5,6,7,8,9]. The self-similar structures of these networks make it possible for us to analytically evaluate the topological and dynamic properties of these networks. Among a plethora of dynamic processes, the first-passage process is of particular important since many other dynamic processes can be analyzed and understood in terms of a first-passage process [10,11,12]. Typical examples include fluorescence quenching, where light emission stops when it reacts with a quencher; the stopping of the searching process for a wandering forager when it first reaches the target; and gene expression where the cell division event occurs when the copy number of the time-keeper protein hits a threshold for the first time [13,14]. An important quantity related to the first-passage process is the mean first-passage time (MFPT), referred to as T i j , which is the expected time for a walker starting from site i to reach the target j for the first time. Averaging the MFPT over all the possible source and target sites, one can obtain the global mean first-passage time (GMFPT), referred to as G F P T and defined by
G F P T = 1 N ( N 1 ) j = 1 N i j T i j ,
where N is the total number of nodes of the underling networks.
In the past several decades, the first-passage properties have attracted lots of attention [15,16,17,18], and the mean first-passage time has been extensively studied. Some of them focus on disclosing the effects of the topology on the MFPT (or GMFPT), and lots of results have been obtained for unbiased random walks on different networks, such as Sierpinski gaskets [19,20], pseudofractal scale-free web [21,22], scale-free Koch networks [9,23], ( u , v ) flowers [24], and many fractal scale-free trees [9,21,25,26,27]. The MFPT and GMFPT are useful indicators for the transport efficiency of the network. These works uncovered the effects of the topology on the transport efficiency. There are also many works devoted to improving the transport efficiency by designing appropriate biased random walk strategies [28,29,30]. By introducing the proper weight to each edge of the network and designing a proper biased random walk strategy, one can shorten the MFPT to obtain higher transport efficiency on the underling networks [31,32,33,34,35]. One can also shorten the GMFPT for random walks on some networks [36].
In this work, we extend the networks studied in Refs. [25,36] to a kind of general fractal scale-free trees, which are controlled by two integer parameters: u and v ( u 1 , v 1 ) . The networks in the case u = 1 (or u = 2 ) are just the networks studied in Refs. [25,36]. Here, we study unbiased and biased random walks on the general fractal scale-free trees (FSTs), aiming at shortening the GMFPT and optimizing the transport efficiency of the networks. Firstly, we analyze the GMFPT for classical unbiased random walks on the FSTs. Then, we introduce the proper weight to each edge of the FSTs and design a proper biased random walk strategy, then evaluate the GMFPT analytically for biased random walks on the FSTs. Finally, we compare the results of the GMFPT for unbiased random walks and those for biased random walks and find the effects of the weights on the GFMPT. The way to shorten and minimize the GMFPT is found. Therefore, we obtain a way to optimize the first-passage process for random walks on the general fractal scale-free trees.
This paper is organized as follows. In Section 2, we describe the typologies of the fractal scale-free trees and the weighted fractal scale-free trees. Next, in Section 3, we evaluate the GMFPT for classical unbiased random walks on the FSTs. In Section 4, we analyze the GMFPT for biased random walks on the FSTs. In Section 5, we compare the GMFPT for unbiased random walks and the GMFPT for biased random walks on the FSTs and present the optimal parameters where the GMFPT achieves its minimum. Finally, conclusions and discussions are provided in Section 6, and detailed derivations are collected in the Appendixes.

2. Fractal Scale-Free Trees and the Weighted Fractal Scale-Free Trees

The networks considered here are deterministic networks that can be built in an iterative way. Let G ( n ) denote the network of generation n ( n 0 ) . The construction starts from two nodes connected by an edge, which corresponds to G ( 0 ) . For n 1 , G ( n ) can be obtained from G ( n 1 ) in the following way. For each edge of G ( n 1 ) , we replace it with a path of length u ( u 1 ) firstly, and then 2 v new nodes are added; half of them are connected to one endpoint of the path and half of them are connected to another endpoint of the path. For convenience, we call the 2 v new nodes with degree 1 as external nodes and the u 1 new nodes in the path with length u as internal nodes. In other words, G ( n ) can be obtained from G ( n 1 ) by replacing each edge of G ( n 1 ) with the cluster on the right-hand side of Figure 1. The networks for the particular case u = 1 and u = 2 are just the networks studied in Refs. [25,36]. The construction process for the first three generations of the network in the particular case of u = 3 , v = 2 are shown in Figure 2.
According to the construction, we can easily know the total number of edges E n of G ( n ) is
E n = ( 2 v + u ) n ,
and the total number of nodes N n is
N n = 1 + ( 2 v + u ) n .
One can also find that, in the case u = 1 , these kinds of networks are non-fractal, which means that they have infinite fractal dimension; and in the case of u 2 , they are fractals with the fractal dimension d f = ln ( 2 v + u ) / ln u [7]. Further more, they are scale-free trees with the distribution P ( k ) ~ k γ , where γ = 1 + ln ( 2 v + u ) ln ( v + 1 ) [7]. Therefore, in the case u 2 , we can call them fractal scale-free trees (FSTs).
Note that the first-passage properties for the networks with u = 1 and u = 2 were studied in Refs. [25,36]. In this paper, we just study the networks while u 2 . We study the tree-like networks because of their inherent interests and their correlation with real systems, where the so-called boundary tree is well known [37,38].
It is worth mentioning that the networks considered here have an equivalent construction method that highlights their self-similarity. As shown in Figure 3, the network with generation n + 1 , referred to as G ( n + 1 ) , is composed of 2 v + u sub-units that are copies of G ( n ) , labeled by G k ( n ) , k = 1 , 2 , , 2 v + u , and connected to one another by their hubs (i.e., nodes with highest degree).
In order to construct the biased random walk strategy, we introduce weight to each edge of the fractal scale-free trees and obtain the weighted fractal scale-free trees in the following recursive way. For n = 0 , the weight for the only edge of G ( 0 ) is 1. For n 1 , it is known that G ( n ) is obtained from G ( n 1 ) by replacing each edge of G ( n 1 ) with a path of length u firstly, and then 2 v new nodes are added; half of them are connected to one endpoint of the path and half of them are connected to another endpoint of the path. The weights for edges of G ( n ) can be also obtained from the weights for edges of G ( n 1 ) . The weights for the u new edges in the path with length u are the same as the weights for the original edge of G ( n 1 ) , and the weights for the edges between the endpoints of the path and the 2 v new nodes are set to be w ( w > 0 ) times the weight of the original edge. Therefore, w is an important parameter that controls the weights for the edges of the networks. The weights for edges of the particular fractal scale-free trees in Figure 2 are shown in Figure 4.

3. GMFPT for Unbiased Random Walk on the Fractal Scale-Free Trees

In this section, we analyze the GMFPT for classical unbiased random walks on fractal scale-free trees (FSTs). At any step, the walker at the current site i steps to any of its neighbors j with the same probability. This is to say, the transition probability from node i to node j can be written as
P i j = 1 d i i ~ j 0 otherwise ,
where d i is the degree of node i, and i ~ j means there is an edge between nodes i and j.
In order to show the evolution of the global mean first-passage time with the increase in the network size, here, G F P T n represents G F P T for network G ( n ) . By exploring the connection between the MFPT and the effective resistance and the relation between the effective resistance and the shortest path length, the global mean first-passage time (GMFPT), defined by Equation (1), for unbiased random walks on network G ( n ) can be rewritten as [25]
G F P T n = 1 N n ( N n 1 ) j = 1 N n i j T i j ( n ) = 2 L s u m ( n ) N n ,
where
L s u m ( n ) = 1 2 j = 1 N n i j L i j ( n )
and L i j ( n ) denotes the shortest path length between nodes i to node j on network G ( n ) .
Note that G ( 0 ) is just two nodes connected by an edge. It is easy to know L s u m ( 0 ) = 1 . For n 0 , recalling the self-similar structure of fractal scale-free trees, as shown in Figure 4, the G ( n + 1 ) is composed by 2 v + u subunits, which are copies of G ( n ) , labeled by G k ( n ) , k = 1 , 2 , , 2 v + u and connected to one another by their hubs. We have
L s u m ( n + 1 ) = 1 2 i , j G ( n + 1 ) , i j L i j = 1 2 k = 1 2 v + u i , j G k ( n ) , i j L i j + 1 2 k 1 k 2 i G k 1 ( n ) j G k 2 ( n ) L i j = ( 2 v + u ) L s u m ( n ) + Δ n ,
where Δ n = 1 2 k 1 k 2 i G k 1 ( n ) j G k 2 ( n ) L i j is the sum of shortest path between any two nodes that belong to the different subunits of G ( n + 1 ) .
Using the Equation (7) recursively, for n 0 , we obtain
L s u m ( n ) = ( 2 v + u ) L s u m ( n 1 ) + Δ n 1 = ( 2 v + u ) 2 L s u m ( n 2 ) + ( 2 v + u ) Δ n 2 + Δ n 1 = = ( 2 v + u ) n L s u m ( 0 ) + k = 0 n 1 ( 2 v + u ) n 1 k Δ k .
For Δ n , as derived in Appendix A,
Δ n = ( 2 v + u ) 2 n + 1 ( 2 v + u 1 ) + [ u v 2 + u v ( u 1 ) + u ( u 1 ) ( u 2 ) 6 ] u n ( u + 2 v ) 2 n + ( 2 v + u ) n + 1 ( 2 v + u 1 ) [ u v + u ( u 1 ) 2 ] × u n ( 2 v + u ) n ( 2 v + u ) n u ( 2 v + u ) ( 2 v + u ) .
Inserting Equation (9) into Equation (8), we obtain
L s u m ( n ) = ( 2 v + u ) n 1 u ( 2 v + u ) 1 [ 3 u v 2 + 3 u 2 v + u 3 u 3 + [ u ( u 1 ) + 2 ( u 2 ) v ] ( 2 u v + u 2 1 ) 2 ( u 1 ) ( 2 v + u ) n + u ( u + 1 ) [ 6 v 2 + 6 ( u 1 ) v + ( u 1 ) 2 ] 6 ( u 1 ) u n ( 2 v + u ) n ] .
Replacing L s u m ( n ) from Equation (10) in Equation (5), we obtain
G F P T n = ( 2 v + u ) n 1 [ u ( 2 v + u ) 1 ] [ ( 2 v + u ) n + 1 ] { 6 u v 2 + 6 u 2 v + 2 u 3 2 u 3 + u ( u + 1 ) [ 6 v 2 + 6 ( u 1 ) v + ( u 1 ) 2 ] 3 ( u 1 ) ( 2 u v + u 2 ) n + [ u ( u 1 ) + 2 ( u 2 ) v ] ( 2 u v + u 2 1 ) u 1 ( 2 v + u ) n } .
Noticing that N n = ( 2 v + u ) n + 1 and u n = ( N n 1 ) ln u / ln ( 2 v + u ) , we can rewrite Equation (11) as
G F P T n = 1 [ u ( 2 v + u ) 1 ] ( 2 v + u ) N n 1 N n { u ( u + 1 ) [ 6 v 2 + 6 ( u 1 ) v + ( u 1 ) 2 ] 3 ( u 1 ) × ( N n 1 ) 1 + ln u / ln ( 2 v + u ) + [ u ( u 1 ) + 2 ( u 2 ) v ] ( 2 u v + u 2 1 ) u 1 × ( N n 1 ) + 6 u v 2 + 6 u 2 v + 2 u 3 2 u 3 } .
Therefore, for large networks, i.e., n ,
G F P T n ~ ( N n ) 1 + ln u / ln ( 2 v + u ) .

4. GMFPT for Biased Random Walk on the Weighted Fractal Scale-Free Trees

In this section, we analytically evaluate the GMFPT for biased random walks on the weighted fractal scale-free trees. At any step, the transition probability from node i to j is
P i j = w i j j v ( i ) w i j i ~ j 0 otherwise ,
where v ( i ) is the set of neighbors of node i, and w i j is the weight of the edge between nodes i and j.
If we view the weighted fractal scale-free trees as electrical networks by considering any edge ( i , j ) between two adjacent nodes i and j to be a resistor with resistance 1 / w i j . We find, for any n 0 , the GMFPT for biased random walks on the weighted fractal scale-free trees G ( n ) can be expressed as [36]
G F P T n = F n R s u m ( n ) N n ( N n 1 ) ,
where F n = ( i ~ j ) w i j is the sum of weights for all edges of the weighted fractal scale-free trees G ( n ) , and R s u m ( n ) = 1 2 i , j G ( n ) , i j R i j , with R i j is the the resistances between nodes i and j on G ( n ) . In order to derive G F P T n , we should calculate R s u m ( n ) and F n .
Firstly, we calculate R s u m ( n ) . It is easy to know R s u m ( 0 ) = 1 . For any n 0 , as shown in Figure 4, the G ( n + 1 ) is composed by 2 v + u subunits, which are copies of G ( n ) , labeled by G k ( n ) , k = 1 , 2 , , 2 v + u . Furthermore, the edge weights for subunits G k ( n ) k = 2 v + 1 , 2 v + 2 , , 2 v + u are the same as those of G ( n ) , whereas the weight for each edge of subunits G k ( n ) ( k = 1 , 2 , , 2 v ) is w times the weight for the corresponding edge of G ( n ) . We obtain
R s u m ( n + 1 ) = 1 2 i , j G ( n + 1 ) , i j R i j = 1 2 k = 2 v + 1 2 v + u i , j G k ( n ) , i j R i j + 1 2 r k = 1 2 v i , j G k ( n ) , i j R i j + 1 2 k 1 k 2 i G k 1 ( n ) j G k 1 ( n ) R i j = ( 2 v r + u ) R s u m ( n ) + Ω n ,
where r = 1 w , and Ω n = 1 2 k 1 k 2 i G k 1 ( n ) j G k 2 ( n ) R i j is the sum of the effective resistance between any two nodes that belong to the different subunits of G ( n + 1 ) .
Using Equation (16) recursively, we obtain
R s u m ( n ) = ( 2 v r + u ) R s u m ( n 1 ) + Ω n 1 = ( 2 v r + u ) 2 R s u m ( n 2 ) + ( 2 v r + u ) Ω n 2 + Ω n 1 = = ( 2 v r + u ) n R s u m ( 0 ) + k = 0 n 1 ( 2 v r + u ) n 1 k Ω k .
For Ω n , we find
Ω n = ( 2 v r + u ) n + 1 ( 2 v + u ) n ( 2 v + u 1 ) + [ u v 2 + u v ( u 1 ) + u ( u 1 ) ( u 2 ) 6 ] u n ( u + 2 v ) 2 n + ( 2 v r + u ) ( 2 v + u 1 ) ( 2 v + u ) n [ u v + u ( u 1 ) 2 ] × u n ( 2 v + u ) n ( 2 v r + u ) n u ( 2 v + u ) ( 2 v r + u ) ,
where the detailed derivation of Equation (18) is presented in Appendix B.
Therefore, inserting Equation (18) into Equation (17), we obtain
R s u m ( n ) = ( 2 v r + u ) n [ u ( u 2 + 3 u v + 3 v 2 1 ) 3 u ( 2 v + u ) 2 3 ( 2 v r + u ) ] + ( 2 v + u ) n ( 2 v r + u ) n [ u 2 + 2 u v u 4 v r 2 u ( 2 v + u ) 2 ( 2 v r + u ) ] + u n ( 2 v + u ) 2 n { r ( u r ) [ 2 v r u ( u + 2 v 1 ) ] + u r ( u 1 ) 2 ( u r ) [ 2 v r u ( u + 2 v 1 ) ] + 1 4 + u 2 + 6 v r u 24 v r 12 u ( u + 2 v 1 ) ( u + 2 v + 1 ) } = ( 2 v w + u ) n [ u ( u 2 + 3 u v + 3 v 2 1 ) 3 u ( 2 v + u ) 2 3 ( 2 v w + u ) ] + ( 2 v + u ) n ( 2 v w + u ) n [ u w ( u + 2 v 1 ) 4 v 2 u w ( u + 2 v 1 ) 4 v ] + u n ( 2 v + u ) 2 n { 2 u v w [ 2 u 2 + 6 v ( v 1 ) + u ( 6 v 3 ) ] 6 [ u w ( u + 2 v 1 ) 2 v ] [ u w ( u 2 + 4 u v + 4 v 2 1 ) 2 v ] + u 2 w 2 [ ( u + 2 v 1 ) ( u 2 + 6 u v + 6 v 2 1 ) ] 6 [ u w ( u + 2 v 1 ) 2 v ] [ u w ( u 2 + 4 u v + 4 v 2 1 ) 2 v ] } .
Then, we calculate the F n , which is the sum of weights for all edges of G ( n ) . For n = 1 , we find F 1 = 2 ( 2 v w + u ) . For n > 1 , we find
F n = ( 2 v w + u ) F n 1 .
Thus, for any n 1 ,
F n = 2 ( 2 v w + u ) n .
Replacing F n and R s u m ( n ) from Equations (19) and (21), respectively, we obtain
G F P T n = F n R s u m ( n ) N n ( N n 1 ) = 2 ( 2 v w + u ) n ( 2 v w + u ) n ( 2 v + u ) n [ ( 2 v + u ) n + 1 ] [ u ( u 2 + 3 u v + 3 v 2 1 ) 3 u ( 2 v + u ) 2 3 ( 2 v w + u ) ] + 2 ( 2 v w + u ) n ( 2 v w + u ) n ( 2 v + u ) n + 1 [ u w ( u + 2 v 1 ) 4 v 2 u w ( u + 2 v 1 ) 4 v ] + 2 ( 2 v w + u ) n u n ( 2 v + u ) n ( 2 v + u ) n + 1 × { 2 u v w [ 2 u 2 + 6 v ( v 1 ) + u ( 6 v 3 ) ] 6 [ u w ( u + 2 v 1 ) 2 v ] [ u w ( u 2 + 4 u v + 4 v 2 1 ) 2 v ] + u 2 w 2 [ ( u + 2 v 1 ) ( u 2 + 6 u v + 6 v 2 1 ) ] 6 [ u w ( u + 2 v 1 ) 2 v ] [ u w ( u 2 + 4 u v + 4 v 2 1 ) 2 v ] } .
Let w = 1 in Equation (22), then we can recover the result, as shown in Equation (11), which is the GMFPT for the unbiased random walk on G ( n ) . Let u = 2 in Equation (22), then we can recover the result obtained in Ref. [36]. They all confirm the correctness of our results.

5. Optimizing the First-Passage Process by Using the GMFPT as the Measure

In this section, we analyze the effect of weight parameter w on G F P T n , and then find the optimal w where G F P T n achieves its minimum. Therefore, we obtain a random walk strategy to speed up the first-passage process on the FSTs.
Recalling the exact result of the GMFPT, as shown in Equation (22), for a biased random walk on the weighted networks, we find for a network that is big enough, i.e, n , Equation (22) can be rewritten as
G F P T n ( 2 v w + u ) n ( 2 v + u ) n + 1 { u w ( u + 2 v 1 ) 4 v u w ( u + 2 v 1 ) 2 v ( 2 v w + u ) n + ( 2 u v + u 2 ) n { 2 u v w [ 2 u 2 + 6 v ( v 1 ) + u ( 6 v 3 ) ] 3 [ u w ( u + 2 v 1 ) 2 v ] [ u w ( u 2 + 4 u v + 4 v 2 1 ) 2 v ] + u 2 w 2 [ ( u + 2 v 1 ) ( u 2 + 6 u v + 6 v 2 1 ) ] 3 [ u w ( u + 2 v 1 ) 2 v ] [ u w ( u 2 + 4 u v + 4 v 2 1 ) 2 v ] } } .
Therefore, if 0 < w 2 v 2 u v + u 2 u ,
G F P T n ~ ( 2 v w + u ) n ( 2 v w + u ) n ( 2 v + u ) n + 1 ,
and if w 2 v 2 u v + u 2 u ,
G F P T n ~ ( 2 v w + u ) n ( 2 u v + u 2 ) n ( 2 v + u ) n + 1 .
Noticing that N n = ( 2 v + u ) n + 1 , we can rewrite G F P T n as
G F P T n ~ N n ln ( 2 v w + u ) + ln ( 2 v w + u ) ln ( 2 v + u ) 1 0 < w 2 v 2 u v + u 2 u N n ln ( 2 u v w + u 2 ) ln ( 2 v + u ) w 2 v 2 u v + u 2 u
Figure 5 and Figure 6 show the double logarithmic plots of G F P T n versus N n for different choices of w in the case u = 5 , v = 2 , u = 10 , v = 2 , u = 5 , v = 5 , u = 10 , and v = 5 , respectively. They all confirm the asymptotic behavior in Equation (26).
Considering the power exponent of N n , as shown in Equation (26), one can find that ln ( 2 v w + u ) + ln ( 2 v w + u ) ln ( 2 v + u ) 1 decreases monotonically in w if 0 < w < 2 v 2 u v + u 2 u , whereas ln ( 2 u v w + u 2 ) ln ( 2 v + u ) increases monotonically in w if w > 2 v 2 u v + u 2 u . Thus, G F P T n decreases monotonically as w increases if 0 < w < 2 v 2 u v + u 2 u , whereas G F P T n increases monotonically in w if w > 2 v 2 u v + u 2 u . Therefore, G F P T n reaches its minimum at w = 2 v 2 u v + u 2 u . Figure 7 and Figure 8 shows the plots of G F P T n versus w for different v in the case that u = 3 ( u = 5 ) and n = 60 , 70 . In all the cases, G F P T n reaches its minimum at w = 2 v 2 u v + u 2 u .
Letting w = 2 v 2 u v + u 2 u in Equation (26), we obtained the optimal G F P T n , which scales as
G F P T O p ~ N n ln ( u 2 + 4 v 2 u + 2 v 1 ) ln ( 2 v + u ) .
In order to show the improvement on the GMFPT of our optimal solution obtained here, the ratio between the optimal GMFPT G F P T O p and the GMFPT for an unbiased random walk, as obtained in Section 3 and referred to as G F P T U n B , is evaluated, and it scales with the size of the network as
R a t i o = G F P T O p G F P T U n B ~ N n ln u 2 + 4 v 2 u + 2 v 1 u 2 + 2 u v ln ( 2 v + u ) .
Note that
u 2 + 2 u v ( u 2 + 4 v 2 u + 2 v 1 ) = 2 v ( u 1 ) ( u + 2 v ) u + 2 v 1 > 2 v ( u 1 ) > 2 v > 0 .
We have red ln u 2 + 4 v 2 u + 2 v 1 u 2 + 2 u v < 0 , and for large networks, i.e., N n ,
R a t i o = G F P T O p G F P T U n B 0 .
Therefore, the optimal biased random walk strategy presented here shortens the GMFPT in comparison to the classical unbiased random walk strategy.

6. Conclusions

In this work, we considered a class of recursively grown networks, whose topology is controlled by two integral parameters u and v ( u 2 , v 1 ) . These kinds of networks provide an interesting model for self-similar and scale-free networks in real life. They can also be used as a candidate structure for the artificial polymer material that has a self-similar structure with a different fractal dimension. In particular, networks in the cases of u = 1 and u = 2 constitute the formal models studied in Ref. [25].
Here, we have analytically evaluated the GMFPT for unbiased (and biased) random walks on these networks. The exact results of the GMFPT for unbiased and biased random walks are both obtained. The results show, in both cases, the GMFPTs are power functions in network size N n .
For an unbiased random walk strategy, G F P T n ~ ( N n ) 1 + ln u / ln ( 2 v + u ) if u 2 . For the biased random walk strategy, it is controlled by a weight parameter w ( w > 0 ) , and for big networks, G F P T n can be looked upon as a convex function of w, which has an inflection point at w = 2 v 2 u v + u 2 u . Therefore, for big networks, G F P T n achieves its minimum at w = 2 v 2 u v + u 2 u , and we obtain a way to speed up the first-passage process on fractal scale-free trees. The main reason is as follows. G F P T n is proportional to the sum of effective resistances for the paths between all pairs of nodes in the network. For two arbitrary nodes, the path can be divided into two types: the first type must pass through at least one internal part, denoted by s u b p a t h 1 , the other type does not pass through any internal parts, denoted by s u b p a t h 2 . Then R s u m 1 is relevant to s u b p a t h 1 , which is independent of w, and R s u m 2 is subject to parameter w. As found in Appendix B, R s u m 1 scales with n as ( 2 v + u ) n ( 2 u v + u 2 ) n , whereas R s u m 2 scales with n as ( 2 v + u ) n ( 2 v w + u ) n . In the asymptotic limit (i.e., n ), only R s u m 1 or R s u m 2 is dominant in R s u m ( n ) . If ( 2 v + u ) n ( 2 v w + u ) n < ( 2 v + u ) n ( 2 u v + u 2 ) n , equivalently, w > 2 v 2 u v + u 2 u , we have R s u m ( n ) ~ ( 2 v + u ) n ( 2 u v + u 2 ) n , and Equation (25) holds. On the contrary, if w < 2 v 2 u v + u 2 u , we have R s u m ( n ) ~ ( 2 v + u ) n ( 2 v w + u ) n , and Equation (24) holds. Therefore, w = 2 v 2 u v + u 2 u is just the inflection point of G F P T n with respect to w.
The results obtained here provide interesting hints for the design of a polymer embedding diffusion process. First, one can construct a class of polymers with different fractal dimensions and different transport efficiencies. The bigger the fractal dimension, the slower the transport on the networks. One can also improve the transport efficiency of the polymer by properly adjusting the weights of each edge.
In future research, we can also set the weight which is related to the node degree, for example, w i j = 1 d i + 1 d j , where d i and d j is the degree of node i, j. How we to optimize the first-passage process in this case is an interesting problem.

Author Contributions

Conceptualization, L.G., J.P. and C.T.; methodology, L.G. and J.P.; software, L.G.; validation, L.G. and J.P.; formal analysis, L.G.; investigation, L.G.; resources, J.P. and C.T.; data curation, L.G.; writing—original draft preparation, L.G. and J.P.; writing—review and editing, J.P. and C.T.; visualization, L.G.; supervision, J.P. and C.T.; project administration, J.P. and C.T.; funding acquisition, J.P. and C.T. All authors have read and agreed to the published version of the manuscript.

Funding

The work is supported by the National Natural Science Foundation of China (Grant No. 61873069 and 61772147).

Institutional Review Board Statement

Not applicable for studies are not involving humans or animals.

Informed Consent Statement

Not applicable for studies not involving humans.

Data Availability Statement

No data were reported in this manuscript.

Acknowledgments

The authors acknowledge funding from the National Natural Science Foundation of China.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have influenced the work reported in this paper.

Abbreviations

The following abbreviations are used in this manuscript:
MDPIMultidisciplinary Digital Publishing Institute
DOAJDirectory of open access journals
TLAThree letter acronym
LDLinear dichroism

Appendix A. Derivation of Equation (9)

In this appendix, we present the detailed derivation of Δ n , which is the sum of the shortest path length for any two nodes that belong to the different subunits of G ( n + 1 ) . As shown in Figure 3, the fractal scale-free trees of generation n + 1 , denoted by G ( n + 1 ) , is composed of 2 v + u subunits, labeled by G k ( n ) ( k = 1 , 2 , , 2 v + u ) , which are connected to one another by their hubs (i.e., nodes A , B and O m , m = 1 , 2 , , u 1 ). For convenience, we call the subunits G k ( n ) ( k = 1 , 2 , , 2 v ) as the exterior subunits of G ( n + 1 ) and subunits G k ( n ) ( k = 2 v + 1 , 2 v + 2 , , 2 v + u ) as the internal subunits of G ( n + 1 ) . For any k 1 k 2 ( k 1 , k 2 = 1 , 2 , , 2 v + u ) , let
Δ n k 1 , k 2 = i G k 1 ( n ) j G k 2 ( n ) L i j
denote the sum of the shortest path between any node in subunit G k 1 ( n ) and any node in subunit G k 2 ( n ) . We have
Δ n = 1 2 k 1 k 2 i G k 1 ( n ) j G k 2 ( n ) L i j = k 1 = 1 v k 2 = k 1 + 1 v Δ n k 1 , k 2 + k 1 = v + 1 2 v k 2 = k 1 + 1 2 v Δ n k 1 , k 2 + k 1 = 1 v k 2 = 2 v + 1 2 v + u Δ n k 1 , k 2 + k 1 = v + 1 2 v k 2 = 2 v + 1 2 v + u Δ n k 1 , k 2 + k 1 = 2 v + 1 2 v + u k 2 = k 1 + 1 2 v + u Δ n k 1 , k 2 + k 1 = 1 v k 2 = v + 1 2 v Δ n k 1 , k 2 .
Noticing the symmetry of network topology, we have
k 1 = 1 v k 2 = k 1 + 1 v Δ n k 1 , k 2 = k 1 = v + 1 2 v k 2 = k 1 + 1 2 v Δ n k 1 , k 2 ,
and
k 1 = 1 v k 2 = k 1 + 1 v Δ n k 1 , k 2 = ( v 2 v ) 2 Δ n 1 , 2 = ( v 2 v ) 2 i G 1 ( n ) , j G 2 ( n ) i , j A L i j ( n ) = ( v 2 v ) 2 i G 1 ( n ) , j G 2 ( n ) i , j A [ L i A ( n ) + L j A ( n ) ] = ( v 2 v ) 2 { ( N n 1 ) i G 1 ( n ) , i A L i A + ( N n 1 ) i G 2 ( n ) , j A L j A } = ( v 2 v ) ( N n 1 ) S n ,
where N n is the total number of nodes of G ( n ) and
S n = i G ( n ) , i A L i A .
Thus,
k 1 = 1 v k 2 = k 1 + 1 v Δ n k 1 , k 2 + k 1 = v + 1 2 v k 2 = k 1 + 1 2 v Δ n k 1 , k 2 = 2 ( v 2 v ) ( N n 1 ) S n .
Similarly,
k 1 = 1 v k 2 = 2 v + 1 2 v + u Δ n k 1 , k 2 = v k 2 = 2 v + 1 2 v + u Δ n 1 , k 2 = v ( Δ n 1 , 2 v + 1 + Δ n 1 , 2 v + 2 + + Δ n 1 , 2 v + u ) ,
and for any m = 1 , 2 , , u ,
Δ n 1 , 2 v + m = i G 1 ( n ) , i A j G 2 v + m ( n ) , j O m 1 L i j ( n ) = i G 1 ( n ) , i A j G 2 v + m ( n ) , j O m 1 [ L i A ( n ) + L A O m 1 ( n ) + L j O m 1 ( n ) ] = 2 ( N n 1 ) S n + ( m 1 ) u n ( N n 1 ) 2 ,
where node O m 1 represents node A, while m = 1 . Thus,
k 1 = 1 v k 2 = 2 v + 1 2 v + u Δ n k 1 , k 2 = v ( Δ n 1 , 2 v + 1 + Δ n 1 , 2 v + 2 + + Δ n 1 , 2 v + u ) = v [ 2 ( N n 1 ) S n + 2 ( N n 1 ) S n + u n ( N n 1 ) 2 + + 2 ( N n 1 ) S n + ( u 1 ) u n ( N n 1 ) 2 ] = v [ 2 u ( N n 1 ) S n + u n ( N n 1 ) 2 ( 1 + 2 + + u 1 ) ] = 2 u v ( N n 1 ) S n + u v ( u 1 ) 2 u n ( N n 1 ) 2 .
By symmetry,
k 1 = 1 v k 2 = 2 v + 1 2 v + u Δ n k 1 , k 2 + k 1 = v + 1 2 v k 2 = 2 v + 1 2 v + u Δ n k 1 , k 2 = 4 u v ( N n 1 ) S n + u v ( u 1 ) u n ( N n 1 ) 2 .
Similarly,
Δ n 1 , v + 1 = i G 1 ( n ) , i A j G v + 1 ( n ) , j B L i j ( n ) = i G 1 ( n ) , i A j G v + 1 ( n ) , j B [ L i A ( n ) + L A B ( n ) + L j B ( n ) ] = 2 ( N n 1 ) S n + u n + 1 ( N n 1 ) 2 ,
and
Δ n 2 v + 1 , 2 v + m = i G 2 v + 1 ( n ) , i O 1 j G 2 v + m ( n ) , j O m 1 L i j ( n ) = i G 2 v + 1 ( n ) , i O 1 j G 2 v + m ( n ) , j O m 1 [ L i O 1 ( n ) + L O 1 O m 1 ( n ) + L j O m 1 ( n ) ] = 2 ( N n 1 ) S n + ( m 2 ) u n ( N n 1 ) 2 ,
where m = 2 , 3 , , u . Therefore, we have
k 1 = 1 v k 2 = v + 1 2 v Δ n k 1 , k 2 = v 2 Δ n 1 , v + 1 = 2 v 2 ( N n 1 ) S n + v 2 u n + 1 ( N n 1 ) 2 ,
and
k 1 = 2 v + 1 2 v + u k 2 = k 1 + 1 2 v + u Δ n k 1 , k 2 = m = 2 u ( u m + 1 ) Δ n 2 v + 1 , 2 v + m = ( u 1 ) Δ n 2 v + 1 , 2 v + 2 + ( u 2 ) Δ n 2 v + 1 , 2 v + 3 + + Δ n 2 v + 1 , 2 v + u = 2 ( N n 1 ) S n [ ( u 1 ) + ( u 2 ) + + 1 ] + [ ( u 2 ) + 2 ( u 3 ) + + ( u 2 ) ] u n ( N n 1 ) 2 = u ( u 1 ) ( N n 1 ) S n + u ( u 1 ) ( u 2 ) 6 u n ( N n 1 ) 2 .
Inserting Equations (A5), (A9), (A12) and (A13) into Equation (A2), we obtain
Δ n = ( 2 v + u ) ( 2 v + u 1 ) ( N n 1 ) S n + [ u v 2 + u v ( u 1 ) + u ( u 1 ) ( u 2 ) 6 ] u n ( N n 1 ) 2 .
For S n , for any n > 1 , S n satisfies the following recursion relation:
S n = ( v + 1 ) S n 1 + m = 1 u 1 [ S n 1 + m u n 1 ( N n 1 1 ) ] + v [ S n 1 + u n ( N n 1 1 ) ] = ( 2 v + u ) S n 1 + [ u v + u ( u 1 ) 2 ] u n 1 ( 2 v + u ) n 1 ,
with the initial condition S 0 = 1 . By solving the recursion relation, we obtain
S n = ( 2 v + u ) n + [ u v + u ( u 1 ) 2 ] × u n ( 2 v + u ) n ( 2 v + u ) n u ( 2 v + u ) ( 2 v + u ) .
Plugging Equations (3) and (A16) into Equation (A14), we obtain Equation (9).

Appendix B. Derivation of Equation (18)

In this part, we present the detailed derivation of Ω n , which is the sum of the effective resistance between For any k 1 k 2 ( k 1 , k 2 = 1 , 2 , , 2 v + u ) , let
Ω n k 1 , k 2 = i G k 1 ( n ) j G k 2 ( n ) R i j
denote the sum of resistance between any node i of subunit G k 1 ( n ) and any node j of subunit G k 2 ( n ) . We have
Ω n = 1 2 k 1 k 2 i G k 1 ( n ) j G k 2 ( n ) R i j = k 1 = 1 v k 2 = k 1 + 1 v Ω n k 1 , k 2 + k 1 = v + 1 2 v k 2 = k 1 + 1 2 v Ω n k 1 , k 2 + k 1 = 1 v k 2 = 2 v + 1 2 v + u Ω n k 1 , k 2 + k 1 = v + 1 2 v k 2 = 2 v + 1 2 v + u Ω n k 1 , k 2 + k 1 = 2 v + 1 2 v + u k 2 = k 1 + 1 2 v + u Ω n k 1 , k 2 + k 1 = 1 v k 2 = v + 1 2 v Ω n k 1 , k 2 .
Similar to the derivation of Equation (9), we find
k 1 = 1 v k 2 = k 1 + 1 v Ω n k 1 , k 2 + k 1 = v + 1 2 v k 2 = k 1 + 1 2 v Ω n k 1 , k 2 = ( v 2 v ) Ω n 1 , 2 = ( v 2 v ) i G 1 ( n ) , j G 2 ( n ) i , j A R i j ( n ) = ( v 2 v ) i G 1 ( n ) , j G 2 ( n ) i , j A R i A ( n ) + R j A ( n ) = ( v 2 v ) ( N n 1 ) i G 1 ( n ) , i A R i A + ( N n 1 ) j G 2 ( n ) , j A R j A = 2 r ( v 2 v ) ( N n 1 ) R n ,
where N n is the total number of nodes of G ( n ) and
R n = i G ( n ) , i A R i A .
Similarly,
k 1 = 1 v k 2 = 2 v + 1 2 v + u Ω n k 1 , k 2 + k 1 = v + 1 2 v k 2 = 2 v + 1 2 v + u Ω n k 1 , k 2 = 2 v k 2 = 2 v + 1 2 v + u Ω n 1 , k 2 = 2 v ( Ω n 1 , 2 v + 1 + Ω n 1 , 2 v + 2 + + Ω n 1 , 2 v + u ) ,
and
Ω n 1 , 2 v + m = i G 1 ( n ) , i A j G 2 v + m ( n ) , j O m 1 R i j ( n ) = i G 1 ( n ) , i A j G 2 v + m ( n ) , j O m 1 [ R i A ( n ) + R A O m 1 ( n ) + R j O m 1 ( n ) ] = ( r + 1 ) ( N n 1 ) R n + ( m 1 ) u n ( N n 1 ) 2 .
Thus, we obtain
k 1 = 1 v k 2 = 2 v + 1 2 v + u Ω n k 1 , k 2 + k 1 = v + 1 2 v k 2 = 2 v + 1 2 v + u Ω n k 1 , k 2 = 2 v ( Ω n 1 , 2 v + 1 + Ω n 1 , 2 v + 2 + + Ω n 1 , 2 v + u ) = 2 v [ ( r + 1 ) ( N n 1 ) R n + ( r + 1 ) ( N n 1 ) R n + u n ( N n 1 ) 2 + + ( r + 1 ) ( N n 1 ) R n + ( u 1 ) u n ( N n 1 ) 2 ] = 2 v [ u ( r + 1 ) ( N n 1 ) R n + u n ( N n 1 ) 2 ( 1 + + u 1 ) ] = 2 u v ( r + 1 ) ( N n 1 ) R n + u v ( u 1 ) u n ( N n 1 ) 2 .
We also find
k 1 = 2 v + 1 2 v + u k 2 = k 1 + 1 2 v + u Ω n k 1 , k 2 = ( u 1 ) Ω n 2 v + 1 , 2 v + 2 + ( u 2 ) Ω n 2 v + 1 , 2 v + 3 + + Ω n 2 v + 1 , 2 v + u = 2 ( N n 1 ) R n [ ( u 1 ) + ( u 2 ) + + 1 ] + [ ( u 2 ) + 2 ( u 3 ) + + ( u 2 ) ] u n ( N n 1 ) 2 = u ( u 1 ) ( N n 1 ) R n + u ( u 1 ) ( u 2 ) 6 u n ( N n 1 ) 2 ,
and
Ω n 1 , v + 1 = i G 1 ( n ) , i A j G v + 1 ( n ) , j B R i j ( n ) = i G 1 ( n ) , i A j G v + 1 ( n ) , j B [ R i A ( n ) + R A B ( n ) + R j B ( n ) ] = 2 r ( N n 1 ) R n + u n + 1 ( N n 1 ) 2 .
Thus,
k 1 = 1 v k 2 = v + 1 2 v Ω n k 1 , k 2 = v 2 Ω n 1 , v + 1 = 2 v 2 r ( N n 1 ) R n + v 2 u n + 1 ( N n 1 ) 2 .
Inserting Equations (A19), (A23), (A24) and (A26) into Equation (A2), we obtain
Ω n = ( 2 v r + u ) ( 2 v + u 1 ) ( N n 1 ) R n + [ u v 2 + u v ( u 1 ) + u ( u 1 ) ( u 2 ) 6 ] u n ( N n 1 ) 2 .
Similarly, for R n , for any n 0 , R n satisfies the following recursion relation:
R n = v r R n 1 + m = 1 u [ R n 1 + ( m 1 ) u n 1 ( N n 1 1 ) ] + v [ r R n 1 + u n ( N n 1 1 ) ] = ( 2 v r + u ) R n 1 + [ u v + u ( u 1 ) 2 ] u n 1 ( 2 v + u ) n 1 ,
with the initial condition R 0 = 1 . By solving the Equation (A28), we obtain
R n = ( 2 v r + u ) n + [ u v + u ( u 1 ) 2 ] [ u n ( 2 v + u ) n ( 2 v r + u ) n u ( 2 v + u ) ( 2 v r + u ) ] .
Plugging Equations (A29) and (3) into Equation (A27), we get Equation (18).

References

  1. Song, C.M.; Havlin, S.; Makse, A.H. Self-similarity of complex networks. Nature 2005, 433, 392–395. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Aguirre, J.; Viana, R.L.; Sanjuán, M.A.F. Fracal structures in nonlinear dynamics. Rev. Mod. Phys. 2009, 81, 333–386. [Google Scholar] [CrossRef]
  3. Newman, M.E. Networks: An Introduction; Oxford University Press: Oxford, UK, 2010. [Google Scholar]
  4. Mandlebrot, B. The Fractal Geometry of Nature; Freeman: San Francisco, CA, USA, 1982. [Google Scholar]
  5. Foley, J.D.; Dam, A.V.; Feiner, S.K. Computer Graphics-Principles and Practice; Pearson Education: London, UK, 2007. [Google Scholar]
  6. Song, C.M.; Havlin, S.; Makse, H.A. Origins of fractality in the growth of complex networks. Nat. Phys. 2006, 2, 275–281. [Google Scholar] [CrossRef] [Green Version]
  7. Rozenfeld, H.D.; Havlin, S.; ben-Avraham, D. Fractal and Transfractal Recursive Scale-Free Nets. New J. Phys. 2007, 9, 175. [Google Scholar] [CrossRef]
  8. Dorogovtsev, S.N.; Goltsev, A.V.; Mendes, J. Pseudofractal scale-free web. Phys. Rev. E 2002, 65, 066122. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Zhang, Z.Z.; Gao, S.Y.; Xie, W.L. Impact of degree heterogeneity on the behavior of trapping in Koch networks. Chaos 2010, 20, 043112. [Google Scholar] [CrossRef] [Green Version]
  10. Redner, S. A Guide to First-Passage Processes; Cambridge University Press: Cambridge, UK, 2007. [Google Scholar]
  11. Condamin, S.; Bénichou, O.; Tejedor, V.; Voituriez, R.; Klafter, J. First-passage times in complex scale-invariant media. Nature 2007, 450, 77–80. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Bénichou, O.; Chevalier, C.; Klafter, J.; Meyer, B.; Voituriez, R. Geometry-controlled kinetics. Nat. Chem. 2010, 2, 472–477. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Wen, K.W.; Huang, L.F.; Wang, Q.; Yu, J.S. Modulation of first-passage time for gene expression via asymmetric cell division. Int. J. Biomath. 2019, 12, 1950052. [Google Scholar] [CrossRef]
  14. Wen, K.W.; Huang, L.F.; Li, Q.Y.; Wang, Q.; Yu, J.S. The mean and noise of FPT modulated by promoter architecture in gene networks. Discret. Cont. Dyn. Syst. Ser. S 2019, 12, 2177–2194. [Google Scholar] [CrossRef] [Green Version]
  15. ben-Avraham, D.; Havlin, S. Diffusion and Reactions in Fractals and Disordered Systems; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  16. Rammal, R.; Toulouse, G. Random walks on fractal structures and percolation clusters. Phys. Lett. 1983, 44, 13–22. [Google Scholar] [CrossRef] [Green Version]
  17. Barrat, A.; Barthélemy, M.; Vespignani, A. Dynamical Processes on Complex Networks; Cambridge University Press: Cambridge, UK, 2008. [Google Scholar]
  18. Agliari, E. A random walk in diffusion phenomena and statistical mechanics. In Advances in Disordered Systems, Random Processes and Some Applications; Contucci, P., Giardiná, C., Eds.; Cambridge University Press: Cambridge, UK, 2016. [Google Scholar]
  19. Kozak, J.J.; Balakrishnan, V. Analytic expression for the mean time to absorption for a random walker on the Sierpinski gasket. Phys. Rev. E 2002, 65, 021105. [Google Scholar] [CrossRef] [PubMed]
  20. Bentz, J.L.; Turner, J.W.; Kozak, J.J. Analytic expression for the mean time to absorption for a random walker on the Sierpinski gasket. II. The eigenvalue spectrum. Phys. Rev. E 2010, 82, 011137. [Google Scholar] [CrossRef] [PubMed]
  21. Zhang, Z.Z.; Qi, Y.; Zhou, S.G.; Xie, W.L.; Guan, J.H. Exact solution for mean first-passage time on a pseudofractal scale-free web. Phys. Rev. E 2009, 79, 021127. [Google Scholar] [CrossRef] [Green Version]
  22. Peng, J.H.; Agliari, E.; Zhang, Z.Z. Exact calculations of first-passage properties on the pseudofractal scale-free web. Chaos 2015, 25, 073118. [Google Scholar] [CrossRef]
  23. Zhang, Z.Z.; Gao, S.Y. Scaling of mean first-passage time as efficiency measure of nodes sending information on scale-free Koch networks. Eur. Phys. J. B 2011, 80, 209–216. [Google Scholar] [CrossRef] [Green Version]
  24. Peng, J.H.; Agliari, E. Scaling laws for diffusion on (trans) fractal scale-free networks. Chaos 2017, 27, 083108. [Google Scholar] [CrossRef] [PubMed]
  25. Zhang, Z.Z.; Li, Y.; Ma, Y.J. Effect of trap position on the efficiency of trapping in treelike scale-free networks. J. Phys. A Math. 2011, 44, 075102. [Google Scholar] [CrossRef]
  26. Peng, J.H.; Xiong, J.; Xu, G.A. Analysis of diffusion and trapping efficiency for random walks on non-fractal scale-free trees. Phys. A 2014, 407, 231–244. [Google Scholar] [CrossRef] [Green Version]
  27. Peng, J.H.; Xu, G.A. Effects of node position on diffusion and trapping efficiency for random walks on fractal scale-free trees. JSTAT 2014, 2014, P04032. [Google Scholar] [CrossRef] [Green Version]
  28. Agliari, E.; Burioni, R.; Uguzzoni, G. The true reinforced random walk with bias. New J. Phys. 2012, 14, 063027. [Google Scholar] [CrossRef]
  29. Tavani, F.; Agliari, E. First-passage phenomena in hierarchical networks. Phys. Rev. E 2016, 93, 022133. [Google Scholar] [CrossRef] [Green Version]
  30. Peng, X.; Zhang, Z.Z. Maximal entropy random walk improves efficiency of trapping in dendrimers. J. Chem. Phys. 2014, 140, 234104. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  31. Lin, Y.; Zhang, Z. Random walks in weighted networks with a perfect trap: An application of Laplacian spectra. Phys. Rev. E 2013, 87, 062140. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  32. Wu, B.; Chen, Y.; Zhang, Z.; Su, W. Average trapping time of weighted scale-free m-triangulation networks. J. Stat. Mech. Theor. Exp. 2019, 2019, 103207. [Google Scholar] [CrossRef]
  33. Wu, B. The average trapping time on the weighted pseudofractal scale-free web. J. Stat. Mech. Theor. Exp. 2020, 2020, 043209. [Google Scholar] [CrossRef]
  34. Dai, M.F.; Ju, T.T.; Zong, Y.; Fie, J.; Shen, C.; Su, W. Trapping problem of the weighted scale-free triangulation networks for biased walks. Fractals 2019, 27, 1950028. [Google Scholar] [CrossRef]
  35. Dai, M.F.; Zong, Y.; He, J.; Sun, Y.; Shen, C.; Su, W. The trapping problem of the weighted scale-free treelike networks for two kinds of biased walks. Chaos 2018, 28, 113115. [Google Scholar] [CrossRef]
  36. Gao, L.; Peng, J.H.; Tang, C.M. Trapping efficiency of random walks on weighted scale-free trees. JSTAT 2021, 2021, 063405. [Google Scholar] [CrossRef]
  37. Boas, P.R.V.; Rodrigues, F.A.; Travieso, G.; da Fontoura Costa, L. Border trees of complex networks. J. Phys. A Math. Theor. 2008, 41, 224005. [Google Scholar] [CrossRef]
  38. Shao, J.; Buldyrev, S.V.; Cohen, R.; Kitsak, M.; Havlin, S.; Stanley, H.E. Fractal Boundaries of complex networks. EPL 2008, 84, 48004. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Iterative construction method of networks. G ( n ) are obtained from G ( n 1 ) by replacing each edge of G ( n 1 ) with a cluster on the right-hand side of the arrow. The 2 v blue nodes are called external nodes, and the u 1 red nodes are called internal nodes, while the two black nodes are the original two nodes of the path.
Figure 1. Iterative construction method of networks. G ( n ) are obtained from G ( n 1 ) by replacing each edge of G ( n 1 ) with a cluster on the right-hand side of the arrow. The 2 v blue nodes are called external nodes, and the u 1 red nodes are called internal nodes, while the two black nodes are the original two nodes of the path.
Fractalfract 05 00184 g001
Figure 2. The first three generations of the particular network in the case of u = 3 , v = 2 . The black nodes are the hub nodes (the highest degree); the red circles are new nodes added at generation n = 1 ; the blue circles are new nodes added in generation n = 2 .
Figure 2. The first three generations of the particular network in the case of u = 3 , v = 2 . The black nodes are the hub nodes (the highest degree); the red circles are new nodes added at generation n = 1 ; the blue circles are new nodes added in generation n = 2 .
Fractalfract 05 00184 g002
Figure 3. Alternative construction of the fractal scale-free trees, which highlights self-similarity. The network with generation n + 1 , denoted by G ( n + 1 ) , is composed of 2 v + u sub-units, which are copies of G ( n ) , labeled as G 1 ( n ) , G 2 ( n ) , ⋯, G 2 v + u ( n ) , and connected to one another at their hubs.
Figure 3. Alternative construction of the fractal scale-free trees, which highlights self-similarity. The network with generation n + 1 , denoted by G ( n + 1 ) , is composed of 2 v + u sub-units, which are copies of G ( n ) , labeled as G 1 ( n ) , G 2 ( n ) , ⋯, G 2 v + u ( n ) , and connected to one another at their hubs.
Fractalfract 05 00184 g003
Figure 4. The weights for the edges of the particular fractal scale-free trees shown in Figure 2.
Figure 4. The weights for the edges of the particular fractal scale-free trees shown in Figure 2.
Fractalfract 05 00184 g004
Figure 5. Double logarithmic plots of G F P T n versus N n for different choices of weight parameters w and structure parameter u and v: (a) u = 5 , v = 2 and (b) u = 10 , v = 2 . Data for G F P T n are obtained by evaluating Equation (22).
Figure 5. Double logarithmic plots of G F P T n versus N n for different choices of weight parameters w and structure parameter u and v: (a) u = 5 , v = 2 and (b) u = 10 , v = 2 . Data for G F P T n are obtained by evaluating Equation (22).
Fractalfract 05 00184 g005
Figure 6. Double logarithmic plots of G F P T n versus N n for different choices of weight parameters w and structure parameter u and v: (a) u = 5 , v = 5 and (b) u = 10 , v = 5 . Data for G F P T n are obtained by evaluating Equation (22).
Figure 6. Double logarithmic plots of G F P T n versus N n for different choices of weight parameters w and structure parameter u and v: (a) u = 5 , v = 5 and (b) u = 10 , v = 5 . Data for G F P T n are obtained by evaluating Equation (22).
Fractalfract 05 00184 g006
Figure 7. Plots of G F P T n versus w for different v in the case u = 3 and (a) n = 60 and (b) n = 70 . Data for G F P T n are obtained by evaluating Equation (22).
Figure 7. Plots of G F P T n versus w for different v in the case u = 3 and (a) n = 60 and (b) n = 70 . Data for G F P T n are obtained by evaluating Equation (22).
Fractalfract 05 00184 g007
Figure 8. Plots of G F P T n versus w for different v in the case u = 5 : (a) n = 60 and (b) n = 70 . Data for G F P T n are obtained by evaluating Equation (22).
Figure 8. Plots of G F P T n versus w for different v in the case u = 5 : (a) n = 60 and (b) n = 70 . Data for G F P T n are obtained by evaluating Equation (22).
Fractalfract 05 00184 g008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gao, L.; Peng, J.; Tang, C. Optimizing the First-Passage Process on a Class of Fractal Scale-Free Trees. Fractal Fract. 2021, 5, 184. https://doi.org/10.3390/fractalfract5040184

AMA Style

Gao L, Peng J, Tang C. Optimizing the First-Passage Process on a Class of Fractal Scale-Free Trees. Fractal and Fractional. 2021; 5(4):184. https://doi.org/10.3390/fractalfract5040184

Chicago/Turabian Style

Gao, Long, Junhao Peng, and Chunming Tang. 2021. "Optimizing the First-Passage Process on a Class of Fractal Scale-Free Trees" Fractal and Fractional 5, no. 4: 184. https://doi.org/10.3390/fractalfract5040184

Article Metrics

Back to TopTop