Lectures on Complex Networks

advertisement
Lectures on Complex Networks
G. Caldarelli
CNR-INFM Centre SMC Dep. Physics University “Sapienza” Rome, Italy
http://www.guidocaldarelli.com
Lectures on Complex Networks
INTRODUCTION
http://www.scale-freenetworks.com
Lectures on Complex Networks
INTRODUCTION
Free Resources on the web
•R. Albert, A.-L. Barabasi STATISTICAL MECHANICS OF COMPLEX NETWORKS
Review of Modern Physics 74, 47 (2002)
http://arxiv.org/abs/cond-mat/0106096
•M.E.J. Newman THE STRUCTURE AND FUNCTION OF COMPLEX NETWORKS,
SIAM Review 45, 167-256 (2003)
http://arxiv.org/abs/cond-mat/03030516
•R. Diestel GRAPH THEORY, Springer-Verlag (2005)
http://www.math.ubc.ca/~solymosi/443/GraphTheoryIII.pdf
•Networks Visualization and Analysis PAJEK, Springer-Verlag (2005)
http://pajek.imfm.si/doku.php
•Bibliography I collected ☺ http://www.citeulike.org/user/gcalda/tag/book
Lectures on Complex Networks
INTRODUCTION
Dissemination on Networks
•A.-L. Barabási Linked, Perseus (2001)
•M. Buchanan Nexus, W.W. Norton (2003)
•D. Watts Six Degrees: the science of a Connected Age W.W.
Norton (2004)
•M. Buchanan The Social Atom, W. W. Norton (2007)
Lectures on Complex Networks
INTRODUCTION
Resources in your library
•S.N. Dorogovtsev, J.F.F. Mendes Evolution of Networks, Oxford
University Press (2003)
•S. Bornholdt, H.G. Schuster(eds) Handbook of Graphs and
Networks, Wiley (2003)
•R.Pastor Satorras, M. Rubi, A. Diaz-Guilera Statistical Mechanics
of Complex Networks Lecture Notes in Physics, Vol. 625 (2003)
•R. Pastor Satorras, A. Vespignani Evolution and Structure of the
Internet Cambridge University Press (2004)
Lectures on Complex Networks
INTRODUCTION
Resources in your library
•G. Caldarelli, A. Vespignani (eds) Handbook of Graphs and
Networks, Wiley (2003)
•U Brandes T Erlebach, Network Analysis - Methodological
Foundations, LNCS Tutorial 3418, Springer Verlag, (2005)
•M.E.J Newman, A.-L. Barabási, D. Watts The Structure and
Dynamics of Networks, Princeton University Press (2006)
•G. Caldarelli, A.Vespignani (eds) Large Scale Structure and
Dynamics of Complex Networks, World Scientific Press (2007)
Lectures on Complex Networks
INTRODUCTION
Summary
1
This first lecture wants to provide a basic knowledge of network theory
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.1.2 Basic Quantities (degree)
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
A Graph is an object
composed by vertices
and edges
2.3
2.4
— Degree k (In-degree kin and out-degree kout ) = number of edges (oriented) per vertex
2.5
— Distance d = number of edges amongst two vertices ( in the connected region !)
— Diameter D = Maximum of the distances ( in the connected region !)
2.6
Lectures on Complex Networks
GRAPH THEORY
1.1 Definition and Adjacency Matrix
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.1.2 Basic Quantities (degree)
1
1.1
1.2
1.3
Through the adjacency matrix we can write
DEGREE
ki =
∑ aij
kiin =
j =1,n
1.4
1.5
WEIGHTED DEGREE (Strength)
out
a
k
∑ ij i =
∑a
j =1,n
j =1,n
kiw =
ji
w
a
∑ ij
j =1,n
2
2.1
2.2
2.3
2.4
2.5
2.6
SIMPLE
ORIENTED
Lectures on Complex Networks
WEIGHTED
GRAPH THEORY
1.1.2 Basic Quantities (degree)
1
1.1
1.2
One way to visualize the behaviour of the degree in a
network (especially for large ones) is to check the behaviour
of the degree frequency distribution P(k)
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.1.3 Basic Quantities (distance)
1
1.1
1.2
Through the adjacency matrix we can write
DISTANCE
1.3
1.4


dij = min  ∑ akl 
k,l∈ Pij 
1.5
2
WEIGHTED DISTANCE
2.1



1 
w
dij = min  ∑ akl  dij = min  ∑ w 
k,l∈ Pij 
k,l∈ Pij akl 
2.2
2.3
DISTANCE ∝
INVERSE OF
WEIGHTS
2.4
2.5
2.6
DISTANCE
∝
SUM OF WEIGHTS
Lectures on Complex Networks
GRAPH THEORY
1.1.3 Basic Quantities (distance)
1
1.1
1.2
Similarly to the degree, one usually plots the histogram of
the frequency density P(d) of distances d
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.1.4 Basic Quantities (Clustering)
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.1.4 Basic Quantities (Clustering)
1
1.1
1.2
1.3
Through the adjacency matrix we can write
CLUSTERING
1
Ci =
aij aik a jk
∑
ki (ki − 1) / 2 jk
1.4
1.5
2
DIRECTED (or even worse WEIGHTED) CLUSTERING
2.1
2.2
2.3
2.4
2.5
2.6
•J Saramäki et al. Phys Rev E 75 027105 (2007).
Lectures on Complex Networks
GRAPH THEORY
1.2 Trees
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.2 Trees
1
1.1
1.2
1.3
Trees are particularly important, since they appear in
•Girvan-Newman Algorithm for communities
•Taxonomy of species
•Taxonomy of information
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.2 Trees
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Trees can also be viewed as a way to filter information. In a
stock exchange the prices of all stocks are correlated, but
restricting only to a Minimum Spanning Tree is a way to
visualize the stronger correlations
In order to build a Minimum
Spanning Tree
1) Compute
the
correlation
between the N(n-1)/2 vertices
2) Define a distance out of
correlation.
3) Rank the distances
4) Draw the vertices of the
shortest distance
5) Run on the ranking, whenever
you find a new (or two)
vertex(-ices), draw it (them)
if you do not close a cycle.
6) Stop whenever all the vertices
have been drawn
Lectures on Complex Networks
GRAPH THEORY
1.2 Trees
1
1.1
1.2
One way to visualize the behaviour of a tree (on top of the
degree) is to check the behaviour of the basin size frequency
distribution P(n).
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.3 Vertex Correlation: Assortativity
1
1.1
1.2
1.3
1.4
A way to check the Conditioned Probability P(k|k’) that a
vertex whose degree is k is connected with another vertex
with degree k’ is given by the measure of the average
degree of the neighbours.
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.3 Vertex Correlation: Assortativity
1
1.1
1.2
1.3
1.4
1.5
2
Similarly, one can define a measure of the assortativity by
starting from the correlation function for degrees of vertices i,j
ki k j − ki k j = ∑ ki k j (P(ki , k j ) − P (ki ) P(k j ) )
ki , k j
If we introduce the variance

σ 2 = ∑ k 2 P(k ) − ∑ kP(k ) 
2.1
2.2
2.3
2.6

k

k
We have the ASSORTATIVITY COEFFICIENT r given by
2.4
2.5

