Составители:
Рубрика:
132
5101
23
1
34
A
∞
⎛⎞
⎜⎟
∞∞
⎜⎟
=
⎜⎟
∞∞∞
⎜⎟
∞∞
⎝⎠
,
используя формулу (4), последовательно находим
(1)
05101
03
10
38 4 0
C
⎛⎞
⎜⎟
∞∞
⎜⎟
=
⎜⎟
∞∞
⎜⎟
⎝⎠
,
(2)
0581
03
10
3840
C
⎛⎞
⎜⎟
∞
∞
⎜⎟
=
⎜⎟
∞
∞
⎜⎟
⎝⎠
(3)
0581
03
10
3540
C
⎛⎞
⎜⎟
∞
∞
⎜⎟
=
⎜⎟
∞
∞
⎜⎟
⎝⎠
,
(4)
0551
03
10
3540
C
⎛⎞
⎜⎟
∞
∞
⎜⎟
=
⎜⎟
∞
∞
⎜⎟
⎝⎠
Например, матрица С
(2)
по матрице С
(1)
вы-
числяется так. Сначала выделим в С
(1)
вторую
строку и второй столбец:
(1)
05101
03
10
38 4 0
C
⎛⎞
⎜⎟
∞∞
⎜⎟
=
⎜⎟
∞∞
⎜⎟
⎝⎠
45
λ
4
(2) = min{0 + ∞; –1 – 7; ∞ + ∞; ∞ + ∞; –3 – 4} = – 8 .
λ
5
(2) = min{0 – 3; –1 – 1; ∞ + 5; ∞ + ∞; –3 + ∞} = – 3.
Полученные значения
λ
i
(2) занесем в третий
столбец таблицы. Величины
λ
i.
(2) равны длине
минимального пути из первой вершины в i–ую,
содержащего не более двух дуг.
Uk = 3.
λ
1
(3) = 0.
Равенство (1) для k = 3 имеет вид:
λ
i
(3) =
51
min
≤≤ j
{
λ
j
(2) + c
ji
}.
λ
2
(3) = min{0 – 1; – 1 + ∞; – 9 + ∞; –8 + ∞; – 3 + ∞} = – 1.
λ
3
(3) = min{0 + ∞; – 1 – 8; – 9 + ∞; –8 – 2; – 3 + ∞} = – 10 .
λ
4
(3) = min{0 + ∞; – 1 – 7; – 9 + ∞; –8 + ∞; – 3 – 4} = – 8.
λ
5
(3) = min{0 – 3; – 1 – 1; – 9 + 5; –8 + ∞; – 3 + ∞} = – 4.
Полученные значения
λ
i.
(3) занесем в чет-
вертый столбец таблицы. Величины
λ
i.
(3) равны
длине минимального пути из первой вершины в i–
ую, содержащего не более трех дуг.
Uk = 4.
λ
1
(4) = 0.
Равенство (1) для k = 4 имеет вид:
λ
i
(4) =
51
min
≤≤ j
{
λ
j
(3) + c
ji
}.
λ
2
(4) = min{0 – 1; – 1 + ∞; – 10 + ∞; – 8 + ∞; – 4 + ∞} = – 1.
λ
3
(4) = min{0 + ∞; – 1 – 8; – 10 + ∞; – 8 – 2; – 4 + ∞} = – 10.
⎛ ∞ 5 10 1 ⎞ λ4(2) = min{0 + ∞; –1 – 7; ∞ + ∞; ∞ + ∞; –3 – 4} = – 8 .
⎜ ⎟ λ5(2) = min{0 – 3; –1 – 1; ∞ + 5; ∞ + ∞; –3 + ∞} = – 3.
⎜ ∞ 2 3 ∞⎟
A=
⎜∞ 1 ∞ ∞⎟ , Полученные значения λi (2) занесем в третий
⎜ ⎟
⎝ 3 ∞ 4 ∞⎠ столбец таблицы. Величины λi.(2) равны длине
минимального пути из первой вершины в i–ую,
используя формулу (4), последовательно находим содержащего не более двух дуг.
⎛ 0 5 10 1 ⎞ ⎛0 5 8 1⎞ k = 3.
⎜ ⎟ ⎜ ⎟
U
⎜ ∞ 0 3 ∞⎟ ⎜ ∞ 0 3 ∞⎟ λ1(3) = 0.
C =
(1)
C =(2)
⎜∞ 1 0 ∞⎟ , ⎜∞ 1 0 ∞⎟ Равенство (1) для k = 3 имеет вид:
⎜ ⎟ ⎜ ⎟ λi (3) = 1min {λj (2) + cji}.
⎝3 8 4 0⎠ ⎝3 8 4 0⎠ ≤ j ≤5
⎛0 5 8 1⎞ ⎛0 5 5 1⎞ λ2(3) = min{0 – 1; – 1 + ∞; – 9 + ∞; –8 + ∞; – 3 + ∞} = – 1.
⎜ ⎟ ⎜ ⎟ λ3(3) = min{0 + ∞; – 1 – 8; – 9 + ∞; –8 – 2; – 3 + ∞} = – 10 .
∞ 0 3 ∞ ∞ 0 3 ∞
C =⎜
(3) ⎟ C =⎜
(4) ⎟
λ4(3) = min{0 + ∞; – 1 – 7; – 9 + ∞; –8 + ∞; – 3 – 4} = – 8.
⎜∞ 1 0 ∞⎟ , ⎜∞ 1 0 ∞⎟
⎜ ⎟ ⎜ ⎟ λ5(3) = min{0 – 3; – 1 – 1; – 9 + 5; –8 + ∞; – 3 + ∞} = – 4.
⎝3 5 4 0⎠ ⎝3 5 4 0⎠
Полученные значения λi.(3) занесем в чет-
Например, матрица С(2) по матрице С(1) вы- вертый столбец таблицы. Величины λi.(3) равны
числяется так. Сначала выделим в С(1) вторую длине минимального пути из первой вершины в i–
строку и второй столбец: ую, содержащего не более трех дуг.
⎛0 5 10 1⎞ k = 4.
U
⎜ ⎟ λ1(4) = 0.
∞ 0 3 ∞⎟
C (1) =⎜ Равенство (1) для k = 4 имеет вид:
⎜∞ 1 0 ∞⎟ λi (4) = 1min {λj (3) + cji}.
⎜ ⎟ ≤ j ≤5
⎝3 8 4 0⎠
λ2(4) = min{0 – 1; – 1 + ∞; – 10 + ∞; – 8 + ∞; – 4 + ∞} = – 1.
λ3(4) = min{0 + ∞; – 1 – 8; – 10 + ∞; – 8 – 2; – 4 + ∞} = – 10.
132 45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
