Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2014 Sep 9;4:6274. doi: 10.1038/srep06274

Controlling the efficiency of trapping in a scale-free small-world network

Yuan Lin 1,2, Zhongzhi Zhang 1,2,a
PMCID: PMC4158604  PMID: 25199481

Abstract

Designing appropriate techniques to effectively control the trapping process in complex systems towards desirable efficiency is of paramount importance in the study of trapping problem. In this paper, we present three different methods guiding trapping process in a scale-free small-world network with a deep trap positioned at an initial node. All the proposed approaches dominate the trapping process by varying the transition probability of random walks. In the first two techniques, the transition probability is modified by an introduced weight parameter and a stochastic parameter, respectively. And the third scheme is a combination of the first two approaches, controlled by both parameters synchronously. For all the three control strategies, we derive both analytically and numerically the average trapping time (ATT) as the measure of the trapping efficiency, with the obtained explicit expressions being in good agreement with their corresponding exact numerical solutions. Our results indicate that the weight parameter changes simultaneously the dominating scaling of ATT and its prefactor. Different from the weight parameter, the stochastic parameter only modifies the prefactor, keeping the leading scaling unchanged. Finally, compared with the first two manners, the third strategy is a fine control, possessing the advantages of the first two ones. This work deepens the understanding of controlling trapping process in complex systems.


Trapping is a paradigmatic dynamical process, which can describe a variety of other dynamical processes occurring in diverse complex systems, e.g., lighting harvesting1,2,3,4,5, energy transport6,7 and target searching8,9. Trapping problem constitutes an integral primary problem of random walks, defined as a kind of random walks taking place in networks in the presence of a perfect trap, absorbing all particles that visit it10. A basic quantity relevant to the trapping problem is trapping time, also called mean first-passage time (MFPT)11,12,13,14,15,16. The MFPT from a node i to the trap is the expected time taken by a particle leaving from i to reach the trap for the first time. The average trapping time (ATT) is defined as the average of MFPTs over all starting nodes other than the trap. The ATT is a primary indicator of trapping, since it measures the efficiency of trapping process. Hitherto, evaluating ATT has received considerable attention for diverse networks17,18,19,20,21,22,23,24,25,26,27,28,29.

Most previous works focused on unraveling the effects of geometrical structure on trapping efficiency. In the research area of trapping, another central problem is to control the dynamical process. Recently, controllability of complex networks has become a topic of active pursuit and has attracted extensive attention30,31,32. Within the framework of controllability, several basic issues related to network control have been addressed, including optimization of controllability33, energy required in control34, centrality control35, controlling edge dynamics36, bimodality in control process37, and capacity control38. In the context of trapping in complex systems, it is desirable to design control techniques steering the trapping process towards wanted trapping efficiency. Significant efforts have been devoted to this problem in several networks, such as one-dimensional systems39, dendrimers3, and treelike fractals40. However, related control approaches for trapping process in scale-free small-world networks remains less understood, in spite of the fact that this network family displays some prominent features of real systems41,42,43.

Although real-life networks are often random, the study of artificial networks with well-controlled properties is also of high interest44. In this paper, we focus on the trapping process in a hierarchical small-world scale-free network45, which has received much recent interest46,47,48,49,50,51. We propose three control strategies to steer the trapping process with a perfect trap fixed at an initial node. All the three methods control the trapping efficiency by modifying the local transition probability. In the first technique, a positive tunable weight parameter is introduced, which acts as a similar role of energetic funnel in dendrimers1,3. The second approach is based on delay-diffusion52,53, where a stochastic parameter is introduced to change the transition probability. The third manner is a combination of the first two methods, which is controlled simultaneously by the weight and stochastic parameters.

For all the three control strategies, we derive analytically the ATT and their leading scalings, which are consistent with the numerical results. We show that the weight parameter has a strong effect on both the leading scaling and the prefactor of the trapping efficiency, by changing which the ATT can scale as a superlinear, linear, or sublinear function of the system size. The stochastic parameter associated with the delayed diffusion can only modify the coefficient of the dominating scaling for ATT, without changing the leading behavior of trapping efficiency. Finally, since the third approach combines the advantages of the first two methods, it can finely control the trapping process. This work opens new avenues to effectively control trapping process towards a desirable case with ideal efficiency.

Results

Construction and properties of the network

We first introduce the construction and some relevant features of the small-world scale-free network, which is built in an iterative manner. Let Inline graphic (n ≥ 0) denote the network after n iterations (generations). Then, the construction of Inline graphic can be described as follows. Initially (n = 0), Inline graphic contains two nodes connected by an edge. For any n > 0, Inline graphic is obtained from Inline graphic by performing the following operation. For each edge in Inline graphic, a new node is introduced and linked to both end nodes of the edge. Figure 1 shows the construction algorithm schematically.

