You are on page 1of 3

Nonlinear preferential rewiring in fixed-size networks as a diffusion process

Samuel Johnson, Joaquı́n J. Torres, and Joaquı́n Marro


Departmento de Electromagnetismo y Fı́sica de la Materia,
and Instituto Carlos I de Fı́sica Teórica y Computacional,
University of Granada, Spain.

We present an evolving network model in which the total numbers of nodes and edges are con-
served, but in which edges are continuously rewired according to nonlinear preferential detachment
and reattachment. Assuming power-law kernels with exponents α and β, the stationary states the
degree distributions evolve towards exhibit a second order phase transition – from relatively homo-
geneous to highly heterogeneous (with the emergence of starlike structures) at α = β. Temporal
arXiv:0905.1666v1 [nlin.AO] 11 May 2009

evolution of the distribution in this critical regime is shown to follow a nonlinear diffusion equation,
arriving at either pure or mixed power-laws, of exponents −α and 1 − α.

PACS numbers: 05.40.-a, 05.10.-a, 89.75.-k, 64.60.aq

Complex systems may often be described as a set of nected a neuron is, the more current it receives from the
nodes with edges connecting some of them – the neigh- sum of its neighbours.
bours – (see, for instance, Refs.[1, 2, 3]). The number Barabási and Albert showed that both (linear) prefer-
of edges a particular node has is called its degree, k. ential attachment and an ever-growing number of nodes
The study of such large networks is usually made sim- are needed for scaling to emerge in their model. In a
pler by considering statistical properties, e.g., the degree fixed population, their mechanism would result in a fully-
distribution, p(k) (probability of finding a node with a connected network. However, this is not normally ob-
particular degree). It turns out that a high proportion served in real systems. Rather, just as some new edges
of real-world networks follow power-law degree distribu- sprout, others disappear – less used synapses suffer atro-
tions, p(k) ∼ k −γ – referred to as scale-free due to their phy, unstimulating friendships wither. Often, the num-
lack of a characteristic size. Also, many of them have bers of both nodes and edges remain roughly constant.
their edges placed among the nodes apparently in a ran- The same authors did therefore extend their model so
dom way – i.e., there is no correlation between the degree as to include the effects of preferential rewiring (which
of a node and any other of its properties, such as the de- could be applied to fixed-size networks), although again
grees of its neighbours. Barabási and Albert [4] applied probabilities depended linearly on node degree [9]. An-
the mechanism of preferential attachment to an evolv- other mechanism which (roughly) maintains constant the
ing network model and showed how this resulted in the numbers of nodes and edges is node fusing [10], once
degree distributions becoming scale-free for long enough more according to linear probabilities. As to nonlinear
times. For this to work, attachment had to be linear – preferential attachment, the (growing) BA model was ex-
i.e., the probability a node with degree k has of receiving tended to take power-law probabilities into account [11],
a new edge is π(k) ∼ k + q. This results in scale-free sta- although the solutions are only scale free for the linear
tionary degree distributions with an exponent γ = 3 − q. case.
Preferential attachment seems to be behind the emer- In this note we present an evolving network model with
gence of many real-world, continuously growing net- preferential rewiring according to nonlinear (power-law)
works. However, not all networks in which some nodes probabilities. The number of nodes and edges is con-
at times gain (or loose) new edges have a continuously served but the topology evolves, arriving eventually at
growing number of nodes. For example, a given group of a macroscopically (nonequilibrium) stationary state – as
people may form an evolving social network [5] in which described by global properties such as the degree dis-
the edges represent friendship. Preferential attachment tribution. Depending on the exponents chosen for the
may be relevant here – the more people you know, the rewiring probabilities, the final state can be either fairly
more likely it is that you will be introduced to someone homogeneous, with a typical size, or highly heteroge-
new – but probabilities are not expected to depend lin- neous, with the emergence of starlike structures. In the
early on degree. For instance, there may be saturations critical case marking the transition between these two
(highly connected people might become less accessible), regimes, the degree distribution is shown to follow a non-
threshold effects (hermits may be prone to antisocial ten- linear diffusion equation. This describes a tendency to-
dencies), and other non-linearities. The brain may also wards stationary states that are characterized either by
be a relevant case. Once formed, the number of neu- scale-free or by mixed scale-free distributions, depending
rons does not seem to continually augment, and yet its on parameters.
structural topology is dynamic [6]. Synaptic growth and Our model consists of a random network with N nodes
dendritic arborization have been shown to increase with of respective degree ki , i = 1, 2, ..., N, and 21 N hki edges.
electric stimulation [7, 8] – and, in general, the more con- Initially, the degrees have a given distribution p(k, t = 0).
2

At each time step, one node is chosen with a probabil- 0


