Anda di halaman 1dari 5

week ending

PRL 110, 028701 (2013) PHYSICAL REVIEW LETTERS 11 JANUARY 2013

Diffusion Dynamics on Multiplex Networks


S. Gomez,1 A. Daz-Guilera,2,3 J. Gomez-Gardenes,3,4 C. J. Perez-Vicente,2 Y. Moreno,3,5 and A. Arenas1,3
1
Departament dEnginyeria Informatica i Matematiques, Universitat Rovira i Virgili, 43007 Tarragona, Spain
2
Departament de Fsica Fonamental, Universitat de Barcelona, 08028 Barcelona, Spain
3
Institute for Biocomputation and Physics of Complex Systems (BIFI), Universidad de Zaragoza, 50018 Zaragoza, Spain
4
Departamento de Fsica de la Materia Condensada, Universidad de Zaragoza, 50009 Zaragoza, Spain
5
Departamento de Fsica Teorica, Universidad de Zaragoza, 50009 Zaragoza, Spain
(Received 6 July 2012; published 8 January 2013)
We study the time scales associated with diffusion processes that take place on multiplex networks, i.e.,
on a set of networks linked through interconnected layers. To this end, we propose the construction of a
supra-Laplacian matrix, which consists of a dimensional lifting of the Laplacian matrix of each layer of
the multiplex network. We use perturbative analysis to reveal analytically the structure of eigenvectors and
eigenvalues of the complete network in terms of the spectral properties of the individual layers. The
spectrum of the supra-Laplacian allows us to understand the physics of diffusionlike processes on top of
multiplex networks.

DOI: 10.1103/PhysRevLett.110.028701 PACS numbers: 89.75.Hc, 89.20.a, 89.75.Kd

Modern theory of complex networks is facing new chal- In this Letter we focus on a particular setup of multilevel
lenges that arise from the necessity of understanding prop- networks in which nodes are conserved through the differ-
erly the dynamical evolution of real systems. One such ent layers of the multiplex (see Fig. 1). The current study
open problem concerns the topological and dynamical analyzes a diffusion process that takes place at the whole
characterization of systems made up of two or more inter- system level, i.e., within and across layers. This setup
connected networks. The standard approach in network could account, for instance, for diffusion dynamics taking
modeling assumes that every edge (link) is of the same place on top of a social network of contacts. Admittedly,
type and consequently considered at the same temporal and the latter is a network of networks, i.e., the aggregate of
topological scale [1]. This is clearly an abstraction of any many different social circles or subnetworks, each having
real topological structure and represents either instanta- its own temporal or structural patterns (for example, think
neous or aggregated interactions over a certain time of our online activity, which includes different social net-
window. Therefore, to understand the intricate variability working sites such as Facebook and Twitter). The same
of real complex systems, where many different time scales applies to multimodal transportation networks [10], on top
and structural patterns coexist we need a new scenario, a of which individuals diffuse within and between differ-
new level of description [2]. ent layers (e.g., bus, subway). Let us remark, however, that
A natural extension which allows us to overcome pre- our interest here is not to solve a specific real problem but
vious drawbacks is to describe a multilevel system as a set
of coupled layered networks (multiplex network) where
each layer could have very particular features different
from the rest and, in this way, define a richer structure of
interactions [3]. Multiplex networks are thus structured
multilevel graphs in which interconnections between
layers determine how a given node in a layer and its
counterpart in another layer are linked and influence each
other. Thus, they are essentially different from simple
graphs with colored edges, multigraphs, or hypergraphs
and provide a mathematical ground for the analysis of
many social networks (e.g., Facebook, Twitter) and of
several biological systemsfor instance, in biochemical
networks, many different signaling channels do actually
work in parallel, giving rise to what is called multitasking,
which can be modeled through a network of interconnected
layers [4]. Although some works have recently focused on FIG. 1. Example of a multiplex network with M 2 layers.
the description and analysis of interconnected networks Nodes are the same in both layers. The connectivity at each layer
[59], theoretically grounded results about general dy- is independent of each other, and the connectivity interlayer is
namical processes running on them are yet to come. from each node to itself (dashed links).

0031-9007=13=110(2)=028701(5) 028701-1 2013 American Physical Society


week ending
PRL 110, 028701 (2013) PHYSICAL REVIEW LETTERS 11 JANUARY 2013
 