Figure 1. Illustration for the evolution process of the small-world scale-free network.

Figure 1

The particular construction allows determining relevant properties of Inline graphic. The number of newly introduced nodes at generation i (i ≥ 1) is Inline graphic. Thus, the number of nodes Nn in Inline graphic is

graphic file with name srep06274-m1.jpg

Let Ωn represent the set of nodes in Inline graphic, and let Inline graphic be the set of nodes created at generation n. It is evident that Inline graphic, |Ωn| = Nn = (3n + 3)/2, and Inline graphic, where |Ω| denotes the number of elements in set Ω.

In network Inline graphic, the degree of all nodes created at the same iteration is identical. Let ki(n) stand for the degree of node i in Inline graphic, which fulfils the relation

graphic file with name srep06274-m2.jpg

Let Kn denote the sum of degrees for all nodes. Then,

graphic file with name srep06274-m3.jpg

which, together with the initial condition K0 = 2, leads to

graphic file with name srep06274-m4.jpg

Thus, the average degree of Inline graphic is 〈kn = Kn/Nn = (4 × 3n−1)/(3n−1 + 1), which is approximatively equal to 4 when the network is very large, indicating that the network is sparse.

The network being studied presents some remarkable properties as observed in most real systems45,47,48. It is scale-free with the degree of nodes following a power-law degree distribution P(k) ~ kγ, where the exponent γ = 1 + ln 3/ln 2. Its average path length, defined as the mean of the shortest distance over all pairs of nodes, increases logarithmically with the network size45,49. Moreover, in the large network size limit, its average clustering coefficient tends to 4/5. Thus, the network exhibits the small-world effect54.

Formulation of trapping in the network with a perfect trap at an initial hub node

As shown above, the goal of the present paper is to introduce three techniques to control the trapping process in the scale-free small-world network Inline graphic. Since any trapping process is dominated by the transition probability from one node to another, below we will address three control approaches by modifying the transition probability in different ways. In the first method, we change the transition probability by introducing a weight for every edge, which leads to qualitatively different behavior in the scaling of ATT; in the second approach, we modify the transition probability according to the birth times of different nodes, which cannot change the leading scaling of ATT but can vary its prefactor. The third manner is a combination of the former two approaches, which can alter the ATT both qualitatively and quantitatively.

Before introducing the control methods, we first formulate the problem of trapping in Inline graphic in the presence of a deep trap located at an initial node. We focus on the discrete-time trapping problem described by discrete-time random walks. For the convenience of description, we label all the nodes in Inline graphic in the following way. The initial two nodes in Inline graphic are labeled as 1 and 2, respectively. In each new generation, only the new nodes created at this generation are labeled, while the labels of all old nodes remain unchanged, i.e., we label new nodes in Inline graphic as Inline graphic. Without loss of generality, we assume that the trap is placed at the initial node labeled by 1. Note that throughout the whole paper, we only consider the nearest-neighbor random walks, where the walker is not allowed to stay put. At each time step, the probability of the walker moving from its current position, say node i (i ≥ 2), to one of its neighboring nodes j (ji) is pij, satisfying Inline graphic. Moreover, for two different adjacent nodes j and k of node i, the transition probability pij might be not equal to pik.

Let Inline graphic stand for the trapping time, that is, the expected time for a walker starting from node i to arrive at the trap in Inline graphic for the first time. By definition, Inline graphic obeys the following relation

graphic file with name srep06274-m5.jpg

Equation (5) characterizes the Markovian property of the random walks, which can be recast in matrix notation as

graphic file with name srep06274-m6.jpg

where P = [pij] is a matrix of order Nn − 1, Inline graphic is an (Nn − 1)-dimensional vector, and e is the (Nn − 1)-dimensional vector of ones, i.e., Inline graphic. From equation (6), we obtain

graphic file with name srep06274-m7.jpg

where I is the (Nn − 1) × (Nn − 1) identity matrix.

Using equation (7), the ATT, denoted by 〈Tn, which is the mean of Inline graphic over all non-trap starting nodes distributed uniformly over the whole network Inline graphic, can be obtained by

graphic file with name srep06274-m8.jpg

where τij is the ijth element of matrix (IP)−1. The quantity 〈Tn is significantly important since it is a quantitative indicator measuring the trapping efficiency: the less the ATT, the more efficient the trapping process, and vice versa.

Equation (8) shows that the problem of determining ATT 〈Tn can be reduced to finding the sum of all elements of a matrix. Although the computation of inverting a matrix puts heavy demands on time and memory for large networks, equation (8) can be used to check the results for ATT derived by other methods, at least for networks with a small number of nodes. In what follows, we will apply equation (8) to verify our analytical solutions for the three proposed control techniques.

