Алгоритм решения задачи о максимальном потоке
Построить начальный поток Х = (чем больше величина выбранного потока, тем быстрее решается задача). На основе заданной сети строится новая сеть: а) каждая дуга, для которой остаётся в новой сети с первоначальной rij ;
б) каждая дуга для которой заменяется на две:
- одна дуга того же направления с пропускной способностью rij - ;
- вторая дуга противоположенного направления с пропускной способностью .
3. Если в новой сети можно найти ненулевой поток из I в S, то этот поток прибавляет-
ся к начальному. В результате получается новый поток и переходят к п. 2.
Если же в новой сети отсутствуют ненулевые потоки из I в S, то максимальный
поток сети построен.
Пример.
Дата добавления: 2014-01-04 ; Просмотров: 834 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет