





Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The common properties of large-scale networks, including their clustering coefficient and average path length. It introduces two model families, small world and scale-free, to explain these properties. Benchmarks and comparisons to real networks are provided.
Typology: Study notes
1 / 9
This page cannot be seen from the preview
Don't miss anything!






Properties common to many large-scale networks, independently of their origin and function:
There are two model families proposed to explain these properties: Small world network models and scale-free network models.
log k
logN l ≈
scale - free
small world
One-dimensional lattice:
1 / 2
= =const.forinside nodes 15
k = 6 =const.forinside nodes
The average path-length varies as Constant degree (coordination number), constant clustering coefficient.
l ≈ N , k = const , C = const
l ≈ N^1 /^ D
Two-dimensional lattice:
D-dimensional lattice:
Expected clustering coefficient:
Expected path length: (^) logk
logN l (^) rand ≈
k C (^) rand = p =
k k N 1 k Prand (k) CN 1 p( 1 p) −− Expected degree distribution: ≅ − −
log k
logN l (^) rand = N
k C (^) rand =
100 102 104 106 108 1010 N
0
5
10
15
l^ log
food webs neural networkpower grid collaboration networks WWW metabolic networksInternet
10 0 102 104 106 108 N
10 -
10 -
10 -
10 -
100
C/
(^) food webs neural network metabolic networkspower grid collaboration networksWWW
Real networks have short distances like random graphs yet show signs of local order.
Watts-Strogatz model - D. Watts, S. Strogatz, Nature 393, 440 (1998)
l =
Real networks resemble both regular lattices and random graphs – perhaps they are in between.
logK
logN l ≈ N
Is there a regime with small l and large C?
lattice small world random
There is a broad interval of p over which (^) C ( p ) ≅ C ( 0 ) but l ( p ) ≅ l ( 1 )
f(pKN ) K
l(N,p)
1 /d ≈
C( p) = C( 0 )( 1 − p)^3
d is the dimension of the lattice
These results cannot be directly compared to most real networks because the rewiring probability p is not known.
f (u) =
const if u << 1 ln u/u if u >> 1
lattice - like random graph - like
The transition point depends on the rewiring probability, the size of the network and the average degree.
P(k) depends on the rewiring parameter p, but is always centered around
k = K
Rewiring does not change the average degree, but modifies the degree distribution.
Degree distribution similar to that of a random graph, with exponentially small probability for very highly connected nodes_._
10 0 10 1 10 2 10 3 k
10 -
10 -
10 -
10 -
10 0
P(k)
3
−
Although the network grows, the degree distribution becomes stationary.
The degree of “old” nodes increases by acquiring new edges. The probability of an old node with degree k (^) i receiving a new edge is
Degree increase:
Choices: follow the increase in the number of nodes with degree k (^) i (rate equation approach) follow the increase in time in k (^) i (continuum theory)
j j
i
∑
otherwise
withprob. 0
2 t
k 1 k
i ∆ i
Change in average number of nodes with degree k
Plug in:
k, m k
k
k k 1 k kN(t)
(k 1 )N (t) kN(t) m dt
dN
∑
−
P( k) N(t)N limNk(t) t k (^) t →∞
k-1 k
first node
number of edges normalization of new node
k, m k
kP(k)t
(k 1 )P(k 1 )t kP(k)t P(k) m + δ
k k+
The rate equation leads to a recursive relationship between P(k) and P(k-1)
Leads to
3 ( 1 )( 2 )
= k kk k
mm Pk
P. Krapivsky, S. Redner, F. Leyvraz, Phys. Rev. Lett. 85, 4629 (2000)
⎪
⎪ ⎩
⎪⎪ ⎨
⎧
=
− >
−
= for k m m
Pk for k m k
k
Pk
2
2
( 1 ) 2
1
()
Stationary power law with an exponent γ= 3
k, m 2
(k 1 )P(k 1 ) kP(k) P(k) + δ
Ex. 1 Start from a seed of two nodes connected by an edge. At each step, add a new node, and connect it by a single edge to a preexisting node.
Let the probability of selection be directly proportional with the degree of the “old” node. (Is there an easy way to do this?)
Continue growing the graph until you reach 15 nodes. Describe the graph (average degree, degree distribution, clustering coefficient, connectivity, maximum distance).
Ex. 2 How will the properties of the graph change if at each step a new node and two new edges are added?
0
i
i
m = 7
m = 1
m = 3 m = 5
2 mt k
2 t
k N 1
A (k) dt
dk (^) i i
i
t = N
t = 5 N
t = 40 N
Fixed N, edges connect a randomly selected node with a preferentially selected node
New edges are directed from the new to the old nodes
in
0
out
t
k k
k m (k ) m dt
dk (^) iin
j
in j
in in i i
in i (^) = = = ∑
Pin (k)~k
−
The degree exponent of the directed scale-free network is 2!
∏ ( )∝ (− )−^ ν ki kit ti
S. N. Dorogovtsev and J. F. F. Mendes, Phys. Rev. E 62, 1842 (2000)
L. A. N. Amaral et al., PNAS 97, 11149 (2000)
S. N. Dorogovtsev, J. F. F. Mendes, Europhys. Lett. 52, 33 (2000)
− γ
R. Albert, A.-L. Barabási, Phys. Rev. Lett 85, 5234 (2000)
K. Klemm and V. Eguiluz, Phys. Rev. E 65, 036123 (2002)
( ) ∝ ( + ) −^1 Pd ki a kj
m = a = 2
m = a = 10
am P k k 2 / ( ) −− ≈
Π ( k ) ≈ a + k
A deterministic scale-free model
5-clique
A deterministic scale-free model
E. Ravasz, A.-L. Barabasi, Phys Rev E 67, 026112 (2003)
5-clique
connect peripheries to central node
Ex. 1 How does the number of nodes increase as a function of time steps?
Ex. 2 How does the degree of the central node increase in time?
Ex. 3 How does the number of edges increase as a function of time steps?
Ex. 4 Can you identify the highest degree nodes?
100 10 1 10 2 103 104 k
10 -
10 -
10 -
10 -
10 -
10 -
10 -
10 -
100
P(k)
100 10 1 10 2 103 104 k
10 -
10 -
10 -
10 -
10 -
10 -
10 -
10 -
100
P(k)
(a)
102 103 104 105 N
10 -
10 -
10 -
10 -
100
C(N)
(c)
Degree distribution
Clustering coefficient independent of network size
1 ln 4 /ln 3 P (k) k −− ∝
C ≈ 0****. 6