2
r=
1
σ
2
∑ k k (P(k , k ) − P(k ) P(k ))
i
j
i
j
ki , k j
Lectures on Complex Networks
i
j
GRAPH THEORY
1.3 Vertex Correlation: Assortativity
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
M.E.J. Newman, Phys.Rev.Lett 89 208701 (2002)
Lectures on Complex Networks
GRAPH THEORY
1.4 Hierarchical Correlation of Graphs
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Many Complex Networks are originated or display a hierarchical
form like the one described above (self-similar structure)
Lectures on Complex Networks
GRAPH THEORY
1.4 Hierarchical Correlation of Graphs
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
A typical case has been found in Metabolic Networks, where the
various reaction can be assembled in different modules
The key quantity is the assortativity
2.6
C (k ) ∝ k
E.Ravasz, et al. Science 297 1551-1554 (2002)
A. Clauset, C. Moore, M.E.J Newman Nature 453 98-101 (2008)
Lectures on Complex Networks
−φ
GRAPH THEORY
1.5 The Properties of Complex Networks
1
1.1
1.2
1.3
•Scale Invariant Degree Distribution P(k)
•Distribution of distances P(l) peaked around small values
•Clustering (with respect to random connections)
•Assortativity
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH THEORY
1.5 The Properties of Complex Networks
1
1.1
1.2
•Scale
Invariant
Distribution P(k)
Degree
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
a)
c)
Lectures on Complex Networks
WWW
Physicists
b)
d)
Actors
Neuroscientists
GRAPH THEORY
1.5 The Properties of Complex Networks
1
1.1
•Distribution of distances p(l) peaked around small values
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
A.Vazquez, R Pastor-Satorras, A.Vespignani Phys.Rev.E 65 066130 (2002)
Lectures on Complex Networks
GRAPH THEORY
1.5 The Properties of Complex Networks
1
•Clustering
(with respect to
random
connections)
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
M.E.J. Newman, M. Girvan, Phys.Rev.E 69 026113 (2004)
Lectures on Complex Networks
GRAPH THEORY
1.5 The Properties of Complex Networks
1
•Assortativity C(k)~k-φ or average degree of neighbours <Knn>
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
a, In assortative networks, well-connected nodes tend to join to other well-connected nodes, as in many social networks —
here illustrated by friendship links in a school in the United States6. b, In disassortative networks, by contrast, wellconnected nodes join to a much larger number of less-well-connected nodes. This is typical of biological networks; depicted
here is the web of interactions between proteins in brewer's yeast, Saccharomyces cerevisiae7. Clauset and colleagues'
hierarchical random graphs2 provide an easy way to categorize such networks.
S. Redner, Nature 453, 47-48 (2008)
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.1 Introduction
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
The presence of communities in a graph is one of the most
important features.
•Communities are important for Amazon, to run their businesses
•For biologists to detect proteins with the same function
•For physicians to detect related diseases
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.2 Motifs
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Motifs are the smallest version of communities, it is currently
under debate if their presence is important or not in the area of
Complex networks.
Mangan, S. and Alon, U. PNAS 100, 11980–11985 (2003).
Mazurie et al. Genome Biology 6 R35 (2005)
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.3 Classes of Vertices
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Some communites must be defined as made by vertices with
similar properties (they could share no edge at all).
More often the communities are made by vertices sharing many
edges
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.4 Centrality Measures Betwenness and Robustness
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
The concept of centrality is at the basis of the Newman-Girvan
method for the analysis of communities.
2.3
2.4
2.5
2.6
b(i ) =
∑
j ,l =1, N
j ≠ l ≠i
P
jl
P
(i )
jl
Girvan, M. and Newman, M.E.J. PNAS, 99, 7821–7826 (2002).
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.4 Centrality Measures Betwenness and Robustness
1
Starting from a graph
We iteratively
•Compute betweenness
•Cut the edges with the
largest value of it
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
For the graph above the result is given by the series
of deletions
E-F, E-I, B-D, A-D, C-F,C-L,
D-H, G-L, D-I, B-E, A-B, H-I,
F-L, C-G.
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.4 Centrality Measures Betwenness and Robustness
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
Guimerà, R., Danon, L., Díaz-Guilera, A., Giralt, F., and Arenas, A..
Physical Review E, 68, 065103 (2002).
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.5 Clustering detection modularity
Several way have been proposed in order to check if a division
is good or not.
One of the quantities proposed is the modularity
The starting point is to find a suitable division of the graph
into g subgraphs. To detect whether the division is ‘good’ or
not, we define a g × g matrix E whose entries eij give the
fraction of edges that in the original graph connect subgraph i
to subgraph j.
We want the largest possible number of edges within a
community and the lowest possible number of edges between
different communities.
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.5 Clustering detection modularity
1
1.1
1.2
The actual fraction of edges in the subgraph i is given by eii;
fi =
∑
j =1 , g
e ij
This gives the probability that in a random partition
one random edge has one endvertices in i
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
In order to define a null case (random partition) we
can compare the diagonal elements of matrix E with
the quantity f
Q =
∑
e ii − f i 2
i =1, g
The modularity Q is a measure of the validity of a partition of the
graph
2.6
M.E.J. Newman, PNAS 103 8577-8582 (2006)
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.6 Communities in Graphs (spectral properties)
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1.1
1
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1.2
0
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1.3
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1.4
0
0
1
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
 a11 a12

 a21 a22
A=
... ...

a
 n1 an 2
... a1n 

... a2n 
... ... 

