Professional Documents
Culture Documents
Optimalni Putevi U Mreži
Optimalni Putevi U Mreži
Optimalni Putevi U Mreži
www.vtsurosevac.com 3
Napomenimo da ako između čvora i i
čvora j postoji više grana, dužina
najkraćeg puta mora da bude jednaka
dužini najkraće grane, tj.:
d min d
k
ij k 1
ij ,d k 1
ik d k 1
kj
www.vtsurosevac.com 6
KORAK 3: Elementi matrice Qk
čvorova-prethodnika
otktivenih završno sa k-tim
prolazom kroz algoritam i
izračunavaju se kao:
qkjk1 , za dijk dijk 1
qijk k 1
qij , u ostalim sluèajevima
KORAK 4: Ako je k = n završiti sa
algoritmom. Ako je k < n,
povećati k za 1, tj. staviti da je
k = k+1 i vratiti se na korak 2.
www.vtsurosevac.com 7
Primer
8
1 2
2
3
1
6 5 3 5
4
3
4 5
7
www.vtsurosevac.com 8
Početna matrica D0
1 2 3 4 5
1 0 8 3 5
2 8 0 2 5
D0 3 1 0 3 4
4 6 0 7
5 5 0
www.vtsurosevac.com 9
Početna matrica Q0
1 2 3 4 5
1 1 1 1 1
2 2 2 2 2
Q0 3 3 3 3 3
44 4 4 4
5 5 5 5 5
www.vtsurosevac.com 10
Matrica D1
1 2 3 4 5
1 0 8 3 5
2 8 0 2 13 5
D1 3 1 0 3 4
4 6 14 9 0 7
5 5 0
www.vtsurosevac.com 11
Matrica Q1
1 2 3 4 5
1 1 1 1 1
2 2 2 1 2
Q1 3 3 3 3 3
44 1 1 4
5 5 5 5 5
www.vtsurosevac.com 12
Matrica D2
1 2 3 4 5
1 0 8 3 5 13
2 8 0 2 13 5
D2 3 9 1 0 3 4
4 6 14 9 0 7
513 5 7 18 0
www.vtsurosevac.com 13
Matrica Q2
1 2 3 4 5
1 1 1 1 2
2 2 2 1 2
Q2 3 2 3 3 3
44 1 1 4
5 2 5 2 2
www.vtsurosevac.com 14
Matrica D3
1 2 3 4 5
1 0 4 3 5 7
2 8 0 2 5 5
D3 3 9 1 0 3 4
4 6 10 9 0 7
5 13 5 7 10 0
www.vtsurosevac.com 15
Matrica Q3
1 2 3 4 5
1 3 1 1 3
2 2 2 3 2
Q3 3 2 3 3 3
44 3 1 4
5 2 5 2 3
www.vtsurosevac.com 16
Matrica D4
1 2 3 4 5
1 0 4 3 5 7
2 8 0 2 5 5
D4 3 9 1 0 3 4
4 6 10 9 0 7
5 13 5 7 10 0
www.vtsurosevac.com 17
Matrica Q4
1 2 3 4 5
1 3 1 1 3
2 2 2 3 2
Q4 3 2 3 3 3
44 3 1 4
5 2 5 2 3
www.vtsurosevac.com 18
Matrica D5
1 2 3 4 5
1 0 4 3 5 7
2 8 0 2 5 5
D5 3 9 1 0 3 4
4 6 10 9 0 7
5 13 5 7 10 0
www.vtsurosevac.com 19
Matrica Q5
1 2 3 4 5
1 3 1 1 3
2 2 2 3 2
Q5 3 2 3 3 3
44 3 1 4
5 2 5 2 3
www.vtsurosevac.com 20
Literatura:
www.vtsurosevac.com