Qualitatively controlling the trapping efficiency by introducing edge weight

The first control method changes the local transition probability through introducing a weight for each edge. As will be shown, using this method, the ATT can behave superlinealy, linearly, or sublinearly, with the system size.

Numerical solution to ATT in a weighted scale-free small-world network

The aforementioned binary network Inline graphic can be extended to a weighted network, by introducing a weight parameter w (w > 0) in the construction algorithm. We use Inline graphic to denote the weighted network, which is built as follows. For n = 0, Inline graphic is composed of two nodes linked by an edge with unit weight. For n ≥ 1, Inline graphic is derived from Inline graphic in the following way. For each existing edge in Inline graphic, a new node is created and attached to both end nodes of the edge by two new links. The weight of both new edges is w times that of the original edge giving birth to the two new edges. Repeating the iterative steps, we obtain the weighted version of Inline graphic. Note that Inline graphic reduces to the binary case Inline graphic when w = 1.

By construction, the total strength Sn of network Inline graphic, namely the sum of weights of all edges, follows the recursive relation:

graphic file with name srep06274-m9.jpg

Considering S0 = 1, we have

graphic file with name srep06274-m10.jpg

Mathematically, the properties of network Inline graphic are reflected in the generalized adjacency matrix (weight matrix) W with the element wij specifying the weight of the edge linking nodes i and j. Let si denote the strength55 of node i in Inline graphic, which is the sum of weights over all edges incident to i. In other words, Inline graphic. Notice that si is the ith nonzero entry of the diagonal strength matrix Inline graphic of network Inline graphic.

After defining the weighted network Inline graphic, we now study trapping in Inline graphic with a deep trap positioned at an initial node 1. For discrete-time random walks in Inline graphic, at each time step, the walker moves from its current location, say node i, to one of its neighboring nodes j by probability pij = wij/si. In fact, all the entries pij (2 ≤ i, jNn) constitute matrix P that is an (Nn − 1) × (Nn − 1) sub-matrix of S−1W with the row and column corresponding to trap being removed. Thus, the ATT 〈Tn can be computed by using equation (8).

In addition to equation (8), the exact value of ATT 〈Tn for trapping in Inline graphic can be also determined in terms of the eigenvalues and eigenvectors of the Laplacian matrix of network Inline graphic, by applying the universal framework for random walks in weighted networks56. We use L to represent the Laplacian matrix of Inline graphic, defined as L = SW. Let Inline graphic be the Nn eigenvalues of L, rearranged as Inline graphic, and let Inline graphic be their corresponding mutually orthogonal eigenvectors of unit length, where Inline graphic. Then, the quantity 〈Tn can be represented as

graphic file with name srep06274-m11.jpg

We have performed extensive numerical computation for 〈Tn using both equations (8) and (11), the results of which are consistent with each other. In the following text, we will utilize these numerical results to check our analytical expression for 〈Tn.

Although one can employ equations (8) or (11) to obtain numerically but exactly the ATT 〈Tn, either inverting a matrix or determining the full spectrum of a matrix is prohibitively time and memory consuming, making it intractable to employ equations (8) or (11) to compute 〈Tn for a large network. In particular, by making use of equations (8) or (11), it is hard and even impossible to obtain asymptotic scaling for the ATT 〈Tn. Hence, it is of utmost importance to develop a computationally cheaper method for computing 〈Tn. Fortunately, the peculiar construction and structure of the studied network allow to analytically treat 〈Tn as well as the ATT for the other two trapping problems, obtaining closed-form solutions.

Analytical solution to ATT

For the purpose of studying ATT analytically, let's begin with examining random walks in Inline graphic. By construction, upon growth of the network from generation n to next generation n + 1, the degree of node i doubles, that is, it grows from ki(n) to ki(n + 1) = 2ki(n). These 2ki(n) neighbors of i can be classified into two categories: one half are the original neighbors belonging to Ωn, and the other half are newly introduced neighbors in Inline graphic. Let Z represent the MFPT for going from node i to any of its ki(n) old neighbors; and let X be the MFPT for going from any of the ki(n) new neighbors of i to one of its ki(n) old neighbors. Then we can establish the following underlying backward equations:

graphic file with name srep06274-m12.jpg

which lead to Z = (4w + 2)/(w + 2). Thus, upon the evolution of the weighted network from generation n to generation n + 1, the trapping time for an arbitrary node i increases by a factor of (4w + 2)/(w + 2), that is,

graphic file with name srep06274-m13.jpg

which will be helpful for the following evaluation of the exact formula for 〈Tn.

Having obtained the evolution rule of trapping time for any node in the weighted network, we continue to determine the ATT in Inline graphic. For this purpose, we define the following intermediary quantities for 1 ≤ gn:

graphic file with name srep06274-m14.jpg

and

