2.3.1
, ' , ( ), ' , .
, , . ³ '. ', ´ .
, ´ 㳺 " ".
. ' (, ',) , .
, , . ³ , , - , ', ´ h=1. ʳ .
. , , .
.
G(N, V), N , n, V {lij} . ³ cij ' i j.
G'(N, V'), :
´ . , ' . , G'(N, V'), , (n1) ´ n , .
.
0. G'(N, V') n . i " ". (n 1) " ".
1. ³ (i, j), G(N,V) , i " " , j " " .
2. (i, j) G'(N, V'), j " " " " . " " . 1.
. 7 , L=|| lij||, :
|
|
L = | 0 10 5 12 9 3 9 10 0 7 2 8 4 6 5 7 0 3 1 5 11 12 2 3 0 10 15 10 9 8 1 10 0 12 9 3 4 5 15 12 0 17 9 6 11 10 9 17 0 |
0. G'(N,V') 6 . 3 ² ² (.2.2)
1 (l35) , i =3 " " ( 3), j =5 " " ( ). 2 l35 G'| , 5 " " (. 2.3)
2.2 2.3
" " , 1. , " " " " . l34 (.2.4). G', 4 " ".
2.4 2.5
: l26 (. 2.6); l31 (. 2.7); l27 (. 2.8). , "" ( " " ).
2.8
G'(N, V'), , , (n=7, v=6) ´ .
2.3.2
. G(N, V) , ' n . (i, j), V lij , ' i j. m N, (, ) , ' .
´ G(N,V).
. m N,
G(N, V), :
G , ' m .
G .
1. L = [lij], , :
2. {Ri} Rm. m G.
2.3.3
, , . (), - ' (). , - , ' . , , . , .
|
|
.
. G(N,V) , N , V - .
s G(N,V),
max lsj max lij - i; 1 j n.
( s) :
1. L = [lij] .
2. lsj {lij}. s .
, s , .
2.3.4
. G(N,V), , ' . , G.
. , G(N,V) , ( ).
´ , 1859 .
. ´ . ´ .
n 1 n. n. , 1, 2,..., (n 1). n . , , n .
(n 1) , (n 1)!, .
, .
㳿 .
2.3.5
´ . , '.
. ir =(i,j,,r) () ir ={(i, j),(, r)}, ' i r G.
() ir .
i r, .
', .
.
´ G, () , () . st s t, ,
L = lij min ( ),
|
|
s t.
, ´ , , ' .
, s . , - i _ N s t. s ' ' G, t, , () , , s.
(Lsj, i), Lsj s j, i j .
. , .
.
0. s Lss= 0, Lsj= . (Lsj,s).
1. r, Lsr=min(Lsj). r .
2. . 3.
3. , r, 1, : Lsj=min(Lsj,Lsr+Lrj).
1.
st , t s, i .
.
³ s t , 2.9. , , .
2.9
0. P s : s=(0,0). i=(,s). .
1. s, Lss=0. ( ).
3. , s. 1
Ls1=Lss+ls1=0+15=15.
ij , (Lsi= ) P1=(15,s).
2 P2=(17,s). 3 P3=(10,s).
1, 3, Ls3=10, . . , 3 , 3:
P2=(17,s) , .
P5=(22, 3),
Pt=(30, 3).
1 1 , .
3 4,
P4=(24, 1).
1,
5. 3 . Գ 4.
t .
.
st , t s , : t 3 s.
|
|
2.3.6
, ', .
ϳ , i j, . ', ' .
(, , ).
.
G(N,V), N n ', V ´ .
M={ si } s i N, i_ s, i=1...n, G, T0,
_ T0, " si, i_ s, i=1...n.
, , s .
. 2.10 0=2. 쳺 .
.
2.10
.
0. , - s. , S, asj=1. , s.
1. . :
) , ;
) , ;
) ( ), . ( ) .
2. (0+1) . 1.
2.3.7
. .
1. ij ()
(i,j), ij _ bij, bij - .
2. Pst s, , t, , ij ( ), :
< -Pst, j = s ();
5 ij - 5 jr = = 0, j s,t; (1)
Pst, j = t ().
Pst ³ 0; 0 £ ij £ bij (i, j) _ V (2)
, j, , j.
(1) , ( ) , , . (2) , .
3. () (), ´.
4. , , .
5. , S t , .
̳ , s t, - , , . , , , , s t. .
6. , , .
|
|
7. , , .
8. - - , (, , , ).
9. , (, ', ).
- ' , , , .
´ , , , '. . , N ' : N1, , N2,. , , . , , . , , . , .
N1 N2, , , ,: 0. N1; 1. N2.
s N1, t N2. , s , t . (n 2) .
, , , (n 2) N1 N2. . (n 2) , , 2(n-2). , N1 N2 . ( ). , s t , : s N1, t N2.
.
0. ( s) 0, ( t) 1. = 0.
1. . (), .
2. . =2(n-2), 3, 1.
3. {Mi (N1, N2)} .
, .
1 | 1 | 2 | 3 | 4 | 5 | 6 |
1 | 0 | 10 | 5 | 3 | 0 | 1 |
2 | 10 | 0 | 0 | 2 | 4 | 0 |
3 | 5 | 0 | 0 | 3 | 6 | 0 |
4 | 3 | 2 | 3 | 0 | 0 | 0 |
5 | 0 | 4 | 6 | 0 | 0 | 4 |
6 | 1 | 0 | 0 | 0 | 4 | 0 |
s t , , . 2.11
2.11
S:=>0; t:=>1.
2.1.
2.1
| i(N1N2) | , , | ||||
| ||||||
3 | 4 | 5 | 6 | |||
0 | 0 | 0 | 0 | 0 | 16 | , |
1 | 0 | 0 | 0 | 1 | 21 | 2.1, |
2 | 0 | 0 | 1 | 0 | 22 | |
3 | 0 | 0 | 1 | 1 | 19 | : |
4 | 0 | 1 | 0 | 0 | 20 | N1 =(1,3,4,5,6); N2 =(2) |
5 | 0 | 1 | 0 | 1 | 25 | |
6 | 0 | 1 | 1 | 0 | 30 | : (1,2), (4,2), (5,2). |
7 | 0 | 1 | 1 | 1 | 23 | |
8 | 1 | 0 | 0 | 0 | 30 | 16. |
9 | 1 | 0 | 0 | 1 | 35 | - |
10 | 1 | 0 | 1 | 0 | 24 | |
11 | 1 | 0 | 1 | 1 | 21 | N1=(1,3,4,5); N2 =(2,6) |
12 | 1 | 1 | 0 | 0 | 21 | ³ : (1,2), (1,6), |
13 | 1 | 1 | 0 | 1 | 33 | (4,2), (5,2), (5,6) |
14 | 1 | 1 | 1 | 0 | 23 | |
15 | 1 | 1 | 1 | 1 | 19 | 21. |
2.1 0. ³ .
. , , . ֳ , .