- P. Van Mieghem 1
Faculty of Electrical Engineering, Mathematics and Computer Science
Shortest Paths & Link Weight Structure in Networks Piet Van - - PowerPoint PPT Presentation
Shortest Paths & Link Weight Structure in Networks Piet Van Mieghem CAIDA WIT (May 2006) Faculty of Electrical Engineering, Mathematics and Computer Science P. Van Mieghem 1 Outline Introduction The Art of Modeling Conclusions
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
5 2 4 3 1
2 2/3 3 1 5/2 1
Faculty of Electrical Engineering, Mathematics and Computer Science
3) transition rates for KN:
1 ,
n n
+
1
time
t
node A
tt
t t2 t3 T node A B
1
time
= ≤ ≤ n j j j n j
1 1
1) property of i.i.d. exponential r.v.’s 2) memoryless property of exponential distribution
Faculty of Electrical Engineering, Mathematics and Computer Science
Discovery times: where τj is exponentially distributed with mean
=
=
k j j k
v
1
τ
time 1 2 3 4 5 6 7 8 1 2 6 3 4 7 8 5
v1 v2 v3 v4 v5 v6 v7 v8
[ ]
) ( 1 j N j E
j
− = τ H = 0 H = 1 H = 2 H = 3
τ6
Faculty of Electrical Engineering, Mathematics and Computer Science
1 3 6 18 2 22 11 7 5
Root
12 4 9 10 15 20 17 24 14 19 21 8 13 16 23 25
1
) (
=
N
X 5
) 1 ( = N
X 9
) 2 (
=
N
X 7
) 3 (
=
N
X 4
) 4 (
=
N
X
26
) ( ) (
k N k N N
− = −
1 ) 1 ( ) ( N k m k m k N
1
N N
+
) 1 ( ) 1 ( ) ( ) ( + Γ + Γ + Γ = = z N z N z E z
N
y N
ϕ
Faculty of Electrical Engineering, Mathematics and Computer Science
⎟ ⎠ ⎞ ⎜ ⎝ ⎛ − − = N z N N z E
N H N
1 ) ( 1 ϕ ) 1 ( ) 1 ( ) ( ) ( + Γ + Γ + Γ = z N z N z
N
ϕ
= −
k m m k m N
N
2
Faculty of Electrical Engineering, Mathematics and Computer Science
[ ] ∏
= −
− + − =
k n zv
n N n z n N n e E
k
1
) ( ) (
The k-th discovered node is attached at time vk = τ1+τ2+...+τk where τn is exponentially distributed with rate n(N-n) and the τ’s are independent (Markov property):
]
in URT node attached th
is endnode Pr
1
= − −
=
N k zv zW
k N
e E e E
The weight WN of the SP in the complete graph with exponential link weights is From this pgf, the mean weight (length) is derived as
− =
− = − =
1 1 '
1 1 1 ) (
N n W N
n N W E
N
ϕ
= = −
− + − − = =
N k k n zW W
n N n z n N n N e E z
N N
1 1
) ( ) ( 1 1 ) ( ϕ
time 1 2 3 4 5 6 7 8
v1 v2 v3 v4 v5 v6 v7 v8
τ6
Faculty of Electrical Engineering, Mathematics and Computer Science
x
e N N
−
− ∞ →
− = − = 1 1 1 N j j N
− − 2 1
k k
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science Internal networks Internal networks Internal networks Internal networks Internal networks Internal networks Internal networks Internal networks Border Router
Test Box D Test Box B Test Box C Test Box A
MySQL Database
Central Point
The results
ISP A ISP C ISP D ISP B
Probe-packets Border Router Border Router Border Router Internal networks Internal networks Internal networks Internal networks Internal networks Internal networks Internal networks Internal networks Border Router
Test Box D Test Box B Test Box C Test Box A
MySQL Database
Central Point
The results
ISP A ISP C ISP D ISP B
Probe-packets Border Router Border Router Border Router Internal networks Internal networks Internal networks Internal networks Internal networks Internal networks Border Router
Test Box D Test Box B Test Box C Test Box A
MySQL Database
Central Point
The results
ISP A ISP C ISP D ISP B
Probe-packets Border Router Border Router Border Router
Faculty of Electrical Engineering, Mathematics and Computer Science
0.10 0.08 0.06 0.04 0.02 0.00 25 20 15 10 5 Measurement from RIPE fit(Log(N))=13.1 Pr[H = k] E[h]=13 Var[h]=21.8
α=E[h]/Var[h]=0.6
hop k
= −
k m m k m N
Faculty of Electrical Engineering, Mathematics and Computer Science
0.10 0.08 0.06 0.04 0.02 0.00 Pr[H = k] 30 25 20 15 10 5 hop k
Asia Europe USA fit with log(NAsia) = 13.5 fit with log(NEurope) = 12.6 fit with log(NUSA) = 12.9
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
N
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
1 1 x
Fw(x)
α = 1 α > 1 α < 1
Faculty of Electrical Engineering, Mathematics and Computer Science
α = 1 α > 1 α < 1
larger scale
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
30 25 20 15 10 5 Average Number of Hops
3 4 5 6 7 8 9
100
2 3 4 5 6 7 8 9
1000 Number of Nodes N Limit: α = 0 α = 0.05 α = 0.1 α = 0.2 α = 0.4 α = 0.6 α = 0.8 p = 2 ln N/N
3 / 1
N N
Faculty of Electrical Engineering, Mathematics and Computer Science
7
89 93 78 98 27 57 90 77 76 3 45 82 26 32 51 15 36 91 42 33 56 81 73 84 53 67 61 52 40 63 54 80 17 28 100 22 65 10 9 85 6 72 75 19 12 18 37 24 44 97 2 8 34 46 47 13 66 69 58 95 68 23 60 49 99 1 11 71 92 38 83 20 29 86 55 41 79 59 5 96 31 25 70 64 43 39 88 16 21 94 50 74 48 14 35 87 4 30 62
7
64 54 16 91 4 34 47 79 19 97 33 85 95 39 99 80 41 45 42 8 9 31 48 57 70 56 40 81 29 43 86 100 46 62 11 71 52 72 63 28 53 89 49 50 69 25 30 20 90 14 82 77 12 37 38 13 60 66 67 36 35 44 2 84 58 3 83 22 55 15 23 6 21 74 1 98 26 17 65 75 27 5 94 59 51 92 10 73 98 18 24 76 88 68 96 78 38
(a) (b)
Faculty of Electrical Engineering, Mathematics and Computer Science
1.0 0.8 0.6 0.4 0.2 0.0 Pr[GUspt(α) = MST] 0.01 0.1 1 10 α/αc N = 25 N = 50 N = 100 N = 200
Van Mieghem, P. and S. M. Magdalena, "A Phase Transition in the Link Weight Structure of Networks", Physical Review E, Vol. 72, November, p. 056138, (2005).
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science
Faculty of Electrical Engineering, Mathematics and Computer Science