multiplex networks: structure and dynamics
TRANSCRIPT
![Page 1: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/1.jpg)
Multiplex Networks: Structure and Dynamics
Emanuele Cozzo
Tesis doctoralDirector: Yamir MorenoUniversidad de Zaragoza
February 2, 2016
![Page 2: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/2.jpg)
The complex networks view of complex systems
2 of 70
![Page 3: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/3.jpg)
In the beginning were networks, and networks wereeverywhere
Structural approachshift
Metaphor =⇒ substantial notion⇓
Contemporary Complex Networks Science
Science of Complex Networks
Interdisciplinary point of view on complex systems → unifying languageAbstraction from the details of a systemFocus on the structure of interactions.
3 of 70
![Page 4: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/4.jpg)
In the beginning were networks, and networks wereeverywhere
Structural approachshift
Metaphor =⇒ substantial notion⇓
Contemporary Complex Networks Science
Science of Complex Networks
Interdisciplinary point of view on complex systems → unifying languageAbstraction from the details of a systemFocus on the structure of interactions.
3 of 70
![Page 5: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/5.jpg)
Hypothesis
Structure and Function are intimately related
Abastraction =⇒ Graph Model of the System
Paraphrasing Wellman: It is a comprehensive paradigmatic way of taking structure seriously by studying directly howpatterns of ties determine the functioning of a system.
4 of 70
![Page 6: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/6.jpg)
A physicist point of view
Complex networks are systems that display a strong disorder withlarge fluctuations of the structural characteristics
Four steps:
Step 1: formal representation
Step 2: topological characterization
Step 3: statistical characterization
Step 4: functional characterization.
5 of 70
![Page 7: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/7.jpg)
From simple networks to multiplex networks
6 of 70
![Page 8: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/8.jpg)
The concept of multiplex network has been around for many decades:1962 Max Gluckman (antropology) - 1969 Kapferer (sociology of
work)
Concept of multiplex networks• communication media
• multiplicity of roles and milieux
communication media constituents continuously switch amonga variety of media
roles interactions are always context dependent
7 of 70
![Page 9: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/9.jpg)
Contemporary debate
Internet and mobile communications ↔ social and technologicalrevolution⇓
new steam for the formal and quantitative study on multiplexnetworks
Botler and Gusin media
Rainie and Wellman roles
8 of 70
![Page 10: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/10.jpg)
Not only social...
Biology integration of multiple set of omic data
Transportation different modes
Engineering interdependence of different lifelines
9 of 70
![Page 11: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/11.jpg)
Not only social...
Biology integration of multiple set of omic data
Transportation different modes
Engineering interdependence of different lifelines
9 of 70
![Page 12: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/12.jpg)
Not only social...
Biology integration of multiple set of omic data
Transportation different modes
Engineering interdependence of different lifelines
9 of 70
![Page 13: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/13.jpg)
Not only social...
Biology integration of multiple set of omic data
Transportation different modes
Engineering interdependence of different lifelines
9 of 70
![Page 14: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/14.jpg)
Basic Definitions and Formalism
10 of 70
![Page 15: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/15.jpg)
11 of 70
![Page 16: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/16.jpg)
Multiplex networks as a primary object
• We propose a formal language intended to be general andcomplete enough
A rigorous algebraicformalism →
further morecomplex reasonings
design datastructures andalgorithms
12 of 70
![Page 17: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/17.jpg)
Graph Model
Network→
modelGraph: G (V ,E )
The notion of layer must beintroduced
Layer:
An index that represents aparticular type of interaction orrelation
L = {1, ...,m} index set| L |= m the number of layers
13 of 70
![Page 18: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/18.jpg)
Graph Model
Network→
modelGraph: G (V ,E )
The notion of layer must beintroduced
Layer:
An index that represents aparticular type of interaction orrelation
L = {1, ...,m} index set| L |= m the number of layers
13 of 70
![Page 19: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/19.jpg)
Nodes and node-layer pairs
Participation Graph:
• the set of nodes V ,GP = (V , L,P): binary relation,where P ⊆ V × L
Representative of node u in layerα
(u, α) ∈ P, with u ∈ V , andα ∈ L, is read node u participatesin layer α
define: node-layer pairs• | P |= N number of node-layer pairs, | V |= n
number of nodes
(u,1)
(u,2)
(v,1)
(v,2)
14 of 70
![Page 20: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/20.jpg)
node-aligned multiplex networks
If each node u ∈ V has a representative in each layer we call themultiplex a node-aligned multiplex and | P |= nm
15 of 70
![Page 21: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/21.jpg)
Layer-graphs
Each system of relations or interactions of different kind is naturallyrepresented by a graph
Gβ(Vβ,Eβ)
• Vβ ∈ P, Vβ = {(u, α) ∈ P | α = β} the set of allthe representatives of the node set in a particular layer
• | Vβ |= nβ the number of node-layer pairs in layer β
• Node-aligned multiplex networks: nα = n ∀α ∈ L.
• Eβ ⊆ Vβ × Vβ the set of edges. Interactions orrelations of a particular type
G1
G2
G3 G4
M = {Gα}α∈L, the set of all layer-graphs
16 of 70
![Page 22: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/22.jpg)
The Coupling Graph
GC (P,EC ) on P
EC = {((u, α), (v , β)) ⇐⇒ u =v)}
Formed by n =| P | disconnectedcomponents
(complete graphs or disconnectednodes)
⇒ supra-nodes
17 of 70
![Page 23: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/23.jpg)
Multiplex Network Representation
A multiplex network is represented by :
M = (V , L,P,M):
• the node set V represents the components of the system
• the layer set L represents different types of relations or interactionsin the system
• the participation graph GP encodes the information about whatnode takes part in a particular type of relation and defines therepresentative of each component in each type of relation, i.e., thenode-layer pair
• the layer-graphs M represent the networks of interactions of aparticular type between the components, i.e., the networks ofrepresentatives of the components of the system.
18 of 70
![Page 24: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/24.jpg)
19 of 70
![Page 25: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/25.jpg)
Synthetic Representation
The union of all the layer-graphs:
The intra-layer graph
Gl =⋃α Gα
Define
The supra-graph
GM = Gl ∪ GC
20 of 70
![Page 26: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/26.jpg)
21 of 70
![Page 27: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/27.jpg)
Adjacencies Matrices
Adjacency matrix
G (V ,E )→ A, auv = 1u∼v
Layer adjacency matrix
Layer graph Gα → Aα, nα × nα symmetric matrix , with aαij = 1 iffthere is an edge between i and j in Gα
Coupling matrix
Coupling graph GC → C = {cij}, an N × N matrix , with cij = 1 iffthey are representatives of the same node in different layers
Standard labelling → C: block-matrix
22 of 70
![Page 28: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/28.jpg)
Supra-Adjacency Matrix
A =⊕α
Aα + C = A+ C
By definition A is the adjacency matrix of Gl . A the adjacencymatrix of GM
Node-aligned multiplex networks
A = A+ Km ⊗ In
Identical layer-graphs
A = Im ⊗ A + Km ⊗ In,
23 of 70
![Page 29: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/29.jpg)
0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0
1 2 3 4 5
1 2 3 4 5
A = =A1
A2
C12
C21
0
0
C12
C21
=A
1
A2
00
A =
1 2
3
4 5
24 of 70
![Page 30: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/30.jpg)
Supra-Laplacian
L = D − A
By definition
L =⊕α
Lα + LC .
Node-aligned multiplex network
L =⊕α
(Lα+(m−1)IN)−Km⊗ In
Identical layer-graphs
L = Im⊗ (L + (m−1)In)−Km⊗ In
25 of 70
![Page 31: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/31.jpg)
Multiplex Walk Matrices
A walk on a graph is a sequence of adjacent vertices. The length of awalk is its number of edges.
Nij(k) = (Ak)ij
Multiplex networks contain walks that can traverse different additional layers
Define
a supra-walk is a walk on a multiplex network in which, either beforeor after each intra-layer step, a walk can either continue on the samelayer or change to an adjacent layer
C = αI + βC (1)
26 of 70
![Page 32: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/32.jpg)
• AC encodes the steps in which after each intra-layer step a walkcan change layer
• CA encodes the steps in which before each intra-layer step a walkcan change layer.
adjacency matrix of a directed (possible weighted) graph
Define: Auxiliary supra-graph GM whose adjacency matrix isM =M(A, C)
27 of 70
![Page 33: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/33.jpg)
• AC encodes the steps in which after each intra-layer step a walkcan change layer
• CA encodes the steps in which before each intra-layer step a walkcan change layer.
adjacency matrix of a directed (possible weighted) graph
Define: Auxiliary supra-graph GM whose adjacency matrix isM =M(A, C)
27 of 70
![Page 34: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/34.jpg)
Quotient graphs
It is natural to try to aggregate the interaction pattern of each layerin a single network somehow
(a) (b)
(c)
The natural definition of an aggregate network is given by the notionof quotient network
28 of 70
![Page 35: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/35.jpg)
Quotient graphs
Suppose that {V1, . . . ,Vm} is a partition of the node set of a graph G withadjacency matrix A(G )ni =| Vi |The quotient graph Q(G ) is a coarsening of the network with respect tothat partition.
It has one node per cluster Vi , and an edge from Vi to Vj weighted by an
average connectivity from Vi to Vj
Exact results relate the adjacency and laplacian spectrum of thequotient graph to the adjacency and laplacian spectrum of the parentgraph, respectivelyThe Laplacian of the quotient must be defined carefully
29 of 70
![Page 36: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/36.jpg)
Coarsening a Multiplex
Two natural partitions: supra-nodes and layers.Define
• aggregate network: quotientgraph of the parent multiplex.Partition according tosupra-nodes.
• network of layers: quotientgraph of the parent multiplex.Partition according to layers.
(a) (b)
(c)
30 of 70
![Page 37: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/37.jpg)
Aggregate network
A = Λ−1STn ASn, (2)
• Sn = (siu) characteristic matrix
• Λ = diag{κ1, . . . , κn} the multiplexity degree matrix.
31 of 70
![Page 38: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/38.jpg)
Network of layers
The network of layers has adjacency matrix given by
Al = Λ−1STl ASl , (3)
• Sl = {siα} characteristic matrix
• Λ = diag{n1, . . . , nm} layer size matrix
32 of 70
![Page 39: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/39.jpg)
Supra-walk and Coarse-graining
we have a relation between the number of supra-walks in a multiplexnetwork and the weight of weighted walks in its aggregate networkwhen the multiplex is node-aligned and switching layer has no cost
STn (AC )lSn = ml+1Wl = mlWl . (4)
33 of 70
![Page 40: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/40.jpg)
Structural Metrics
34 of 70
![Page 41: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/41.jpg)
Structural Metric
Structural metric
Is a measure of some property directly dependent on the system ofrelations between the components of the network: a measure of aproperty that depends on the edge set
Graph ←→ Adjacency matrix⇓
can be expressed as a function of the adjacency matrix
35 of 70
![Page 42: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/42.jpg)
How to, properly, generalize structural metrics tomultiplex networks?
We propose that a structural metric for multiplex networks should
• reduce to the ordinary single-layer metric (if defined) when layersreduce to one
• be defined for node-layer pairs• be defined for non-node-aligned multiplex networks
An additional requirement for intensive metrics:• For a multiplex of identical layers when changing layer has no cost,
an intensive structural metric should take the same value whenmeasured on the multiplex network and on one layer taken as anisolated network.
Start from first principles
36 of 70
![Page 43: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/43.jpg)
How to, properly, generalize structural metrics tomultiplex networks?
We propose that a structural metric for multiplex networks should
• reduce to the ordinary single-layer metric (if defined) when layersreduce to one
• be defined for node-layer pairs• be defined for non-node-aligned multiplex networks
An additional requirement for intensive metrics:• For a multiplex of identical layers when changing layer has no cost,
an intensive structural metric should take the same value whenmeasured on the multiplex network and on one layer taken as anisolated network.
Start from first principles
36 of 70
![Page 44: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/44.jpg)
How to, properly, generalize structural metrics tomultiplex networks?
We propose that a structural metric for multiplex networks should
• reduce to the ordinary single-layer metric (if defined) when layersreduce to one
• be defined for node-layer pairs• be defined for non-node-aligned multiplex networks
An additional requirement for intensive metrics:• For a multiplex of identical layers when changing layer has no cost,
an intensive structural metric should take the same value whenmeasured on the multiplex network and on one layer taken as anisolated network.
Start from first principles36 of 70
![Page 45: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/45.jpg)
Structure of triadic relations in multiplex networks
37 of 70
![Page 46: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/46.jpg)
Walks as first principles
38 of 70
![Page 47: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/47.jpg)
In a monoplex network:
define
the local clustering coefficient Cu as the number of 3-cycles(triangles) tu that start and end at the focal node u divided by thenumber of 3-cycles du such that the second step of the cycle occursin a complete graph
tu = (A3)uu, du = (AFA)uu (5)
local clustering coefficient
Cu =tudu
(6)
global clustering coefficient
C =
∑u tu∑u du
(7)
39 of 70
![Page 48: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/48.jpg)
Multiplex networks contain cycles that can traverse different additional
layers but still have 3 intra-layer steps.
A supra-step consists either of only a single intra-layer step or of astep that includes both an intra-layer step changing from one layer toanother (either before or after having an intra-layer step)
tM,i = [(AC)3 + (CA)3]ii = 2[(AC)3]ii (8)
dM,i = 2[ACFCAC]ii (9)
40 of 70
![Page 49: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/49.jpg)
Local and Global clustering coefficient for MultiplexNetworks
We can calculate a natural multiplex analog to the usual monoplex localclustering coefficient for any node i of the supra-graph.A node u allows an intermediate description for clustering between local(node-layer pair) and the global (system level) clustering coefficients
c∗,i =t∗,id∗,i
, (10)
C∗,u =
∑i∈l(u) t∗,i∑i∈l(u) d∗,i
, (11)
C∗ =
∑i t∗,i∑i d∗,i
, (12)
41 of 70
![Page 50: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/50.jpg)
Layer-decomposed clustering coefficients
Our definition allows to decompose the previous expressions in termsof the contributions from cycles that traverse exactly one, two, andthree layers (i.e., for m = 1, 2, 3) to give
t∗,ı = t∗,1,iα3 + t∗,2,iαβ
2 + t∗,3,iβ3 , (13)
d∗,i = d∗,1,iα3 + d∗,2,iαβ
2 + d∗,3,iβ3 , (14)
C(m)∗ =
∑i t∗,m,i∑i d∗,m,i
. (15)
42 of 70
![Page 51: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/51.jpg)
Clustering Coefficients in Erdos-Renyi (ER) MultiplexNetworks
0.2
0.4
0.6
0.8
⟨ C ∗⟩AC
(1)M
C(2)M
C(3)M
p
B C
0.2 0.4 0.6 0.8x
0.2
0.4
0.6
0.8
⟨ c ∗⟩
DcAAAcAACACcACAACcACACAcACACACp
0.2 0.4 0.6 0.8x
E
0.2 0.4 0.6 0.8x
F
(A, B, C) Global and (D, E, F) local multiplex clustering coefficients in multiplex networks that consist of ER layers.The markers give the results of simulations of 100-node ER node-aligned multiplex networks that we average over 10
realizations. The solid curves are theoretical approximations. Panels (A, C, D, F) show the results for three-layernetworks, and panels (B, E) show the results for six-layer networks. The ER edge probabilities of the layers are (A, D)
{0.1, 0.1, x}, (B, E) {0.1, 0.1, 0.1, 0.1, x, x}, and (C, F) {0.1, x, 1− x}
Structure of triadic relations in multiplex networks EC, et al.- New Journal of Physics 2015
43 of 70
![Page 52: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/52.jpg)
Clustering Coefficient in Social Network is ContextDependent
For each social network we analysed
CM < C(1)M and C
(1)M > C
(2)M > C
(3)M
The primary contribution to the triadic structure in multiplex socialnetworks arises from 3-cycles that stay within a given layer.
Tailor Shop Management Families Bank Tube Airline
CMorig. 0.319** 0.206** 0.223’ 0.293** 0.056 0.101**ER 0.186 ± 0.003 0.124 ± 0.001 0.138 ± 0.035 0.195 ± 0.009 0.053 ± 0.011 0.038 ± 0.000
C(1)M
orig. 0.406** 0.436** 0.289’ 0.537** 0.013” 0.100**ER 0.244 ± 0.010 0.196 ± 0.015 0.135 ± 0.066 0.227 ± 0.038 0.053 ± 0.013 0.064 ± 0.001
C(2)M
orig. 0.327** 0.273** 0.198 0.349** 0.043* 0.150**ER 0.191 ± 0.004 0.147 ± 0.002 0.138 ± 0.040 0.203 ± 0.011 0.053 ± 0.020 0.041 ± 0.000
C(3)M
orig. 0.288** 0.192** - 0.227** 0.314** 0.086**ER 0.165 ± 0.004 0.120 ± 0.001 - 0.186 ± 0.010 0.051 ± 0.043 0.037 ± 0.000
44 of 70
![Page 53: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/53.jpg)
Context Matter
Triadic-closure mechanisms in social networks cannot be consideredpurely at the aggregated network level.These mechanisms appear to be more effective inside of layers thanbetween layers.
0 0.4 0.8 1cx
0.0
0.2
0.4
0.6
0.8
1.0
c y
c(1)
M,i / c (2)
M,i
c(2)
M,i / c (3)
M,i
c(1)
M,i / c (3)
M,i
0.5 0.0 0.5cx− cx
0.5
0.0
0.5
c y−
c y
A B
45 of 70
![Page 54: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/54.jpg)
• Existing definitions of multiplex clustering coefficients are mostlyad hoc:difficult to interpret
• Starting from the basic concepts of walks and cycles →transparent and general definition of transitivity.
• Clustering coefficients always properly normalized
• Reduces to a weighted clustering coefficient of an aggregatednetwork for particular values of the parameters
• Multiplex clustering coefficients decomposable by construction
• Do not require every node to be present in all layers
It is insufficient to generalize existing diagnostics in a naıve manner.One must instead construct their generalizations from first principles
46 of 70
![Page 55: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/55.jpg)
Spectra
47 of 70
![Page 56: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/56.jpg)
Important information on the topological properties can be extractedfrom the eigenvalues of one of its associated matrix
like spectroscopy for condensed matter physics, graph spectra arecentral in the study of the structural properties of a complex network
Eigendecomposition
A = XΛXT
Eigendecomposition⇓
Topology ⇔ Dynamics (critical phenomena)
48 of 70
![Page 57: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/57.jpg)
The largest eigenvalue of the supra-adjacencymatrix
49 of 70
![Page 58: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/58.jpg)
Largest eigenvalue of theadjacency matrix associatedto a network
⇒
• a variety of differentdynamical processes
• a variety of structuralproperties (the entropydensity per step of theensemble of walks in anetwork)
Perturbative approach
A as a perturbed version of A, C being the perturbation|| C ||<|| A ||
50 of 70
![Page 59: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/59.jpg)
Dominant Layer
λ = λ+ ∆λ
Call the layer δ for which λδ = λ the dominant layerApproximation
∆λ ≈ φTCφφTφ
+1
λ
φTC2φ
φTφ
φTCφφTφ
= 0
Effective multiplexity
z =∑i
ci(φ)2
i
φTφ
∆λ ≈ z
λ51 of 70
![Page 60: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/60.jpg)
Structural and Dynamical consequences
The entropy production rate of the ensemble of paths {πij(l)} forlarge length l depends only on the dominant layer and the effectivemultiplexity
h = ln λN ∼ ln(λ+z
λ)
Large walks on a multiplex are dominated by walks on the dominantlayer
52 of 70
![Page 61: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/61.jpg)
Structural and Dynamical consequences
0 0.2 0.4 0.6 0.8 1 β/µ
0
0.2
0.4
0.6
0.8
1
ρ
η = 0.25 η = 0.5 η = 1.0 η = 2.0 η = 3.0
0 0.1 0.2 0.3 0.4 0.5 β/µ
0
0.2
0.4
0.6 ρ
η = 0.0
1/Λ1
1/Λ2
0 0.2 0.4 0.6 0.8 1 β/µ
0
0.2
0.4
0.6
0.8
1
ρ1,ρ
2
Layer 1
Layer 2
0 0.1 0.2 β/µ
0
0.2
0.4
ρ1,ρ
2
1/Λ2
1/Λ1
η =2.0 b)
a)
Contact-based social contagion in multiplex networks EC,R.A. Banos, S. Meloni, Y. Moreno - Physical Review E,2013
The dominant layer sets thecritical point for a contact-basedsocial contagion process on the
multiplex network
52 of 70
![Page 62: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/62.jpg)
Dimensionality reduction and spectral properties
53 of 70
![Page 63: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/63.jpg)
Interlacing results
Theorem The adjacency eigenvalues of a quotient network interlace the
adjacency eigenvalues of the parent network. The same result applies for
Laplacian eigenvalues.
µi ≤ µi ≤ µi+(N−n) (16)
µi ≤ µ(l)i ≤ µi+(N−m) (17)
An inclusion relation holds for equitable partition.It holds for the network of layer in the case of node-aligned multiplexnetwork.The spectrum of the network of layers IS INCLUDED in the spectrumof the whole multiplex network
Dimensionality reduction and spectral properties of multilayer networksR.J. Sanchez-Garcıa, E. Cozzo, Y. Moreno - Physical Review E, 2014
54 of 70
![Page 64: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/64.jpg)
The algebraic connectivity
55 of 70
![Page 65: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/65.jpg)
The algebraic connectivity
The algebraic connectivity of a graph G is the second-smallesteigenvalue of the Laplacian matrix of G
Define the algebraic connectivity of a multiplex as the second-smallesteigenvalue of its supra-Laplacian matrix
From the interlacing result we know that
µ2 ≤ µ(a)2 (18)
µ2 ≤ m (19)
and
m is always an eigenvalue of the supra-Laplacian
56 of 70
![Page 66: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/66.jpg)
Look for the condition under which µ2 = m holds
Conditions
if µ(a)2 < m or µ2 > 1 then µ2 6= m,
This result points to a mechanism which can trigger a structuraltransition of a multiplex network
57 of 70
![Page 67: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/67.jpg)
Structural organization and transitions
58 of 70
![Page 68: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/68.jpg)
theoretical question: Will critical phenomena behave differently onmultiplex networks with respect to traditional networks?
So farTheoretical indication that such differences in the critical behaviours
indeed exists
Three different topological scales in a multiplex:
• the individual layers
• the network of layers
• the aggregate network
Quotient graphs give the connection in terms of spectral properties
59 of 70
![Page 69: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/69.jpg)
Eigengap
Gaps in the Laplacian spectrum are known to unveil a number ofstructural and dynamical properties of the network related to the
presence of different topological scales in it
Introduce a weight parameter p for the coupling→tune the relative strength of the coupling with respect to intra-layer
connectivity
L =⊕α
Lα + pLC
if node-aligned
L =⊕α
(L(α) + p(m − 1)In)− pKm ⊗ In
60 of 70
![Page 70: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/70.jpg)
gap
non-bounded
bounded
From the interlacing result we know:
• n bounded eigenvalues
• mp is always an eigenvalue of the system
61 of 70
![Page 71: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/71.jpg)
Scales separation
gk =µk+1 − µkµk+1
(20)
62 of 70
![Page 72: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/72.jpg)
Aggregate Equivalent MultiplexDefine Aggregate EquivalentMultiplex: A multiplex with thesame number of layers of theoriginal one with the aggregatenetwork in each layer.
{µAEMk } = {µi + µ(l)j } (21)
Very smooth transition
63 of 70
![Page 73: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/73.jpg)
• before p∗ structurally dominated by the network of layers
• after p� structurally dominated by the aggregate network
• between those two points the system is in an effective multiplexstate
• VN-entropy shows a peak in the central region
• the relative entropy between the parent multiplex and its AEMvaries smoothly with p
64 of 70
![Page 74: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/74.jpg)
Conclusions
65 of 70
![Page 75: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/75.jpg)
• we have introduced the basic formalism to describe multiplexnetworks in terms of graphs and associated matrices
• well defined structural metrics that unveils the functioning of thesystem and its context dependent nature
• the effect of the coupling on the dynamical and topologicalproperties of the system
• we have introduced a coarse-grained representation of multiplexnetworks in terms of quotient graphs
• exact results on the spectra unveil the interplay between differenttopological scales in the system and associated structuraltransitions
66 of 70
![Page 76: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/76.jpg)
Multiplex networks:
a challenge and an opportunity of innovation for the science ofcomplex networks
First challenge:
The need of a common formal language to represent them
An opportunity:
The necessity to reconsider the very foundations of the discipline
67 of 70
![Page 77: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/77.jpg)
A key step for the structure and function hypothesis⇓
Natural evolution of complex networks science as a mature discipline
68 of 70
![Page 78: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/78.jpg)
The future
Different possibilities:
• the statistical characterization of the Laplacian and adjacencyspectra
• the generalization of more structural metrics in the commonframework settled up by the walk matrix representation
• a deeper understanding of structural transitions in multiplexnetworksespecially with regard to the role played by symmetries andcorrelations among and across layers
69 of 70
![Page 79: Multiplex Networks: structure and dynamics](https://reader030.vdocuments.us/reader030/viewer/2022020314/58a5d4811a28ab6c2a8b6b87/html5/thumbnails/79.jpg)
Related Publications
• Stability of Boolean multilevel networks E. Cozzo, A. Arenas, Y. Moreno - Physical Review E, 2012
• Contact-based social contagion in multiplex networks E. Cozzo, R.A. Banos, S. Meloni, Y. Moreno - PhysicalReview E, 2013
• Mathematical formulation of multilayer networks Manlio De Domenico, Albert Sole-Ribalta, Emanuele Cozzo,Mikko Kivela, Yamir Moreno, Mason A Porter, Sergio Go mez, Alex Arenas - Physical Review X, 2013
• Dimensionality reduction and spectral properties of multilayer networks R.J. Sanchez-Garcıa, E. Cozzo, Y. Moreno -Physical Review E, 2014
• Multilayer networks: metrics and spectral properties E. Cozzo, G.F. de Arruda, F.A. Rodrigues, Y. Moreno - arXivpreprint arXiv:1504.05567, 2015 (in press)
• Structure of triadic relations in multiplex networks E. Cozzo, M. Kivela, M. De Domenico, A. Sole-Ribalta, A.Arenas, S. Gomez, M. A. Porter and Y. Moreno - New Journal of Physics 2015
• On degree-degree correlations in multilayer networks G.F. de Arruda, E. Cozzo, Y. Moreno, F.A. Rodrigues -Physica D (in press)
70 of 70