graphic file with name srep06274-m15.jpg

Then, 〈Tn is given by

graphic file with name srep06274-m16.jpg

which reduces the problem of evaluating 〈Tn to determining Inline graphic.

By definition,

graphic file with name srep06274-m17.jpg

where equation (13) is used. Equation (17) indicates that, in order to obtain Inline graphic, we should first deduce Inline graphic.

By construction, for each new node x in Inline graphic, it has only two neighbors u and v, both belonging to Ωn−1. The ATTs of these three nodes obey

graphic file with name srep06274-m18.jpg

Summing equation (18) over all nodes in Inline graphic, we obtain

graphic file with name srep06274-m19.jpg

based on which we can further derive

graphic file with name srep06274-m20.jpg

Equation (20) minus equation (19) times 2(4w + 2)/(w + 2) and recalling equations (2) and (13), we obtain the following recursive relation:

graphic file with name srep06274-m21.jpg

Using Inline graphic and Inline graphic, equation (21) can be resolved inductively to yield

graphic file with name srep06274-m22.jpg

Substituting equation (22) into equation (17) leads to

graphic file with name srep06274-m23.jpg

Considering Inline graphic, equation (23) is solved to yield

graphic file with name srep06274-m24.jpg

and

graphic file with name srep06274-m25.jpg

for w = 4 and w ≠ 4, respectively.

Plugging the results in equations (24) and (25) into equation (16), we arrive at the closed-from expressions for 〈Tn given by

graphic file with name srep06274-m26.jpg

and

graphic file with name srep06274-m27.jpg

for w = 4 and w ≠ 4, respectively. When w = 1, Inline graphic reduces to the unweighted network Inline graphic, and equation (27) is consistent with the result previously obtained in Ref. 57.

We have checked our analytical formulas against numerical results obtained from equations (8) and (11). For different values of w and n, the analytical results obtained from equations (26) and (27) completely agree with those numerical ones; see Fig. 2. This agreement serves as an independent test of our theoretical formulas.

Figure 2. 〈Tn as a function of n for three different values of w.

Figure 2

The filled symbols are the data coming from numerical results obtained by direct calculation from equations (8) and (11); while the empty symbols correspond to the exact analytical values given by equations (26) or (27).

Equations (26) and (27) show that for trapping in Inline graphic, the exact expression of ATT to an initial hub node is dependent on the weight parameter w. We now proceed to show how the leading behavior of ATT scales with the number of nodes in network Inline graphic.

Leading scalings of ATT

Recalling Nn = (3n + 3)/2, equation (26) shows that 〈Tn ~ Nn for w = 4. When w ≠ 4, the first term on the right-hand side (rhs) of equation (27) dominates, implying that Inline graphic. Therefore, in the whole range of w > 0, the leading scaling of 〈Tn can be unified as

graphic file with name srep06274-m28.jpg

where the exponent Inline graphic is an increasing function of parameter w and can be less than, equal to, or greater than 1. Concretely, if 0 < w < 4, η(w) < 1, implying that 〈Tn scales sublinearly with Nn; if w = 4, η(w) = 1, implying that 〈Tn behaves linearly with Nn; and if w > 4, η(w) > 1, implying that 〈Tn varies superlinearly with Nn.

Equation (28) indicates that the parameter w has a significant impact on the trapping efficiency, by adjusting which the ATT can display rich behavior revealed by exponent η(w). When w grows from zero to infinite, η(w) increases monotonously from 0 to log3 4. Thus, one can adjust the parameter w to modify the transition probability and qualitatively control the trapping process.

Quantitatively modifying the trapping efficiency by delayed random walks

We now present a control technique to quantitatively alter the trapping efficiency. It is often the case, when a network assembly is finished, its new topology does not come into play in dynamical processes right now. That is, there is delay for the new structure to influence dynamical processes taking place on the network. This phenomenon inspires us to propose the second control strategy that includes the delay of operation for new structure.

Definition of delayed random walks

By construction, the structure of Inline graphic is embedded in Inline graphic. Then, we can define the following random walks with delay, called delayed random walks, performed on the binary network Inline graphic. During the process of delayed random walks, a walker starting from an old node in Inline graphic, which is already existent in Inline graphic, is allowed to perform isotropic nearest-neighbor random walks in either Inline graphic or Inline graphic, with respective probabilities p and 1 − p (0 ≤ p ≤ 1). That is to say, for delayed random walks in Inline graphic, the transition probability from an old node i to one of its adjacency nodes j is given by

graphic file with name srep06274-m29.jpg

If the current state of the walker is at a new node, then it performs uniform nearest-neighbor random walks in Inline graphic.