to illustrate the analysis of diffusion processes on top of D1 L1 Dx I Dx I
L ; (2)
these structures. Dx I D2 L2 Dx I
We propose a mathematical setting that allows us to
scrutinize the emergent diffusion time scales in multiplex where L1 and L2 are the respective Laplacians of each
networks. We concentrate on diffusive processes, as they layer, and I is the identity matrix. Here we have replaced
constitute a good approximation for different types of D12 with Dx to emphasize the role of the diffusion process
dynamical processes (e.g., synchronization and other non- among the same node at different layers. The Laplacian
linear processes amenable of linearization [11]) whose matrix of each layer K is just LK SK  WK , where WK is
dynamical properties can be captured by the behavior of the weights matrix at layer K, and SK a diagonal matrix
containing the strength of each node i at layer K, SK ii
the eigenvalues of the Laplacian matrix. For instance, the P K
time needed to synchronize phase oscillators in a network i
sK j wij . Note that the diagonal block structure of the
is related to the second smallest eigenvalue of the supra-Laplacian reflects the interaction within layers and
Laplacian, 2 [12], and the stability of the synchronized the off-diagonal blocks the connectivity between layers.
state is determined by the eigenratio N =2 [13]. The The dynamical properties of the system can then be cast
spectral analysis of complex networks constitutes then a in terms of the eigenvalues of this matrix. Equation (1) can
still promising area of research [14,15]. Following a per- be written as x_ Lx and, given that L is symmetric, its
turbative analysis of the spectra [16], our results allow us to solution in terms of normal modes is i t i 0ei t ,
get new physical insight about diffusion processes through where i are the eigenvalues of L (see, e.g., Refs. [17,18]).
the analytical determination of the asymptotic behavior of The diffusion time scale  of the multiplex is controlled
the eigenvalues of the Laplacian of the multiplex (supra- by the smallest nonzero eigenvalue of L. Specifically,
Laplacian) when the diffusive coupling between layers is  1=2 . To get a physical insight on these eigenvalues
either small or large. Our findings prove that the emergent as a function of the different diffusion coefficients within
physical behavior of the diffusion process when consider- layers (D1 and D2 ) and between layers (Dx ), we propose
ing coupled layered networks is far from trivial; in some analyzing the whole system using perturbation theory. To
cases (specified below) the coupling of networks shows a simplify the notation, we choose the diffusion coefficients
superdiffusive behavior meaning that diffusive processes in D1 D2 1 fixing then the relative time scale of the
the multiplex are faster than in any of the networks that problem.
form it separately. Let us consider the decomposition L L0 D, where
Let us consider a setup in which the diffusive dynamics L0 is the block diagonal matrix corresponding to the
is linearly coupled within nodes in each layer K, through a Laplacians of every layer, with zeros in the off-diagonal
diffusion constant DK , and among nodes in different layers blocks, and D is formed by the rest of the elements. In
K and L, in this case with a diffusion constant DKL . The matrix form it reads
network at each layer is assumed to be connected and    
L1 0 I I
undirected, but it can be weighted. The state of each of L L0 D Dx : (3)
0 L2 I I
the N nodes is represented as a vector indexed by layers
xKi t where the subscript stands for the node and the Let us start the discussion by considering Dx 0. Then,
superscript for the layer. The equations describing the the eigenvalues of L are the set formed by the union of the
dynamical evolution of the states of the nodes, considering eigenvalues corresponding to the Laplacians of each layer
a multiplex of the M layers, are L1 and L2 . The eigenvalues are 0 11 < 12  . . . 1N and
0 21 < 22  . . . 2N , respectively, while the eigenvalues
dxK XN XM of the supra-Laplacian matrix are 0 1 2 < 3 
i D x  DKL xLi  xK
i ; (1)
K K K
K w ij j xi . . .  2n , being 3 min12 ; 22 . It is interesting to
dt j1 L1
note that to analyze the eigenvector space it is convenient
to move to a new basis where the space corresponding
where wK ij denotes the weight matrix at layer K (wij 0
K
to 1 2 0 is spanned by vectors (1    1j1    1)
means that there is no link between nodes i and j in layer and (1    1j  1     1) instead of the canonical
K). This set of equations can be dimensionally lifted to a (1    1j0    0) and (0    0j1    1).
space of N  M dimensions. To have a more clear picture Now let us consider that the diffusion between layers is
of our formalism we will consider, without loss of general- different from zero, Dx 0. In this case, the supra-
ization, the most simple case of two layers M 2. First, Laplacian will have the trivial eigenvalue 1 0 with
we define a column vector state of 2N elements, corresponding eigenvector (1    1j1    1), and a nontri-
x11    x1N jx21 . . . ; x2N x1 jx2 x. Then Eq. (1) can be vial eigenvalue  2Dx that corresponds exactly to the
written in matrix form, where the interaction matrix has a eigenvector (1    1j  1     1), because
block structure that conforms to an object we call supra-      
Laplacian L, with the same properties that any zero-sum 1 0 1
L 2Dx : (4)
rows Laplacian has, 1 0 1

028701-2
week ending
PRL 110, 028701 (2013) PHYSICAL REVIEW LETTERS 11 JANUARY 2013

Note that this eigenvalue always exists, but it will be the From the system of Eqs. (11) it is revealed that u is an
smallest nonzero one only when Dx is very small, as eigenvector of the network formed by the superposition of
compared to D1 and D2 . both layers Laplacians, and that the eigenvalue of L, at
Next, we focus our attention on the opposite limit, a very first order in the expansion, is
large diffusion coefficient [19] between layers Dx  1. 
Defining Dx 1=, we can write  ~0 s ; (12)
2
   
I I L 0 ~ with s being the eigenvalue of the superposition (L1
L Dx  1 Dx L: (5)
I I 0 L2 L2 ) corresponding to the eigenvector u. Moreover, given
~ is considered here a perturbation of that that the vector perturbation in Eq. (8) must be orthogonal
The spectrum of L uju ? u01 ju02 , we can also find the eigenvector of the
at  0. It is worth recalling that, for  0, the spectrum superposition (L1 L2 ) such that u02 u01  u0 , then
corresponds to that of the coupling matrix
  1
I I u 0 L2  L1 u: (13)
; (6) 4
I I
Summarizing, the eigenvectors with finite (i.e., nondi-
which consists of two eigenvalues (~1 0 and ~2 2) vergent) eigenvalues of the supra-Laplacian L for a large
both N-degenerate and spanned by eigenvectors of the value of the diffusion coefficient Dx 1= between layers
form (uju) and (uj  u), i.e., vectors having identical or are
opposite values in the ith and (i N)th components,  
u u0 s
respectively. Thus, in the limit Dx ! 1, the set of eigen- v0 with eigenvalue ; (14)
u  u0 2
values of L will split in two groups, one showing a linear
divergent behavior   2Dx for the subspace (uj  u), being u and s the eigenvectors and corresponding eigen-
and another having a finite value  as the result of the values of the superposition (L1 L2 ).
undetermined limit (0  1) in Eq. (5) for the subspace The physical insight obtained is the following: for low
(uju). values of the diffusion coefficient between layers, the
Now, we use the common ansatz in perturbation theory diffusion time scale of the global system is controlled by
and propose a perturbed solution in terms of both eigen- the inverse of 2Dx . This asymptotic result is valid until the
values and eigenvectors: order of Dx is similar to those of D1 and D2 . For large
values of Dx the eigenspectrum splits into a set of values
i 0 1 2
i i O ; that diverges as 2Dx , and a set of finite values, associated
(7)
vi v0 1 2
i vi O ;
with the superposition of the layers. The minimal eigen-
value different from zero turns out to be half the eigenvalue
where the superindices within parentheses represent the corresponding to the superposition of both layers s =2.
order of the perturbation [20,21]. Given that a set of A comparison between the diffusion time scale of the
eigenvalues of L will diverge linearly as 2Dx , we concen- independent layers and the whole multiplex is possible
trate in proposing perturbations for the finite solutions. using known bounds about the eigenvalues of the
These correspond to the following perturbation of the Laplacians [22]. The time scale associated with the multi-
~
eigenspectrum of L: plex for Dx  1 is  2D1 x , which means that the
   0 cross-diffusion between layers is the limiting value of the
u u
~ 0 ~0 ; v  10 : (8) diffusion spreading. On the other hand, the time scale
u u2 associated with the multiplex for Dx  1 is   2=s .
~ v
Expanding to O the eigenvalue problem Lv ~ we This latter case is far less trivial than the previous one.
obtain Using the bounds in Ref. [22] we deduce the following
result:
 0   
u1  u02 L1 u ~ 0 u
 0  O2 : (9) s 1 22
u2  u01 L2 u u 2 min12 ; 22 : (15)
2 2
Matching each of the components in Eq. (9) we get The above inequality implies that the diffusion in the
L1 u u01  u02 ~0 u; L2 u u02  u01 ~0 u; multiplex will be faster than the diffusion in the slowest
layer. Thus, as a consequence of the multiplex structure, at
(10)
least one layer (the one with the largest diffusion time
that, after adding and subtracting Eqs. (10), transform into scale) has its diffusion speeded up. The emergence of a
superdiffusioni.e., the fact that the time scale of the
L1 L2 u 2~0 u L1  L2 u 2u01  u02 : multiplex is faster than that of both layers acting sepa-
(11) ratelyis, in general, not guaranteed and depends on the

028701-3
week ending
PRL 110, 028701 (2013) PHYSICAL REVIEW LETTERS 11 JANUARY 2013
2
asymptotic limits Dx  1 and Dx  1. Note that, except
Eigenvalues of the supra-Laplacian
10
for the intermediate zone (Dx  1), where the analysis does
not hold, the agreement is excellent. In this panel we have
10
1 represented, as indicated in the legend, the eigenvalues of
each layer, the eigenvalue of the superposition of both
layers, and the line corresponding to 2Dx , as well as the
0
eigenvalue of the supra-Laplacian. The results undoubtedly
10
confirm that both theoretical limits (small and large Dx ) are
correctly identified by the analytical derivations. Note that
the model allows us to switch on and off the consideration of
-1
10 -2 -1 0 1 2 isolated layers or the whole multiplex, simply by putting
10 10 10 10 10
Dx 0. For the example exposed, we observe a super-
diffusion process for the whole multiplex, which means
10
2 that the time scale associated with the whole multiplex
2 of L1 network is smaller than that of layer 1 and layer 2 if they
2 of L2 were considered independently, i.e.,  < 1 < 2 . Other
2 of (L1+L2) / 2 examples comparing multiplex networks with 1000 nodes
1
10 = 2 Dx
2 of Supra-Laplacian
per layer, with different standard topologies, including
clustered networks, are presented in the Supplemental
2

Material [23] accompanying this letter, all of them showing


10
0
perfect agreement with the developed analysis.
In conclusion, we have developed a formalism to unveil
the time scales of diffusive processes on multiplex net-
-1 works. The approach has been specifically presented for a
10 -2
10 10
-1
10
0
10
1
10
2 two-layer multiplex, in a particular setup in which nodes are
preserved through layers. We obtained analytical results in
the two asymptotic limits of small and large diffusion
FIG. 2 (color online). Evolution of the eigenspectra of the toy coefficients between layers. The findings show that the
model presented in Fig. 1 as a function of the coupling Dx (top multiplex structure is able to speed up the less diffusive of
panel) for D1 D2 1, and comparison between the second the layers. In principle, it could also give rise to a super-
smallest eigenvalues 2 of the different Laplacians (bottom
diffusion process thus enhancing the diffusion of both
panel).
layers. This striking result appears when one considers
that the diffusion between the layers of the multiplex is
specific structures coupled together. Furthermore, the fol- faster than that occurring within each of the layers. Thus, it
lowing inequality also holds [22]: paves the way to the analysis of superdiffusion processes in
 1 
s 2N s s2i real multiplex scenarios such as multimodal transportation
 min i Dx ; (16) systems. On more general grounds, given the wide applica-
