6. Для каждой вершины
изменить метки:

7. Вернуться к пункту 2.
Пример.
Смотри типовой расчет № 2.
Лекция № 10.
ЗАДАЧА О КРАТЧАЙШЕМ ПУТИ.
Дан ориентированный граф
.
– начальная,
– конечная вершины.
– длина дуги. Требуется найти путь из
в
, который обладает минимальной суммой весов входящих в него рёбер среди всех таких путей из
в
.
Алгоритм поиска минимального пути.
– временная метка вершины V (верхняя оценка длины минимального пути из
в
);
– постоянная метка вершины V (точное значение длины минимального пути из
в
).
Этап I – нахождение длины минимального пути из
в
, т. е. ![]()
V – текущая вершина.
1. ![]()
2. ![]()
3. Построить множество
вершин, в которые ведут дуги из V;
4. Для каждой вершины
обновить временную метку
;
5. Найти вершину с минимальной временной меткой (если их несколько, то берём любую);
6.
;
7. Если
, то
и вернуться к пункту 3.
Этап II – построение пути.
Путь в виде списка L строим с конца.
1. ![]()
2. Построить множество
вершин
, из которых идут дуги в V;
3. Найти вершину
(если их несколько, то берём любую).
4. ![]()
5. Если
, то вернуться к пункту 2, иначе ВЫХОД.
Пример.

1.
|
|
2.
|
|
3.
|
|
4.
|
|
5.
|
|
6.
|
|

1. ![]()

2. ![]()

3. ![]()

4. ![]()

5. ![]()

ПОТОКИ В ТРАНСПОРТНЫХ СЕТЯХ.
Определение 1.
Сеть – ориентированный граф, обладающий следующими свойствами:
1.
из S (источника) дуги только выходят, в t (сток) дуги только входят.
2.
– пропускная способность дуги
(будем указывать в скобках).
3.
– внутренняя вершина.
Определение 2.
Поток
сети
– отображение
, которое обладает следующими свойствами:
1. ![]()
2. 
Определение 3.
– величина потока.
Пример.

– поток наибольшей величины.
Лекция № 11.
ПОТОКИ В СЕТЯХ.
Определение 1.
Сечением сети
называется разбиение множества вершин на два подмножества ![]()
Определение 2.
Разрез, соответствующий сечению
– множество дуг, соединяющих вершины из разных множеств
и
. Обозначение
.
![]()
– множество дуг, направленных от
к
(множество прямых дуг).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 |