There are two limiting cases for the above-defined delayed random walks in Inline graphic. When p = 0, it reduces to unbiased random walks in Inline graphic; when p = 1, it is exactly unbiased random walks in Inline graphic. As expected, the probability parameter p governs the process of delayed random walks in Inline graphic. Below we will show that by varying p, significant modification occurs in the prefactor of ATT, with its dominating behavior unchanged.

Closed-form expression for ATT

We here concentrate on delayed random walks in Inline graphic with a perfect trap at an initial node. In this case, we use Inline graphic to represent the trapping time for a walker starting from node i to first arrive at the trap in Inline graphic, and use 〈Fn to denote the ATT. In order to determine 〈Fn, we define two quantities for gn: Inline graphic and Inline graphic. Then, the ATT 〈Fn is given by

graphic file with name srep06274-m30.jpg

Next, we determine Inline graphic.

Before evaluating Inline graphic, we first derive the evolution rule of Inline graphic. Analogous to random walks in Inline graphic, the quantities Z and X for delayed random walks follow relations:

graphic file with name srep06274-m31.jpg

which lead to Z = 2(3 − p)/(3 + p). Thus, we have

graphic file with name srep06274-m32.jpg

where Inline graphic is trapping time of node i for random walks in Inline graphic, corresponding to the particular case of w = 1.

Using equation (32), Inline graphic can be computed as

graphic file with name srep06274-m33.jpg

Substituting w = 1 into equation (25) gives Inline graphic in equation (33):

graphic file with name srep06274-m34.jpg

Thus, to obtain Inline graphic, we only need to determine Inline graphic.

By using a similar process as that for random walks in Inline graphic, we can obtain

graphic file with name srep06274-m35.jpg

and

graphic file with name srep06274-m36.jpg

Equation (36) minus equation (35) times 4 and considering the relations Inline graphic and ki(n) = 2ki(n − 1), we obtain the recursive relation:

graphic file with name srep06274-m37.jpg

Combining equation (23) for w = 1, Inline graphic and the initial condition Inline graphic, we can resolve equation (37) to obtain

graphic file with name srep06274-m38.jpg

Plugging equations (34) and (38) into equation (33) leads to the explicit expression for Inline graphic:

graphic file with name srep06274-m39.jpg

which, together with equation (30), produces the exact formula for the ATT 〈Fn given by

graphic file with name srep06274-m40.jpg

We have confirmed the analytical solution in equation (40) by comparing it with equation (8). The analytical and numerical results are completely consistent with each other, indicating that the predicted formula in equation (40) is valid. In addition, for the two special cases of p = 0 and p = 1, equation (40) agrees with the values of 〈Tn and 〈Tn−1 for random walks in Inline graphic corresponding to w = 1, also indicating the validity of equation (40).

Leading behavior of ATT and its prefactor

Considering Nn = (3n + 3)/2, the expression for 〈Fn in equation (40) can be represented in terms of the system size Nn in the following form:

graphic file with name srep06274-m41.jpg

which provides the exact dependence of 〈Fn on the network size Nn and parameter p. For a large system, i.e., Nn → ∞, we have the following expression for the dominating term of 〈Fn:

graphic file with name srep06274-m42.jpg

Equation (42) indicates that in the whole range of 0 ≤ p ≤ 1, the ATT increases sublinearly with the system size Nn, with the exponent log3 2 independent of parameter p. Although parameter p has little influence on the dominating behavior of ATT, it modifies significantly the prefactor [5(3 − p)]/[24(3 + p)] of the dominating term of ATT, which is a descending function of p. When p grows from 0 to 1, the prefactor drops from 5/24 to 5/48, suggesting that the inclusion of delayed random walks can improve the trapping efficiency in a significant way. For the two extreme cases of p = 1 and p = 0, the ATT for the former with maximal delay is only one half of that for the latter without any delay.

Unifying control technique

Thus far, we have described two different approaches to control the efficiency for trapping in the network concerned. The first method can change the leading term of ATT and its coefficient simultaneously, while the second technique only modifies the prefactor but keeps the leading term unchanged. In the sequel, we will present a unifying control scheme incorporating the two previous methods.

Explicit formula for ATT

The new technique is in fact a delayed random walk in the weighted network Inline graphic. For this case of random walks, if the walker is currently at an old node belonging to Ωn−1, it can perform random walks either in Inline graphic with probability p or in Inline graphic with complementary probability 1 − p; if the walker is currently at a new node belonging to Inline graphic, it performs random walks in Inline graphic. Then the quantities Z and X obey the relations

graphic file with name srep06274-m43.jpg

which give Z = 2(1 + 2wwp)/(2 + w + wp).

For delayed random walks in Inline graphic with a trap fixed at an initial node, we use Inline graphic to denote the trapping time for node i, and use 〈Pn to represent the ATT to the trap. Then, from equation (43), we have

graphic file with name srep06274-m44.jpg