10 2
ity which is a function of its degree, ρ(ki ). One of its α=0.5 t=103
edges is then chosen randomly and removed from it, to t=10
4
t=105
be reconnected to another node j chosen according to a t=10

pst(k)
probability π(kj ). That is, an edge is broken and another
one is created, and the total number of edges, as well as
the total number of nodes, is conserved. The functions
π(k) and ρ(k) are arbitrary, but we shall explicitly illus-
trate here π(ki ) ∼ kiα and ρ(ki ) ∼ kiβ that capture the 10
4
0 2
essence of a wide class of nonlinear monotonous response 10 k 10
functions and are easy to handle analytically. 0
10
The probabilities π and ρ a given node has, at each α=1.0
time step, of increasing or decreasing its degree can be in-
terpreted as transition probabilities between states. The 1/k

pst(k)
expected value of the increment in a given p(k, t) at each
time step, ∆p(k, t), may then be written as

∂p(k, t)
= (k − 1)α k̄α−1 p(k − 1, t) 10
4
0 3
∂t 10 k 10
+ (k + 1)β k̄β−1 p(k + 1, t) (1) 0
  10
− k α k̄α−1 + k β k̄β−1 p(k, t), α=1.5

where k̄a = k̄a (t) = k k a p(k, t). If it exists, any sta-

pst(k)
P
tionary solution must satisfy the condition pst (k + 1) (k +
1)β k̄αst = pst (k) k α k̄βst which, for k ≫ 1, implies that
!
∂pst (k) k̄αst kα 10
4
= − 1 pst (k). (2) 10
0
10
3
∂k k̄βst (k + 1)β k

Therefore, the distribution will have an extremum at FIG. 1: (Color online) Degree distribution p(k, t) at four dif-
 1
 α−β ferent stages of evolution: t = 102 [(yellow) squares], 103
ke = k̄βst /k̄αst (where we have approximated ke ≃ [(blue) circles], 104 [(red) triangles)] and 105 MCS [(black)
ke + 1). If α < β, this will be a maximum, signalling the diamonds]. From top to bottom panels, subcritical (α = 0.5),
critical (α = 1) and supercritical (α = 1.5) rewiring expo-
peak of the distribution. On the other hand, if α > β,
nents. Symbols from MC simulations and corresponding solid
ke will correspond to a minimum. Therefore, most of the lines from numerical integration of Eq. (1). β = 1, hki = 10
distribution will be broken in two parts, one for k < ke and N = 1000 in all cases.
and another for k > ke . The critical case for α = β
will correspond to a monotonously decreasing stationary
distribution, but such that limk→∞ ∂pst (k)/∂k = 0. In
fact, Eq. (1) is for this situation (α = β) the discretised tend to zero as N → ∞. In finite networks, no node can
version of a nonlinear diffusion equation, have a degree larger than N − 1 or lower than 0. In fact,
one would usually wish to impose a minimum nonzero
∂p(k, τ ) ∂2 α degree, e.g. k ≥ 1. The temporal evolution of the degree
= [k p(k, τ )], (3)
∂τ ∂k 2 distribution is illustrated in Fig. 1. This shows the result
of integrating Eq. (1) for k ≥ 1, different times, β = 1,
after dynamically modifying the time scale according to
and three different values of α, along with the respective
τ = t/k̄α (t). Ignoring, for the moment, border effects,
values obtained from Monte Carlo simulations.
the solutions of this equation are of the form
The main result may be summarized as follows. For
pst (k) ∼ Ak −α + Bk −α+1 , (4) α < β, the network will evolve to have a characteristic
size, centred around hki. At the critical case α = β, all
with A and B constants. If α > 2, then given A we can sizes appear, according either to a pure or a composite
always find a B which allows pst (k) to be normalized in power law, as detailed above.
the thermodynamic limit [12]. For example, if the lower If we impose, say, k ≥ 1, then starlike structures will
limit is k ≥ 1, then B = (α−2) [1 − A/(α − 1)]. However, emerge, with a great many nodes connected to just a few
if 1 < α ≤ 2, then only A can remain non-zero, and pst (k) hubs [21].
will be a pure power law. For α ≤ 1, both constants must Figure 2 illustrates the second order phase transition
3

bles defined via an energy function, in the so-called syn-


100 chronic approach to network analysis [14, 15, 16, 17].
10 α=0.5 β=1
α=1.0 However, our (nonequilibrium) model does not come
α=1.5
pst(k) within the scope of this body of work, since the rewiring
rates cannot, in general, be derived from a potential. Fur-
k-1 thermore, we are here concerned with the time evolution
rather than the stationary states, making our approach
σ2/<k>2

diachronic.
10-3 0 10
10 103 Summing up, in spite of its simplicity, our model cap-

σ2/<k>2
k
1 tures the essence of many real-world networks which
N=800 evolve while leaving the total numbers of nodes and edges
N=1200 0.1
N=1600 roughly constant. The grade of heterogeneity of the
N=2000
0 105
stationary distribution obtained is seen to depend cru-
Time (in MCS)
0 cially on the relation between the exponents modelling
0 1 2 the probabilities a node has of obtaining or loosing a
α
new edge. It is worth mentioning that the heterogene-
ity of the degree distribution of a random network has
FIG. 2: (Color online) Adjusted variance σ 2 /hki2 of the de-
been found to determine many relevant behaviours and
gree distribution after 2 × 105 MCS against α, as obtained
from MC simulations, for system sizes N = 800 [(yellow) magnitudes such as its clustering coefficient and mean
squares], 1200 [(blue) circles], 1600 [(red) triangles] and 2000 minimum path [18], critical values related to the dynam-
[(black) diamonds]. Top left inset shows final degree distribu- ics of excitable networks [19], or the synchronisability for
tions for α = 0.5 [light gray (blue)], 1 [dark gray (red)] and systems of coupled oscillators (since this depends on the
1.5 (black), with N = 1000. Bottom right inset shows typi- spectral gap of the Laplacian matrix) [20].
cal time series of σ 2 /hki2 for the same three values of α and
The above shows how scale-free distributions, with a
N = 1200. In all cases, β = 1 and hki = 10.
range of exponents, may emerge for nonlinear rewiring,
although only in the critical situation in which the prob-
abilities of gaining or loosing edges are the same. We
undergone by the variance of the final (stationary) degree believe that this non-trivial relation between the micro-
distribution, depending on the exponent α, where β is scopic rewiring actions (governed in our case by parame-
set to unity. It should be mentioned that this particular ters α and β) and the emergent macroscopic degree dis-
case, β = 1, corresponds to edges being chosen at random tributions could shed light on a class of biological, social
for disconnection, since the probability of a random edge and communications networks.
belonging to node i is proportional to ki . This work was supported by Junta de Anadalucı́a
This topological phase transition is similar to the ones project FQM-01505 and by Spanish MEC-FEDER
that have been described in equilibrium network ensem- project FIS2009-08451

[1] S. Boccaletti et al., Phys. Rep. 424, 175 (2006) 5632 (2001)
[2] A. Arenas et al., Phys. Rep. 469, 93 (2008) [14] I. Farkas, I. Derényi, G. Palla, and T. Vicsek, Lect. Notes
[3] J. Marro, J.J. Torres and J.M. Cortes, J. Stat. Mech.: in Phys. 650, 163 (2004)
Theory and Experiment, P02017 (2008) [15] J. Park and M.E.J. Newman, Phys. Rev. E. 70, 066117
[4] A.-L. Barabási and R. Albert, Science 286 509–512 (2004)
(1999) [16] Z. Burda, J. Jurkiewicz, and A. Krzywicki, Physica A
[5] G. Kossinets and D.J. Watts, Science 311, 88–90 (2006) 344, 56 (2004)
[6] A.Y. Klintsova and W.T. Greenough, Current Opinion [17] I. Derényi, I. Farkas, G. Palla, T. Vicsek, Physica A 344,
in Neurobiology 9, 203–208 (1999) 583 (2004)
[7] K.S. Lee, F. Schottler, M. Oliver, and G. Lynch, J. Neu- [18] M.E.J. Newman, SIAM Reviews 45, 167 (2003)
rophysiol. 44, 247–258 (1980) [19] S. Johnson, J. Marro, and J.J. Torres, Europhys. Lett.
[8] M. De Roo, P. Klauser, P. Mendez, L. Poglia, and D. 83, 46006 (2008)
Muller, Cerebral Cortex 18 151–161 (2008) [20] M. Barahona and L.M. Pecora, Phys. Rev. Lett. 89,
[9] R. Albert and A.-L. Barabási, Phys. Rev. Lett. 85, 5234 054101 (2002)
(2000) [21] There is a finite-size effect not taken into account by the
[10] S. Thurner, F. Kyriakopoulos, and C. Tsallis, Phys. Rev. theory – but relevant when α > β – which provides a
E. 76, 036111 (2007) natural lower cutoff for pst (k): if there are, say, m nodes
[11] P.L. Krapivsky, S. Redner, and F. Leyvraz, Phys. Rev. which are connected to the whole network, then the min-
Lett. 85, 4629 (2000) imum degree a node can have is m.
[12] Although all moments of k will diverge unless B = 0.
[13] G. Bianconi and A.-L. Barabási, Phys. Rev. Lett. 86,

You might also like