Лемма об эквивалентности свойства потока быть минимальной стоимости и отсутствии отрицательных циклов в остаточной сети — различия между версиями
Строка 29: | Строка 29: | ||
* Ravindra Ahuja, Thomas Magnanti, James Orlin. Network flows (1993) | * Ravindra Ahuja, Thomas Magnanti, James Orlin. Network flows (1993) | ||
+ | [[Категория:Алгоритмы и структуры данных]] | ||
[[Категория: Задача о потоке минимальной стоимости]] | [[Категория: Задача о потоке минимальной стоимости]] |
Версия 05:31, 31 января 2012
Лемма (о разности потоков): |
Пусть и — потоки равной величины в сети . Тогда можно представить как сумму и нескольких циклов в остаточной сети , т.е. . |
Доказательство: |
Рассмотрим разность потоков | , . Построим ее декомпозицию. В декомпозиции могут быть только циклы, т.к. наличие путей противоречило бы нулевой величине потока. Таким образом, получили разбиение разности потоков на циклы. Заметим, что , т.е. все циклы принадлежат .
Лемма (об эквивалентности свойства потока быть минимальной стоимости и отсутствии отрицательных циклов в остаточной сети): |
Поток — минимальной стоимости среди потоков своей величины в остаточной сети нет циклов отрицательной стоимости. |
Доказательство: |
От противного. Пусть существует — цикл отрицательной стоимости в , — наименьшая остаточная пропускная способность среди рёбер .Пустим по поток . Так как сумма стоимостей по циклу отрицательна и поток по каждому ребру одинаков, то— не минимальный. Противоречие. |
Литература
- Ravindra Ahuja, Thomas Magnanti, James Orlin. Network flows (1993)