In order to determine 〈Pn, for gn, we define Inline graphic and Inline graphic as before. Then,

graphic file with name srep06274-m45.jpg

where Inline graphic can be rewritten as

graphic file with name srep06274-m46.jpg

The quantity Inline graphic can be evaluated as follows. First, it is easy to derive

graphic file with name srep06274-m47.jpg

and

graphic file with name srep06274-m48.jpg

both of which yield the relation

graphic file with name srep06274-m49.jpg

Using Inline graphic, equation (49) is solved to obtain

graphic file with name srep06274-m50.jpg

Substituting equations (24), (25) and (50) into equation (46) yields

graphic file with name srep06274-m51.jpg

and

graphic file with name srep06274-m52.jpg

for w = 4 and w ≠ 4, respectively.

Then, according to equation (45), the explicit expression for ATT is

graphic file with name srep06274-m53.jpg

and

graphic file with name srep06274-m54.jpg

for w = 4 and w ≠ 4, respectively.

For the particular case w = 1, equation (54) reduces to equation (40); and for the special case p = 0, equations (53) and (54) reduce to equations (26) and (27), respectively. Thus, for these two limiting cases, equations (53) and (54) are correct. Furthermore, we have also verified the exact expressions given by equations (53) and (54) against direct computation from equation (8). For various w and p, the analytical and numerical results agree with each other.

Dominating scaling for ATT and its prefactor

For a very large network, according to equations (53) and (54), the leading term of 〈Pn can be expressed in terms of network size Nn in a single formula as

graphic file with name srep06274-m55.jpg

From equation (55), we can see that the weight parameter w determines the dominating scaling of 〈Pn, and that parameters w and p together determine the prefactor. Therefore, in order to obtain needed trapping efficiency, one can first adjust parameter w to attain the desired dominating scaling, then continue to change parameter p until the prefactor is desired.

Discussion

We have proposed three techniques controlling the efficiency for trapping in a small-world scale-free network with an immobile trap located at an initial node. The first method can qualitatively change the leading scaling of trapping efficiency, which is realized by introducing a parameter governing the weight of each edge. By tuning the weight parameter, the ATT can scale superlinearly, linearly, or sublinearly with the system size. The second approach is based on delayed random walks, controlled by a stochastic parameter that has little influence on the leading scaling of ATT but can significantly affect its prefactor. The third method is a combination of the firth two approaches, it can thus vary both the leading scaling of ATT and its prefactor. For the three trapping problems, we have studied both numerically and analytically the ATT, the results of which are in good agreement with each other. We expect that similar techniques can also be applied to control other dynamics performed in complex networked systems, such as synchronization58, navigation59, and search60.

Author Contributions

Y.L. and Z.Z.Z. designed the research, performed the research, and wrote the manuscript.

Acknowledgments

The authors thank Yihang Yang for his assistance in preparing this manuscript. This work was supported by the National Natural Science Foundation of China under Grants No. 11275049 and the National Basic Research Program of China under Grant No. 2010CB731401.

