Various real-life networks exhibit degree correlations and heterogeneous structure, with the latter being characterized by power-law degree distribution P(k)kγ, where the degree exponent γ describes the extent of heterogeneity. In this paper, we study analytically the average path length (APL) of and random walks (RWs) on a family of deterministic networks, recursive scale-free trees (RSFTs), with negative degree correlations and various γ(2,1+ln3/ln2], with an aim to explore the impacts of structure heterogeneity on the APL and RWs. We show that the degree exponent γ has no effect on the APL d of RSFTs: In the full range of γ, d behaves as a logarithmic scaling with the number of network nodes N (i.e., dlnN), which is in sharp contrast to the well-known double logarithmic scaling (dlnlnN) previously obtained for uncorrelated scale-free networks with 2γ<3. In addition, we present that some scaling efficiency exponents of random walks are reliant on the degree exponent γ.

The last decade has witnessed tremendous activities devoted to the characterization and understanding of real-life systems in nature and society.1–4 Extensive empirical studies have revealed that most real networked systems exhibit scale-free behavior,5 which means that these systems follow a power-law degree distribution P(k)kγ with degree exponent γ [2,3] Generally, we call a network with scale-free behavior a scale-free network (SFN), which has a heterogeneous structure encoded in the characteristic degree exponent γ: the smaller the γ, the stronger the heterogeneity of the network structure. The inhomogeneous degree distribution of a SFN has a profound effect on almost all other aspect of the network structure. For example, it has been established that scale-free behavior is relevant to average path length6 (APL) in uncorrelated random SFNs, i.e., the APL d(N) for a network with node number N depends on γ:7,8 when γ=3, d(N)lnN; when 2γ<3, d(N)lnlnN.

As known to us all, the ultimate goal of studying network structure (e.g., degree distribution) is to understand how the dynamical behaviors are influenced by the underlying topological properties of the networks.3,4 Among many dynamical processes, a random walk on networks is fundamental to many branches of science and engineering and has been the focus of considerable attention.9–15 As a fundamental dynamical process, the random walk is related to various other dynamics such as transport in media,16 disease spreading,17 target search,18 and so on. On the other hand, the random walk is useful for the study of network structure, in particular, for the APL.9,15 It is thus of theoretical and practical interests to study a random walk on complex networks, revealing how the structure (e.g., structural heterogeneity) affects the diffusive behavior of the random walk.

In addition to the scale-free behavior, it has also been observed that real networks display ubiquitous degree correlations among nodes,19–21 which are usually measured by two quantities, i.e., average degree of nearest neighbors of nodes with a given degree20 and Pearson correlation coefficient,21 both of which are equivalent to each other. Degree correlations are important in characterizing network topology, according to which one can classify complex networks into categories:21 assortative networks, disassortative networks, and uncorrelated networks. For example, social networks are usually assortative, while technological and biological networks disassortative. Furthermore, degree correlations significantly influence the collective dynamical behaviors, including intentional attacks on hub nodes,22,23 games,24 and synchronization,25 to name but a few.

In view of the importance of both the inhomogeneous degree distribution and degree correlations, some fundamental questions rise naturally: In heterogenous correlated networks, how does the structural heterogeneity, characterized by the alterable degree exponent γ, affect the scaling character of the APL d(N)? Does the relation between d(N) and γ in uncorrelated networks also hold for networks with degree correlations? Is the behavior of random walks related to structural heterogeneity in correlated networks? Such a series of important questions still remain open.

In this paper, we study the APL of and a random walk on a family of deterministic treelike disassortative SFNs with changeable degree exponent γ(2,1+ln3/ln2]. We choose deterministic networks as investigation object because they allow us to study analytically their topological properties and some dynamic processes running on them. Our exact results show that in contrast to the scaling obtained for uncorrelated networks, in their full range of γ, the APL of the considered deterministic networks grows logarithmically with the number of nodes, and that only partial scalings of the random walk depend on the degree exponent γ.

