Для связи в whatsapp +905441085890

Пример №30. Найдем максимальный поток в сети, показанной на рис. 8.2.

Пример №30.

Найдем максимальный поток в сети, показанной на рис. 8.2. Для уменьшения количества итераций начнем с ненулевого допустимого потока (рис. 8.5).

Найдем максимальный поток в сети, показанной на рис. 8.2.

Шаг 1. Метим источник меткой Найдем максимальный поток в сети, показанной на рис. 8.2.. Шаг 2. Из вершины Найдем максимальный поток в сети, показанной на рис. 8.2. можно пометить вершину Найдем максимальный поток в сети, показанной на рис. 8.2. меткой Найдем максимальный поток в сети, показанной на рис. 8.2. и вершину Найдем максимальный поток в сети, показанной на рис. 8.2. меткой Найдем максимальный поток в сети, показанной на рис. 8.2.Найдем максимальный поток в сети, показанной на рис. 8.2.. Из вершины Найдем максимальный поток в сети, показанной на рис. 8.2. помечается вершина Найдем максимальный поток в сети, показанной на рис. 8.2. меткой Найдем максимальный поток в сети, показанной на рис. 8.2.. Из вершины Найдем максимальный поток в сети, показанной на рис. 8.2. метится вершина Найдем максимальный поток в сети, показанной на рис. 8.2. меткой Найдем максимальный поток в сети, показанной на рис. 8.2. (рис. 8.6).

Шаг 3. Найдена увеличивающая цепь. Вершина Найдем максимальный поток в сети, показанной на рис. 8.2. помечена от вершины Найдем максимальный поток в сети, показанной на рис. 8.2., вершина Найдем максимальный поток в сети, показанной на рис. 8.2. — от вершины Найдем максимальный поток в сети, показанной на рис. 8.2., а вершина Найдем максимальный поток в сети, показанной на рис. 8.2. — от вершины Найдем максимальный поток в сети, показанной на рис. 8.2.. Причем все вершины помечены по прямым дугам.

Шаг 4. Увеличивающая цепь имеет вид Найдем максимальный поток в сети, показанной на рис. 8.2.Найдем максимальный поток в сети, показанной на рис. 8.2.. На каждой дуге увеличивающей цепи величина потока возрастает на 1 (рис. 8.7).

Шаг 5. Стираем все пометки и возвращаемся к шагу 1 (рис. 8.8).

Шаг 2. От вершины Найдем максимальный поток в сети, показанной на рис. 8.2. можно пометить вершину Найдем максимальный поток в сети, показанной на рис. 8.2. меткой Найдем максимальный поток в сети, показанной на рис. 8.2.. От вершины Найдем максимальный поток в сети, показанной на рис. 8.2. по обратной дуге можно пометить вершину Найдем максимальный поток в сети, показанной на рис. 8.2. меткой Найдем максимальный поток в сети, показанной на рис. 8.2.. От вершины Найдем максимальный поток в сети, показанной на рис. 8.2. по прямой дуге метится вершина Найдем максимальный поток в сети, показанной на рис. 8.2. меткой Найдем максимальный поток в сети, показанной на рис. 8.2., а от вершины Найдем максимальный поток в сети, показанной на рис. 8.2. метится сток — меткой Найдем максимальный поток в сети, показанной на рис. 8.2. (рис. 8.8).

Найдем максимальный поток в сети, показанной на рис. 8.2.

Шаг 3. Вершина Найдем максимальный поток в сети, показанной на рис. 8.2. получила пометку, следовательно, поток в сети можно увеличить.

Шаг 4. Увеличивающая цепь имеет вид

Найдем максимальный поток в сети, показанной на рис. 8.2.

По ней можно увеличить поток на 1 (рис. 8.9).

Шаг 5. Стираем все пометки и возвращаемся к шагу 1 (рис. 8.10).

Шаг 2. Все дуги, выходящие из источника, насыщены. Ни одной из вершин нельзя приписать метку. Следовательно, найден максимальный поток. Множество Найдем максимальный поток в сети, показанной на рис. 8.2. помеченных вершин содержит единственную вершину Найдем максимальный поток в сети, показанной на рис. 8.2.. Тогда

Найдем максимальный поток в сети, показанной на рис. 8.2.

Минимальный разрез Найдем максимальный поток в сети, показанной на рис. 8.2. составляют дуги

Найдем максимальный поток в сети, показанной на рис. 8.2.
Найдем максимальный поток в сети, показанной на рис. 8.2.

Конец.

Найдем максимальный поток в сети, показанной на рис. 8.2.
Найдем максимальный поток в сети, показанной на рис. 8.2.

Эта задача взята со страницы решения задач по предмету «линейное программирование»:

Решение задач по линейному программированию

Возможно эти страницы вам будут полезны:

Пример №28. Построить увеличивающую цепь для паросочетания
Пример №29. Решим ЗН с матрицей затрат, заданной в табл. 7.4.
Пример №1. Задача распределения ресурсов.
Пример №2. Задача о раскрое.