Изменения

Перейти к: навигация, поиск

Метод проталкивания предпотока

Нет изменений в размере, 14:22, 3 июня 2014
Корректность алгоритма: typo
Доказательство проведем по числу выполненных операций проталкивания и подъема.
Для начала покажем, что после выполнения операции <tex> initialazePreflow initializePreflow </tex> <tex> h </tex> является функцией высоты. Для всех ребер, не инцидентных <tex> s </tex>, высота обоих концов равна нулю, что удовлетворяет условиям. Единственными ребрами <tex> (u, v) </tex>, для которых не выполняются условия, налагаемые на функцию высоты, то есть для которых <tex> h(u) > h(v) + 1 </tex>, являются ребра, у которых <tex> u = s </tex>. Но после операции <tex> initialazePreflow initializePreflow </tex> ребра являются насыщенными и не принадлежат остаточной сети.
Это будет базой нашей индукции.
Анонимный участник

Навигация