In this section, we introduce a network model defined in a recursive way,26 which has attracted a great amount of attention.27–31 We call this model recursive scale-free trees (RSFTs).26 We investigate RSFTs because of their intrinsic interest and because these networks have general degree distribution exponent γ(2,1+ln3/ln2]. Moreover, RSFTs are deterministic, which allows us to study analytically their topological properties and dynamical processes on them. They are therefore good test beds and substrate networks.

The RSFTs, denoted by Rm,t (m is a positive integer) after t(t0) generation evolution, are constructed as follows. For t=0, Rm,0 is an edge connecting two nodes. For t1, Rm,t is obtained from Rm,t1: For each of the existing edges in Rm,t1, m new nodes are introduced and connected to either end of the edge. Figure 1 shows the construction process for the particular case of m=2.

FIG. 1.

The first four generations of the network construction for a special case of m=2.

FIG. 1.

The first four generations of the network construction for a special case of m=2.

Close modal

According to the network construction, one can see that at each step ti(ti1), the number of newly introduced nodes is Lv(ti)=2m(1+2m)ti1. From this result, we can easily compute network order (i.e., the total number of nodes) Nt at step t,

(1)

Let ki(t) be the degree of a node i at time t, which entered the networks at step ti(ti0). Then

(2)

From Eq. (2), one can easily see that at each step the degree of a node increases m times, i.e.,

(3)

RSFTs present some typical characteristics of real-life networks in nature and society, and their main topological properties are controlled by the parameter m. They have a power-law degree distribution with exponent γ=1+ln(2m+1)/ln(m+1) belonging to the interval between 2 and 3.26,30 The diameter of RSFTs, defined as the longest shortest distance between any pair of nodes, increases logarithmically with network order,30 that is to say, RSFTs are small world. The betweenness distribution exhibits a power-law behavior with exponent γb=2.27 In addition, RSFTs are disassortative, the average degree of nearest neighbors knn(k) for nodes with degree k is approximately a power-law function of k with a negative exponent.30 

After introducing the RSFTs, in what follows we will study the average path of the RSFTs and random walks on them. We will show that the exponent γ of degree distribution has no qualitative effect on APL and mean first-passage time (FPT) for all nodes, but has essential influence on FPT for old nodes when the networks grow.

We now study analytically the APL dt of the RSFTs Rm,t by using a method similar to but different from that proposed in Ref. 32. It follows that

(4)

where Φt is the total distance between all couples of nodes, i.e.,

(5)

in which dij is the shortest distance between nodes i and j.

Notice that in addition to the recursive construction, RSFTs can be alternatively created in another method. Given a generation t, Rm,t+1 may be obtained by joining at hub nodes 2m+1 copies of Rm,t, see Fig. 2. The second construction method highlights the self-similarity of RSFTs, which allows us to address dt analytically. From the obvious self-similar structure, it is easy to see that the total distance Φt+1 satisfies the recursion relation

(6)

where Δt is the sum over all shortest paths whose end points are not in the same Rm,tθ branch. The solution of Eq. (6) is

(7)

The paths contributing to Δt must all go through at least either of the two border nodes (i.e., X and Y in Fig. 2) where the different Rm,tθ branches are connected. The analytical expression for Δt, called the crossing paths, is found below.

FIG. 2.

Second construction method of RSFTs. The graphs after t+1 construction steps, Rm,t+1, may be obtained by the juxtaposition of 2m+1 copies of Rm,t, denoted by Rm,tθ(θ=1,2,3,,2m,2m+1), which are connected to one another at the border nodes X (▲) and Y (◼).

FIG. 2.

Second construction method of RSFTs. The graphs after t+1 construction steps, Rm,t+1, may be obtained by the juxtaposition of 2m+1 copies of Rm,t, denoted by Rm,tθ(θ=1,2,3,,2m,2m+1), which are connected to one another at the border nodes X (▲) and Y (◼).

