Управление и оптимизация / Novikov - Teoriya upravleniya organizatsionnimi sistemami 2005
.pdf
|
[–2] |
|
1 |
[+1] |
|
1 |
|
|
4 |
|
1 |
|
|
1 |
[0] |
|
0 |
[+4] |
|
5 |
|
|||
|
|
|||
|
|
|
5 |
|
|
0 |
|
|
|
|
1 |
|
|
1 |
|
3 |
1 |
2 |
[+3] |
|
|
|||
|
[+0] |
|
|
|
Рис. П.2.3. Поиск максимального потока
Рассмотрим цепь μ = (0; 3; 2; 1; 4; 5), приведенную на рисунке П.2.3. Полученные в результате второго действия потоки обозначены жирным шрифтом.
Критерий остановки алгоритма следующий [7, 11]: если, применяя пометки обоих типов, вершину n пометить не удалось, то полученный поток имеет максимальную величину.
Поток минимальной стоимости. Предположим, что задана сеть с пропускными способностями дуг cij. Пусть также для каждой дуги (i; j) заданы число sij, интерпретируемое как затраты (например, затраты на перевозку единицы груза из вершины i в вершину j). Задача поиска потока минимальной стоимости заключается в нахождении для заданной величины ϕ суммарного потока ее распределения по дугам, минимизирующего сумму затрат. Общие методы решения задачи о потоке минимальной стоимости рассмат-
риваются в [7, 11, 17, 26, 58].
Частным случаем задачи о потоке минимальной стоимости является транспортная задача, в которой имеется двудольный граф (двудольным называется граф, множество вершин которого может быть разбито на два непересекающихся подмножества, причем ребра (дуги) графа соединяют вершины только из разных подмно-
506