... ann 
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.6 Communities in Graphs (spectral properties)
1
1.1
1.2
1.3
Spectral analysis is based on the analysis of the following matrices
• The Adiacency Matrix
A
• The Laplacian Matrix
L= A - K
• The Normal(ized) Matrix
N=K-1 A
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
 k1 0 0 0 


 0 k2 0 0 
K =
... ... ... ... 


0 0 0 k 
n

2.6
Note that by definition for every node i
ki =
∑a
ij
j =1, N
Lectures on Complex Networks
GRAPH STRUCTURE: COMMUNITIES
2.6 Communities in Graphs (spectral properties)
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
2.3
2.4
2.5
2.6
• Laplacian Matrix
 − ∑a1 j
a12
 j=1,N

− ∑a2 j
 a21
j =1, N
L =
...
 ...
 an1
an2





...
a2n 

...
... 
... − ∑anj 
j =1, N

...
a1n
 φ1 
 
φ2 
 ... 
 
φ 
 n
If φ’ = Lφ
φ 'i =
2
a
φ
−
k
φ
=
∇
∑ ij j i i φi
j =1, n
• Normal Matrix
a12 / k1
 0

0
 a21 / k2
N =
...
...

a / k a / k
 n1 n n2 n
... a1n / k1 

... a2n / k2 
... ... 

...
0 
Lectures on Complex Networks
The elements of matrix N
give the probability with
which one field φ passes
from a vertex i to the
neighbours.
GRAPH STRUCTURE: COMMUNITIES
2.6 Communities in Graphs (spectral properties)
1
1.1
1.2
1.3
1.4
1.5
2
Given this probabilistic explanation for the matrix N
We have a series of results, for example
•One eigenvalue is equal to one and
•The eigenvector related is constant.
Consider the case of disconnected subclusters:
The matrix N is made of blocks and a general eigenvector will be given by
the space product of blocks eigenvectors (the constant can be different!)
2.1
2.2
2.3
2.4
2.5
2.6
Lectures on Complex Networks
Biological Networks
6
6.1
6.2
6.3
7
8
9
9.1
9.2
10
11
Summary
This third lecture wants to provide an overview of the applications in the
following fields
6. Biological Networks
6.1 Protein Interaction Networks
6.2 Metabolic Networks
6.3 Gene Networks
7. Geophysical Networks
8. Ecological Networks
9. Technological Networks
9.1 Internet
9.2 World Wide Web
10. Social Networks
11. Financial Networks
Lectures on Complex Networks
Biological Networks
6
6.1
6.1 Protein Interaction Network
Protein interact in various ways during cell life.
6.2
6.3
7
8
9
9.1
9.2
10
11
Uetz et al. Nature 403 623 (2000)
H. Jeong et al. Nature, 411, 41 (2002)
Giot et al. Science 302, 1727 (2003)
Rual et al. Nature 437, 1173 (2005)
Ramani et al. Molecular Biology 4, 180 (2008)
Lectures on Complex Networks
Biological Networks
6
6.2 Metabolic Networks
6.1
Multinetwork analysis of a
carbon/light/nitrogenresponsive
metabolic
network.
6.2
6.3
7
8
9
Most of the reactions are
not reversible and the
network is oriented.
9.1
9.2
10
11
M.L. Gifford et al. Plant Physioloogy on-line Essay 12.2
H. Jeong et al. Nature 407 651 (2000).
D. Segré et al. PNAS 99 15112 (2002).
R. Gumerà et al. Nature 433, 895 (2005)
Lectures on Complex Networks
INTRODUCTION
6
6.3 Gene Regulatory Networks
6.1
A particular class of
reactions in which there
is the expression of a
gene is at the basis of
GRN.
6.2
6.3
7
8
9
9.1
9.2
10
11
J. Hasty et al. Nat. Rev. Gen., 2, 268 (2001).
T.I. Lee et al. Science 298, 799 (2002)
Lectures on Complex Networks
Geophysical Networks
6
Trees and Basin distributions
6.1
The case of river
networks presents a
scale invariance in
the basin size
distributions
6.2
6.3
7
8
9
9.1
9.2
10
11
Dodds, P.S. and Rothman, D.H. Physical Review E,
63, 016115, 016116, 016117 (2000).
Rodrıguez-Iturbe, I. and Rinaldo, A.
Fractal River Basins: Chance and Self-Organization.
Cambridge University Press, Cambridge (1996).
Lectures on Complex Networks
Ecological Networks
6
Food Webs data
6.1
Most of the
activity on
ecological
networks is
related to
the
statistical
properties
of food
webs
6.2
6.3
7
8
9
9.1
9.2
10
11
PEaCE LAB http://www.foodwebs.org
R.J. Williams N.D. Martinez Nature 404 180 (2000)
Lectures on Complex Networks
Ecological Networks
6
Statistical properties of food webs
6.1
Small-world but not
scale-free
6.2
6.3
7
8
9
9.1
9.2
10
11
J.M. Montoya, R.V. Solé, Journal of
Theoretical Biology 214 405 (2002)
D.B. Stouffer et al. Ecology, 86, 1301–1311 (2005).
Lectures on Complex Networks
Technological Networks
6
9.1 Internet
6.1
Traditionally the analysis
of the Internet structure is
made by means of
traceroutes. That is to say,
by exploring all the paths
from a given point to all
the possible destinations.
6.2
6.3
7
8
9
9.1
9.2
10
11
Internet Mapping Project http://www.cheswick.com/ches/map/
http://www.caida.org
http://www.cybergeography.org
Lectures on Complex Networks
Technological Networks
6
9.1 Internet
6.1
6.2
6.3
7
8
9
9.1
9.2
10
11
A. Vazquez, R. Pastor-Satorras and A.
Vespignani PRE 65 066130 (2002)
R. Pastor-Satorras and A. Vespignani
Evolution and Structure of
Internet: A Statistical Physics Approach.
Cambridge University Press (2004)
Lectures on Complex Networks
Technological Networks
6
9.2 World Wide Web
6.1
WWW is probably the
largest network
available of the order
of billions of elements.
Different centrality
properties arise in such
structure.
6.2
6.3
7
8
9
9.1
9.2
10
11
A. Broder et al. Computer Network, 33, 309 (2000).
D. Donato et al. Journal of Phys A, 41, 224017 (2008).
Lectures on Complex Networks
Social Networks
6
Wikipedia
6.1
6.2
6.3
7
8
9
9.1
9.2
10
11
Lectures on Complex Networks
Social Networks
6
Wikipedia
The degree shows fat tails
that can be approximated
by a power-law function of
the kind P(k) ~ k-γ
Where the exponent is
the same both for
in-degree and out-degree.
6.1
6.2
6.3
7
8
9
9.1
9.2
10
11
in–degree(empty) and out–degree(filled)
Occurrency distributions for the Wikgraph
in English (o) and Portuguese (∆).
V. Zlatic et al. Physical Review E, 74, 016115 (2006).
A. Capocci et al. Physical Review E, 74, 036116 (2006).
Lectures on Complex Networks
Financial Networks
6
Stock Correlation Network
6.1
6.2
6.3
7
8
9
9.1
9.2
10
11
Correlation based minimal spanning trees of real data from daily stock returns of 1071 stocks for the 12-year
period 1987-1998 (3030 trading days). The node colour is based on Standard Industrial Classification system.
The correspondence is:
red for mining
cyan for construction
yellow for manufacturing
green for transportation,,
light blue for public
electric,gas and sanitary services
administration
magenta wholesale trade
black for retail trade
purple for finance and insurance
orange for service industries
Bonanno et al. Physical Review E 68
046130 (2003).
Lectures on Complex Networks
Financial Networks
6
Stock Ownership Network
6.1
6.2
6.3
7
8
9
9.1
9.2
10
11
Garlaschelli et al. Physica A, 350 491 (2005).
Lectures on Complex Networks
Financial Networks
6
Trading Webs
6.1
6.2
6.3
7
8
9
9.1
9.2
10
11
M. Angeles Serrano, M. Boguna Phys Rev. E 68 015101 (2003)
D. Garlaschelli et al. Physica A, 350 491 (2005).
C.A. Hidalgo, et al. Science 317 482 (2007)
Lectures on Complex Networks
Financial Networks
6
6.1
6.2
6.3
7
8
9
Bank’s Credit Network
Banks exchange money
overnightly, in order to
meet the customer needs
of liquidity as well as
ECB requirements
9.1
9.2
10
11
The network shows a rather peculiar architecture
The banks form a disassortative network where large
banks interact mostly with small ones.
G. De Masi et al. PRE, 98 208701 (2007)
Lectures on Complex Networks
Download