References

  1. Bar-Haim A. & Klafter J. Geometric versus energetic competition in light harvesting by dendrimers. J. Phys. Chem. B 102, 1662–1664 (1998). [Google Scholar]
  2. Bar-Haim A. & Klafter J. Dendrimers as light harvesting antennae. J. Lumin. 76–77, 197–200 (1998). [Google Scholar]
  3. Bar-Haim A., Klafter J. & Kopelman R. Dendrimers as controlled artificial energy antennae. J. Am. Chem. Soc. 119, 6197–6198 (1997). [Google Scholar]
  4. Bentz J. L., Hosseini F. N. & Kozak J. J. Influence of geometry on light harvesting in dendrimeric systems. Chem. Phys. Lett. 370, 319–326 (2003). [Google Scholar]
  5. Bentz J. L. & Kozak J. J. Influence of geometry on light harvesting in dendrimeric systems. II. nth-nearest neighbor effects and the onset of percolation. J. Lumin. 121, 62–74 (2006). [Google Scholar]
  6. Sokolov I. M., Mai J. & Blumen A. Paradoxal diffusion in chemical space for nearest-neighbor walks over polymer chains. Phys. Rev. Lett. 79, 857–860 (1997). [Google Scholar]
  7. Blumen A. & Zumofen G. Energy transfer as a random walk on regular lattices. J. Chem. Phys. 75, 892–907 (1981). [Google Scholar]
  8. Jasch F. & Blumen A. Target problem on small-world networks. Phys. Rev. E 63, 041108 (2001). [DOI] [PubMed] [Google Scholar]
  9. Shlesinger M. F. Mathematical physics: Search research. Nature 443, 281–282 (2006). [DOI] [PubMed] [Google Scholar]
  10. Montroll E. W. Random walks on lattices. III. Calculation of first passage times with application to exciton trapping on photosynthetic units. J. Math. Phys. 10, 753–765 (1969). [Google Scholar]
  11. Redner S. A guide to first-passage processes (Cambridge University Press, Oxford, 2001). [Google Scholar]
  12. Noh J. D. & Rieger H. Random walks on complex networks. Phys. Rev. Lett. 92, 118701 (2004). [DOI] [PubMed] [Google Scholar]
  13. Condamin S., Bénichou O. & Moreau M. First-passage times for random walks in bounded domains. Phys. Rev. Lett. 95, 260601 (2005). [DOI] [PubMed] [Google Scholar]
  14. Condamin S., Bénichou O. & Klafter J. First-passage time distributions for subdiffusion in confined geometry. Phys. Rev. Lett. 98, 250602 (2007). [DOI] [PubMed] [Google Scholar]
  15. Condamin S., Bénichou O. & Moreau M. Random walks and brownian motion: A method of computation for first-passage times and related quantities in confined geometries. Phys. Rev. E 75, 021111 (2007). [DOI] [PubMed] [Google Scholar]
  16. Condamin S., Bénichou O., Tejedor V., Voituriez R. & Klafter J. First-passage times in complex scale-invariant media. Nature 450, 77–80 (2007). [DOI] [PubMed] [Google Scholar]
  17. Garza-López R. A. & Kozak J. J. Invariance relations for random walks on square-planar lattices. Chem. Phys. Lett. 406, 38–43 (2005). [Google Scholar]
  18. Garza-López R. A., Linares A., Yoo A., Evans G. & Kozak J. J. Invariance relations for random walks on simple cubic lattices. Chem. Phys. Lett. 421, 287–294 (2006). [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 65, 021105 (2002). [DOI] [PubMed] [Google Scholar]
  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 82, 011137 (2010). [DOI] [PubMed] [Google Scholar]
  21. Wu B., Lin Y., Zhang Z. Z. & Chen G. R. Trapping in dendrimers and regular hyperbranched polymers. J. Chem. Phys. 137, 044903 (2012). [DOI] [PubMed] [Google Scholar]
  22. Lin Y. & Zhang Z. Z. Influence of trap location on the efficiency of trapping in dendrimers and regular hyperbranched polymers. J. Chem. Phys. 138, 094905 (2013). [DOI] [PubMed] [Google Scholar]
  23. Lin Y., Wu B. & Zhang Z. Z. Determining mean first-passage time on a class of treelike regular fractals. Phys. Rev. E 82, 031140 (2010). [DOI] [PubMed] [Google Scholar]
  24. Zhang Z. Z., Guan J. H., Xie W. L., Qi Y. & Zhou S. G. Random walks on the Apollonian network with a single trap. EPL 86, 10006 (2009). [Google Scholar]
  25. Zhang Z. Z., Yang Y. H. & Gao S. Y. Role of fractal dimension in random walks on scale-free networks. Eur. Phys. J. B 84, 331–338 (2011). [Google Scholar]
  26. Zhang Z. Z., Xie W. L., Zhou S. G., Li M. & Guan J. H. Distinct scalings for mean first-passage time of random walks on scale-free networks with the same degree sequence. Phys. Rev. E 80, 061111 (2009). [DOI] [PubMed] [Google Scholar]
  27. Lin Y., Julaiti A. & Zhang Z. Z. Mean first-passage time for random walks in general graphs with a deep trap. J. Chem. Phys. 137, 124104 (2012). [DOI] [PubMed] [Google Scholar]
  28. Lin Y. & Zhang Z. Z. Mean first-passage time for maximal-entropy random walks in complex networks. Sci. Rep. 4, 5365 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
  29. Peng X. & Zhang Z. Z. Maximal entropy random walk improves efficiency of trapping in dendrimers. J. Chem. Phys. 140, 234104 (2014). [DOI] [PubMed] [Google Scholar]
  30. Liu Y.-Y., Slotine J.-J. & Barabási A.-L. Controllability of complex networks. Nature 473, 167–173 (2011). [DOI] [PubMed] [Google Scholar]
  31. Yuan Z. Z., Zhao C., Di Z. R., Wang W.-X. & Lai Y.-C. Exact controllability of complex networks. Nat. Commun. 4, 2447 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Liu Y.-Y., Slotine J.-J. & Barabási A.-L. Observability of complex systems. Proc. Natl. Acad. Sci. 110, 2460–2465 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. Wang W.-X., Ni X., Lai Y.-C. & Grebogi C. Optimizing controllability of complex networks by minimum structural perturbations. Phys. Rev. E 85, 026115 (2012). [DOI] [PubMed] [Google Scholar]
  34. Yan G., Ren J., Lai Y.-C., Lai C.-H. & Li B. W. Controlling complex networks: How much energy is needed? Phys. Rev. Lett. 108, 218703 (2012). [DOI] [PubMed] [Google Scholar]
  35. Liu Y.-Y., Slotine J.-J. & Barabási A.-L. Control centrality and hierarchical structure in complex networks. PLoS ONE 7, e44459 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Nepusz T. & Vicsek T. Controlling edge dynamics in complex networks. Nat. Phys. 8, 568–573 (2012). [Google Scholar]
  37. Jia T. et al. Emergence of bimodality in controlling complex networks. Nat. Commun. 4, 2002 (2013). [DOI] [PubMed] [Google Scholar]
  38. Jia T. & Barabási A.-L. Control capacity and a random sampling method in exploring controllability of complex networks. Sci. Rep. 3, 2354 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Bar-Haim A. & Klafter J. On mean residence and first passage times in finite one-dimensional systems. J. Chem. Phys. 109, 5187–5193 (1998). [Google Scholar]
  40. Wu B. & Zhang Z. Z. Controlling the efficiency of trapping in treelike fractals. J. Chem. Phys. 139, 024106 (2013). [DOI] [PubMed] [Google Scholar]
  41. Albert R. & Barabási A.-L. Statistical mechanics of complex networks. Rev. Mod. Phys. 74, 47–97 (2002). [Google Scholar]
  42. Newman M. E. J. The structure and function of complex networks. SIAM Rev. 45, 167–256 (2003). [Google Scholar]
  43. Newman M. E. J. Networks: an introduction (Cambridge University Press, Oxford, 2010). [Google Scholar]
  44. Boettcher S., Singh V. & Ziff R. M. Ordinary percolation with discontinuous transitions. Nat. Commun. 3, 787 (2012). [DOI] [PubMed] [Google Scholar]
  45. Dorogovtsev S. N., Goltsev A. V. & Mendes J. F. F. Pseudofractal scale-free web. Phys. Rev. E 65, 066122 (2002). [DOI] [PubMed] [Google Scholar]
  46. Bollt E. M. & ben-Avraham D. What is special about diffusion on scale-free nets? New J. Phys. 7, 26 (2005). [Google Scholar]
  47. Rozenfeld H. D., Havlin S. & ben-Avraham D. Fractal and transfractal recursive scale-free nets. New J. Phys. 9, 175 (2007). [Google Scholar]
  48. Rozenfeld H. D. & Ben-Avraham D. Percolation in hierarchical scale-free nets. Phys. Rev. E 75, 061102 (2007). [DOI] [PubMed] [Google Scholar]
  49. Zhang Z. Z., Zhou S. G. & Chen L. C. Evolving pseudofractal networks. Eur. Phys. J. B 58, 337–344 (2007). [Google Scholar]
  50. Zhang Z. Z., Liu H. X., Wu B. & Zhou S. G. Enumeration of spanning trees in a pseudofractal scale-free web. EPL 90, 68002 (2010). [Google Scholar]
  51. Hasegawa T. & Nemoto K. Hierarchical scale-free network is fragile against random failure. Phys. Rev. E 88, 062807 (2013). [DOI] [PubMed] [Google Scholar]
  52. Friesecke G. Convergence to equilibrium for delay-diffusion equations with small delay. J. Dyn. Diff. Equat. 5, 89–103 (1993). [Google Scholar]
  53. Hale J. & Lunel S. V. Effects of small delays on stability and control (Birkhäuser Basel, 2001). [Google Scholar]
  54. Watts D. J. & Strogatz S. H. Collective dynamics of small-worldnetworks. Nature 393, 440–442 (1998). [DOI] [PubMed] [Google Scholar]
  55. Barrat A., Barthélemy M., Pastor-Satorras R. & Vespignani A. The architecture of complex weighted networks. Proc. Natl. Acad. Sci. 101, 3747–3752 (2004). [DOI] [PMC free article] [PubMed] [Google Scholar]
  56. Lin Y. & Zhang Z. Z. Random walks in weighted networks with a perfect trap: An application of Laplacian spectra. Phys. Rev. E 87, 062140 (2013). [DOI] [PubMed] [Google Scholar]
  57. 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 79, 021127 (2009). [DOI] [PubMed] [Google Scholar]
  58. Barahona M. & Pecora L. M. Synchronization in small-world systems. Phys. Rev. Lett. 89, 054101 (2002). [DOI] [PubMed] [Google Scholar]
  59. Kleinberg J. M. Navigation in a small world. Nature 406, 845–845 (2000). [DOI] [PubMed] [Google Scholar]
  60. Bénichou O., Loverdo C., Moreau M. & Voituriez R. Intermittent search strategies. Rev. Mod. Phys. 83, 81–129 (2011). [DOI] [PubMed] [Google Scholar]

Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES