Исходные данные
Матрица смежности сетей
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
|
|
5 |
|
|
|
|
18 |
2 |
16 |
|
|
4 |
|
17 |
|
|
3 |
|
|
|
10 |
|
|
19 |
|
4 |
20 |
|
|
|
|
8 |
14 |
|
5 |
|
|
12 |
11 |
|
|
23 |
|
6 |
|
|
|
29 |
|
|
|
7 |
7 |
|
|
|
|
|
|
|
|
8 |
|
9 |
|
|
27 |
|
|
|
Начальный поток λ0=7, S=7, t=2.
Исходная транспортная сеть
Цикл 1
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P1 [St(7,3,4,2)]
Шаг 2. Построим орграф приращения
Находим нулевой путь.
7-3 λ<µ 0
3-1 λ<µ 0
4-2 λ=µ ∞
Нулевой путь не найден. Конец работы алгоритма.
Цикл 2
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P2 [St(7,3,4,6,2)]
Шаг 2. Построим орграф приращения
Находим нулевой путь.
7-3 λ<µ 0
3-4 λ<µ 0
4-6 λ<µ 0
6-2 λ<µ 0
Нулевой путь найден
Шаг 3. Находим приращение d
d
[s,t(7,3,4,6,2)]
(19,10,8,17)
min= 8
d
=
8
– 7
= 1
Шаг 4. Находим новый поток
=
+ d
= 7 + 1 = 8
=
8 (ВС)
Конец работы алгоритма
Цикл 3
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P3 [St(7,3,4,1,2)]
Шаг 2. Построим орграф приращения
Находим нулевой путь.
7-3 λ<µ 0
3-4 λ<µ 0
4-1 λ<µ 0
1-2 λ<µ 0
Нулевой путь найден
Шаг 3. Находим приращение d
d
[s,t(7,3,4,1,2)]
(19,10,20,16) min=
10 d
=
10 – 7 = 3
Шаг 4. Находим новый поток
=
+ d
= 7 + 3=10
=
10 (ВС)
Конец работы алгоритма
Цикл 4
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P4 [St(7,3,4,1,8,2)]
Ш аг 2. Построим орграф приращения
Находим нулевой путь.
7-3 λ<µ 0
3-4 λ<µ 0
4-1 λ<µ 0
1-8 λ<µ 0
8-2 λ<µ 0
Нулевой путь найден
Шаг 3. Находим приращение d
d
[s,t(7,3,4,1,8,2)]
(19,10,20,18,9) min=
9
d
=
9– 7 = 2
Шаг 4. Находим новый поток
=
+ d
= 7 + 2 =9
=
9 (ВС)
Конец работы алгоритма
Цикл 5
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P5 [St(7,3,4,1,8,6,2)]
Ш аг 2. Построим орграф приращения
Находим нулевой путь.
7-3 λ<µ 0
3-4 λ<µ 0
4-1 λ<µ 0
1-8 λ<µ 0
8-6 λ<µ 0
6-2 λ<µ 0
Нулевой путь найден
Шаг 3. Находим приращение d
d
[s,t(7,3,4,1,8,6,2)]
(19,10,20,18,8,17) min=
8
d
=
8– 7 = 1
Шаг 4. Находим новый поток
=
+ d
= 7 + 1 = 8
=
8 (ВС)
Конец работы алгоритма
Цикл 6
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P6 [St(7,4,2)]
Шаг 2. Построим орграф приращения
Находим нулевой путь.
7-4 λ<µ 0
4-2 λ=µ ∞
Нулевой путь не найден. Конец работы алгоритма.
Цикл 7
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P7 [St(7,4,1,2)]
Шаг 2. Построим орграф приращения
Находим нулевой путь.
7-4 λ<µ 0
4-1 λ<µ 0
1-2 λ<µ 0
Нулевой путь найден
Шаг 3. Находим приращение d
d
[s,t(7,4,1,2)] (14,20,16) min= 16 d
=
16– 7 = 9
Шаг 4. Находим новый поток
=
+ d
= 7 + 9
= 16
=
16
(ВС)
Конец работы алгоритма
Цикл 8
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P8 [St(7,4,6,2)]
Шаг 2. Построим орграф приращения
Находим нулевой путь.
7-4 λ<µ 0
4-6 λ<µ 0
6-2 λ<µ 0
Нулевой путь найден
Шаг 3. Находим приращение d
d
[s,t(7,4,6,2)] (14,8,17) min= 8 d
=
8–7 = 1
Шаг 4. Находим новый поток
=
+ d
= 7 + 1 = 8
=
8
(ВС)
Конец работы алгоритма
Цикл 9
Шаг 1. Рассмотрим сеть воздушных трасс
Выберем путь. Это путь P9 [St(7,4,6,8,2)]
Шаг 2. Построим орграф приращения
Находим нулевой путь.
7-4 λ<µ 0
4-6 λ<µ 0
6-8 λ<µ 0
8-2 λ<µ 0
Нулевой путь найден
Шаг 3. Находим приращение d
d
[s,t(7,4,6,8,2)]
(14,8,8,17)
min=
8 d
=
8–7 = 1
Шаг 4. Находим новый поток
=
+ d
= 7 + 1 = 8
=
8 (ВС)
Конец работы алгоритма
