Теорема Форда-Фалкерсона о потоке минимальной стоимости — различия между версиями
| Строка 8: | Строка 8: | ||
Пусть <tex> g </tex> {{---}} поток величины <tex>a + \delta</tex> в <tex>G</tex>. Рассмотрим поток <tex>g - f</tex> в сети <tex>G_f</tex>. Его величина равна <tex>\delta</tex>. | Пусть <tex> g </tex> {{---}} поток величины <tex>a + \delta</tex> в <tex>G</tex>. Рассмотрим поток <tex>g - f</tex> в сети <tex>G_f</tex>. Его величина равна <tex>\delta</tex>. | ||
| − | По [[Теорема о декомпозиции|теореме о декомпозиции]] его можно представить как сумму элементарных потоков вдоль путей <tex>P_i : s \leadsto t</tex> и циклов <tex>C_i</tex>. По [[Лемма об эквивалентности свойства потока быть минимальной стоимости и отсутствии отрицательных циклов в остаточной сети|лемме]] <tex>p(C_i) = 0</tex> для всех циклов. Тогда <tex>p(g - f) = \sum\limits_{P_i} p(P_i)\cdot c_f(P_i) \geq p(P) \cdot \sum\limits_{P_i}c_f(P_i) = p(P) \cdot \delta</tex>. | + | По [[Теорема о декомпозиции|теореме о декомпозиции]] его можно представить как сумму элементарных потоков вдоль путей <tex>P_i : s \leadsto t</tex> и циклов <tex>C_i</tex>. По [[Лемма об эквивалентности свойства потока быть минимальной стоимости и отсутствии отрицательных циклов в остаточной сети|лемме]] в этом представлении нет отрицательных циклов, так как поток <tex>f</tex> минимальный, положительных циклов нет, так как поток <tex>g</tex> минимальный. То есть <tex>p(C_i) = 0</tex> для всех циклов. |
| + | |||
| + | Тогда <tex>p(g - f) = \sum\limits_{P_i} p(P_i)\cdot c_f(P_i) \geq p(P) \cdot \sum\limits_{P_i}c_f(P_i) = p(P) \cdot \delta</tex>. | ||
Тогда <tex>\delta \cdot g_P</tex> {{---}} поток минимальной стоимости среди потоков величины <tex>\delta</tex> в сети <tex>G_f</tex>. Отсюда получаем требуемое. | Тогда <tex>\delta \cdot g_P</tex> {{---}} поток минимальной стоимости среди потоков величины <tex>\delta</tex> в сети <tex>G_f</tex>. Отсюда получаем требуемое. | ||
}} | }} | ||
Версия 23:58, 15 января 2011
| Теорема: |
— сеть с истоком и стоком .
Пусть — поток минимальной стоимости в сети среди потоков величины . — путь минимальной стоимости Тогда для поток — поток минимальной стоимости среди потоков величины . |
| Доказательство: |
|
Пусть — поток величины в . Рассмотрим поток в сети . Его величина равна . По теореме о декомпозиции его можно представить как сумму элементарных потоков вдоль путей и циклов . По лемме в этом представлении нет отрицательных циклов, так как поток минимальный, положительных циклов нет, так как поток минимальный. То есть для всех циклов. Тогда . Тогда — поток минимальной стоимости среди потоков величины в сети . Отсюда получаем требуемое. |