2 2N  1 i 2
bility of the properties of the Laplacian to address many
with sKi being the strength of node i at layer K. dynamical properties of networked systems, our results
Finally, it is worth noticing that although the previous constitute a first step toward a better understanding of linear
analysis assumes that the networks within layers are con- and nonlinear processes on top of multiplex structures.
nected, we have also analyzed the case in which this This work has been partially supported by the Spanish
hypothesis is relaxed. Imagine for example two layers DGICYT Grants No. FIS2009-13364-C02-01, No. FIS2009-
such that one layer has two disconnected components. In 13730-C02-02, No. FIS2008-01240, No. FIS2011-25167, and
this situation, the results hold in the limit Dx  1, and in No. MTM2009-13848, FET projects PLEXMATH (317614)
the limit Dx  1 the lowest (different from zero) eigen- and LASAGNE (318132), and the Generalitat de Catalunya
value scales as Dx , with 0 <   2 although the per- 2009-SGR-838. J. G.-G. is supported by the MINECO through
turbed eigenvector is far more intricate. the Ramon y Cajal Program. A. A. acknowledges support from
To illustrate our results, we have computed the evolution the ICREA Academia.
of the eigenvalues of the supra-Laplacian for the example
represented in Fig. 1, which corresponds to two random
networks of N 6 nodes. In Fig. 2 (top panel) we plot the
eigenvalues as a function of the diffusion coefficient Dx . We [1] M. Newman, Networks: An Introduction (Oxford
observe the splitting of the eigenvalues into two groups, University, New York, 2010).
divergent and finite values, as predicted. Figure 2 (bottom [2] P. J. Mucha, T. Richardson, K. Macon, M. A. Porter, and
panel) shows the theoretical estimates for 2 in the J.-P. Onnela, Science 328, 876 (2010).

028701-4
week ending
PRL 110, 028701 (2013) PHYSICAL REVIEW LETTERS 11 JANUARY 2013

[3] K.-M. Lee, J. Y. Kim, W.-K. Cho, K.-I. Goh, and [15] E. Estrada, N. Hatano, and M. Benzi, Phys. Rep. 514, 89
I.-M. Kim, New J. Phys. 14, 033027 (2012). (2012).
[4] E. Cozzo, A. Arenas, and Y. Moreno, Phys. Rev. E 86, [16] P. V. Mieghem, Graph Spectra for Complex Networks
036115 (2012). (Cambridge University Press, Cambridge, England,
[5] R. Parshani, S. V. Buldyrev, and S. Havlin, Phys. Rev. Lett. 2011).
105, 048701 (2010). [17] A. Arenas, A. Daz-Guilera, and C. J. Perez-Vicente, Phys.
[6] S. V. Buldyrev, R. Parshani, G. Paul, H. E. Stanley, Rev. Lett. 96, 114102 (2006).
and S. Havlin, Nature (London) 464, 1025 (2010). [18] A. Arenas, A. Daz-Guilera, and C. J. Perez-Vicente,
[7] Y. Hu, B. Ksherim, R. Cohen, and S. Havlin, Phys. Rev. E Physica (Amsterdam) 224D, 27 (2006).
84, 066116 (2011). [19] Strictly speaking if Dx 1 the model in Eq. (1) does not
[8] J. Gao, S. V. Buldyrev, S. Havlin, and H. E. Stanley, Phys. hold and the whole multiplex can be understood as a single
Rev. Lett. 107, 195701 (2011). projected network with a unique state per node.
[9] J. Gao, S. V. Buldyrev, H. E. Stanley, and S. Havlin, Nat. [20] R. A. Marcus, J. Phys. Chem. A 105, 2612 (2001).
Phys. 8, 40 (2011). [21] S. Chauhan, M. Girvan, and E. Ott, Phys. Rev. E 80,
[10] M. Barthelemy, Phys. Rep. 499, 1 (2011). 056114 (2009).
[11] A. Arenas, A. Daz-Guilera, J. Kurths, Y. Moreno, and [22] B. Mohar, in Graph Theory, Combinatorics, and
C. Zhou, Phys. Rep. 469, 93 (2008). Applications, edited by Y. Alavi, G. Chartrand, O.
[12] A. Almendral and A. Daz-Guilera, New J. Phys. 9, 187 Oellermann, and A. Schwenk (Wiley, New York, 1991),
(2007). pp. 871898.
[13] M. Barahona and L. M. Pecora, Phys. Rev. Lett. 89, [23] See Supplemental Material at http://link.aps.org/
054101 (2002). supplemental/10.1103/PhysRevLett.110.028701 for the
[14] S. Jalan, G. Zhu, and B. Li, Phys. Rev. E 84, 046107 analysis of the diffusion in multiplex networks with differ-
(2011). ent topologies and 1000 nodes per layer.

028701-5

Anda mungkin juga menyukai