Close modal

Let Δtα,β be the sum of all shortest paths with end points in Rm,tα and Rm,tβ. According to whether or not two branches are adjacent, we split the crossing paths Δtα,β into two classes: If Rm,tα and Rm,tβ meet at a border node, Δtα,β rules out the paths where either end point is that shared border node. For example, each path contributing to Δt1,2 should not end at node X. If Rm,tα and Rm,tβ do not meet, Δtα,β excludes the paths where either end point is X or Y. For instance, each path contributive to Δt2,m+2 should not end at nodes X or Y. We can easily compute that the numbers of the two types of crossing paths are m2+m and m2, respectively. On the other hand, any two crossing paths belonging to the same class have identical length. Thus, the total sum Δt is given by

(8)

In order to determine Δt1,2 and Δt2,m+2, we define

(9)

Considering the self-similar network structure, we can easily know that at time t+1, the quantity σt+1 evolves recursively as

(10)

Using σ0=1, we have

(11)

Having obtained σt, the next step is to compute the quantities Δt1,2 and Δt2,m+2 given by

(12)

and

(13)

where dXY=1 has been used. Substituting Eqs. (12) and (13) into Eq. (8), we obtain

(14)

Inserting Eqs. (14) for Δτ into Eq. (7), and using Φ1=5m2+4m+1, we have

(15)

Plugging Eq. (15) into Eq. (4), one can obtain the analytical expression for dt,

(16)

which approximates 2mt/(2m+1) in the infinite t, implying that the APL shows a logarithmic scaling with network order. Therefore, RSFTs exhibit a small-world behavior. Notice that this scaling has been seen previously in some other deterministic disassortative SFNs in the same exponent range, such as the pseudofractal scale-free web studied in Refs. 33 and 34 and the “transfractal” recursive networks addressed in Ref. 35.

We have checked our analytic result against numerical calculations for different m and various t. In all the cases we obtain a complete agreement between our theoretical formula and the results of numerical investigation, see Fig. 3.

FIG. 3.

APL dt vs network order Nt on a semilog scale. The solid lines are guides to the eyes.

FIG. 3.

APL dt vs network order Nt on a semilog scale. The solid lines are guides to the eyes.

Close modal

The logarithmic scaling of APL with network order in full rage of degree exponent γ shows that previous relation between APL and γ obtained for uncorrelated SFNs7,8 is not valid for disassortative SFNs, at least for RSFTs and some other deterministic scale-free graphs. This leads us to the conclusion that degree exponent γ itself does not suffice to characterize the APL of SFNs.

This section considers simple random walks on RSFTs defined by a walker such that at each step the walker, located on a given node, moves to any of its nearest neighbors with equal probability.

We follow the concept of scaling efficiency introduced in Ref. 11. Denote by Tij the mean FPT between two nodes i and j. Let Tii be the mean time for a walker returning to a node i for the first time after the walker have left it. When the network order grows from N to gN, one expects that in the infinite limit of N,

(17)

where δij is defined as the scaling efficiency exponent. An analogous relation for Tii defines exponent δii.

One can confine scaling efficiency in the nodes already existing in the networks before growth. Let Tij(gN) be the mean FPT in the networks under consideration, averaged over the original class of nodes (before growth). Then the restricted scaling efficiency exponent λij is defined by relation

(18)

Similarly, we can define λii.

After introducing the concepts, in the following we will investigate random walks on RSFTs following a similar method used in Ref. 11. It should be mentioned that our motivation is different from that of Ref. 11. In the work of Ref. 11 the authors analyzed SFNs with a single degree distribution exponent γ=1+ln3/ln2, the purpose of that work is to find what is special about random walks on SFNs, compared to other types of graphs. Here we study random walks on SFNs (RSFTs) with general γ(2,1+ln3/ln2]. Our aim is to study the effect of degree exponent γ on random walks characterized by the scaling efficiency proposed in Ref. 11.

Consider an arbitrary node i in the RSFTs Rm,t after t generation evolution. From Eq. (2), we know that upon growth of RSFTs to generation t+1, the degree ki of node i increases m times, namely, from ki to (m+1)ki. Let the FPT for going from node i to any of the ki old neighbors be T. Let the FPT for going from any of the mki new neighbors to one of the ki old neighbors be A. Then we can establish the following equations:

(19)
which leads to T=2m+1. Therefore, the passage time from any node i(iRm,t) to any node j(jRm,t) increases 2m times, on average, upon growth of the networks to generation t+1, i.e.,

(20)

Since the network order approximatively grows by 2m times in the large t limit, see Eq. (1). This indicates that the scaling efficiency exponent for old nodes is λij=1, which is a constant independent of the degree exponent γ.

Next we continue to consider the return FPT to node i. Denote by Tii the FPT for returning to node i in Rm,t+1. Denote by Tji the FPT from j—an old neighbor of i(iRm,t)—to i, in Rm,t+1. Analogously, denote by Tii the FPT for returning to i in Rm,t, and Tji the FPT from the same neighbor j, to i, in Rm,t. For Rm,t, we have

(21)

where Ωi(t) is the set of neighbors of node i, which belong to Rm,t. On the other hand, For Rm,t+1,

(22)

The first term on the right-hand side of Eq. (22) accounts for the process in which the walker moves from node i to the new neighbors and back. Since among all neighbors of node i, m/(m+1) of them are new, which is obvious from Eq. (3), such a process occurs with a probability m/(m+1) and takes two time steps. The second term on the right-hand side interprets the process where the walker steps from i to one of the old neighbors previously existing in Rm,t and back, this process happens with the complimentary probability 1m/(m+1)=1/(m+1).

Using Eq. (20) to simplify Eq. (22), we can obtain

(23)

In other words,

(24)

where the scaling efficiency exponent λii=1ln(m+1)/ln(2m+1)=11/(γ1) is an increasing function of γ. Thus, the more heterogeneous the network structure, the more easily for the walker to return to the origin when the networks grow in size.

We now compute Tjj, the FPT to return to a new node jRm,t, that is, a neighbor of node iRm,t1. Denote by T1 the FPT from i to j, and B the FPT to return to i (starting off from i) without ever visiting j. Then we have

(25)

and

(26)

Equation (26) can be interpreted as follows: With probability 1/ki (ki being the degree of node i in Rm,t), the walker starting from node i would take one time step to go to node j; with the complimentary probability (ki1)/ki, the walker chooses uniformly a neighbor node except j and spends on average time B in returning to i, then takes time T1 to arrives at node j.

In order to close Eqs. (25) and (26), we express the FPT to return to i as

(27)

Eliminating T1 and R, we obtain

(28)

Combining Eqs. (3), (23), and (28), we have

(29)

Iterating Eqs. (23) and (28), we have that in Rm,t there are Lv(ϵ)(0ϵt) nodes with Tii=2(2m+1)t/(m+1)tϵ. Taking average of Tii over all nodes in Rm,t leads to

(30)

Equation (30) implies that δii=1, which is uncorrelated with the degree exponent γ.

We continue to calculate Tij in Rm,t, which is FPT from an arbitrary node i to another node j. Since each of the newly created nodes has a degree of 1 and is linked to an old node, the FPT Tij from node i—a new neighbor of the old node i—to j equals Tij+1 and thus has little effect on the scaling when network order N is very large. Therefore, we need only to consider FPT Tij from i to j—a new neighbor of j, which can be expressed as

(31)

Notice that

(32)

Substituting Eqs. (32) and (29) for Tjj into Eq. (31) results in

(33)

where Eq. (20) has been used. Therefore, we have

(34)

which shows that mean transit time between arbitrary pair of nodes is proportional to network order. Equation (34) also reveals that δij is a constant 1, which does not depend on γ.

To explore the effect of structural heterogeneity on the scalings of APL and random walks occurring on disassortative SFNs, we have studied analytically a class deterministic SFNs—RSFTs—with various degree exponents γ. In addition to scale-free distribution, RSFTs also reproduce some other remarkable properties of many natural and man-made networks: small APL, power-law distribution of betweenness distribution, and negative degree correlations. They can thus mimic some real systems to some extent.

With the help of recursion relations derived from the self-similar structure, we have obtained the solution of APL for RSFTs. In contrast to the well-known result that for uncorrelated SFNs with network order N and degree exponent 2γ<3, their APL d(N) behaves as a double logarithmic scaling, d(N)lnlnN, our rigorous solution shows that the APL of RSFTs behaves as a logarithmic scaling, in despite of their degree exponent γ(2,1+ln3/ln2]. Therefore, degree correlations have a profound impact on the APL of SFNs.

We have also investigated analytically random walks on RSFTs. We have shown that for the full range of γ, the mean transit time Tij(N) between two nodes averaged over all node pairs grows linearly with network order N. The same scaling holds for the FPT Tii(N) for returning back to the origin i after the walker has started from i. Thus, despite different γ, all the RSFTs exhibit identical scalings of FPT and return FPT for all nodes. On the other hand, for those nodes already existing in the networks before growth, the restricted scaling efficiency exponents are λij=1 and λii=11/(γ1), where λij is not pertinent to γ, but λii depends on γ.

We should stress that our conclusions were drawn only from a particular type of deterministic treelike disassortative networks. It is still unknown whether the conclusions are also valid for stochastic disassortative networks, especially for networks in the presence of loops. But our results may provide some insights into random walk problem on complex networks, in particular, on trees. More recently, the so-called border tree motifs have been shown to be significantly present in real networks,36 looking from this angle, our work may also shed light on some real-world systems. Finally, we believe that our analytical techniques could be helpful for computing APL of and transit time for random walks on other deterministic media. Moreover, since exact solutions can serve for a guide to and a test of approximate solutions or numerical simulations, we also believe that our vigorous closed-form solutions can prompt related studies of random networks.

This research was supported by the National Basic Research Program of China under Grant No. 2007CB310806, the National Natural Science Foundation of China under Grant Nos. 60704044, 60873040, and 60873070, Shanghai Leading Academic Discipline Project No. B114, and the Program for New Century Excellent Talents in University of China (Grant No. NCET-06-0376).

1.
R.
Albert
and
A. -L.
Barabási
,
Rev. Mod. Phys.
74
,
47
(
2002
).
2.
S. N.
Dorogvtsev
and
J. F. F.
Mendes
,
Adv. Phys.
51
,
1079
(
2002
).
3.
M. E. J.
Newman
,
SIAM Rev.
45
,
167
(
2003
).
4.
S.
Boccaletti
,
V.
Latora
,
Y.
Moreno
,
M.
Chavez
, and
D. -U.
Hwanga
,
Phys. Rep.
424
,
175
(
2006
).
5.
A. -L.
Barabási
and
R.
Albert
,
Science
286
,
509
(
1999
).
6.
D. J.
Watts
and
H.
Strogatz
,
Nature (London)
393
,
440
(
1998
).
7.
R.
Cohen
and
S.
Havlin
,
Phys. Rev. Lett.
90
,
058701
(
2003
).
8.
F.
Chung
and
L.
Lu
,
Proc. Natl. Acad. Sci. U.S.A.
99
,
15879
(
2002
).
9.
J. D.
Noh
and
H.
Rieger
,
Phys. Rev. Lett.
92
,
118701
(
2004
).
10.
V.
Sood
,
S.
Redner
, and
D.
ben-Avraham
,
J. Phys. A
38
,
109
(
2005
).
11.
E.
Bollt
and
D.
ben-Avraham
,
New J. Phys.
7
,
26
(
2005
).
12.
S.
Condamin
,
O.
Bénichou
,
V.
Tejedor
,
R.
Voituriez
, and
J.
Klafter
,
Nature (London)
450
,
77
(
2007
).
13.
L. K.
Gallos
,
C.
Song
,
S.
Havlin
, and
H. A.
Makse
,
Proc. Natl. Acad. Sci. U.S.A.
104
,
7746
(
2007
).
14.
A.
Baronchelli
,
M.
Catanzaro
, and
R.
Pastor-Satorras
,
Phys. Rev. E
78
,
011114
(
2008
).
15.
S. M.
Lee
,
S. H.
Yook
, and
Y.
Kim
,
Physica A
387
,
3033
(
2008
).
16.
S.
Havlin
and
D.
ben-Avraham
,
Adv. Phys.
36
,
695
(
1987
).
17.
A. L.
Lloyd
and
R. M.
May
,
Science
292
,
1316
(
2001
).
18.
M. F.
Shlesinger
,
Nature (London)
443
,
281
(
2006
).
19.
S.
Maslov
and
K.
Sneppen
,
Science
296
,
910
(
2002
).
20.
R.
Pastor-Satorras
,
A.
Vázquez
, and
A.
Vespignani
,
Phys. Rev. Lett.
87
,
258701
(
2001
).
21.
M. E. J.
Newman
,
Phys. Rev. Lett.
89
,
208701
(
2002
).
22.
C.
Song
,
S.
Havlin
, and
H. A.
Makse
,
Nat. Phys.
2
,
275
(
2006
).
23.
Z. Z.
Zhang
,
S. G.
Zhou
, and
T.
Zou
,
Eur. Phys. J. B
56
,
259
(
2007
).
24.
G.
Szabó
and
G.
Fath
,
Phys. Rep.
446
,
97
(
2007
).
25.
M.
Chavez
,
D. U.
Hwang
,
J.
Martinerie
, and
S.
Boccaletti
,
Phys. Rev. E
74
,
066107
(
2006
).
26.
S.
Jung
,
S.
Kim
, and
B.
Kahng
,
Phys. Rev. E
65
,
056101
(
2002
).
27.
C. -M.
Ghim
,
E.
Oh
,
K. -I.
Goh
,
B.
Kahng
, and
D.
Kim
,
Eur. Phys. J. B
38
,
193
(
2004
).
28.
F.
Comellas
,
H. D.
Rozenfeld
, and
D.
ben-Avraham
,
Phys. Rev. E
72
,
046142
(
2005
).
29.
S. N.
Dorogovtsev
,
J. F. F.
Mendes
, and
J. G.
Oliveira
,
Phys. Rev. E
73
,
056122
(
2006
).
30.
Z. Z.
Zhang
,
S. G.
Zhou
,
L. C.
Chen
,
J. H.
Guan
,
L. J.
Fang
, and
Y. C.
Zhang
,
Eur. Phys. J. B
59
,
99
(
2007
).
31.
Z. Z.
Zhang
,
S. G.
Zhou
,
L. C.
Chen
, and
J. H.
Guan
,
Eur. Phys. J. B
64
,
277
(
2008
).
32.
M.
Hinczewski
and
A. N.
Berker
,
Phys. Rev. E
73
,
066126
(
2006
).
33.
S. N.
Dorogovtsev
,
A. V.
Goltsev
, and
J. F. F.
Mendes
,
Phys. Rev. E
65
,
066122
(
2002
).
34.
Z. Z.
Zhang
,
S. G.
Zhou
, and
L. C.
Chen
,
Eur. Phys. J. B
58
,
337
(
2007
).
35.
H. D.
Rozenfeld
,
S.
Havlin
, and
D.
ben-Avraham
,
New J. Phys.
9
,
175
(
2007
).
36.
P.
Villas Boas
,
F. A.
Rodrigues
,
G.
Travieso
, and
L.
Costa
,
J. Phys. A
41
,
224005
(
2008
).