Теорема о декомпозиционном барьере — различия между версиями
Shersh (обсуждение | вклад) м (→Источники информации)  | 
				м (rollbackEdits.php mass rollback)  | 
				||
| (не показаны 2 промежуточные версии 2 участников) | |||
| Строка 9: | Строка 9: | ||
Теперь докажем саму теорему:  | Теперь докажем саму теорему:  | ||
* Максимальный поток по модулю равен потоку через разрез, который разделяет <tex>A</tex> и <tex>B</tex> (т.е. пересекает все ребра с пропускной способностью <tex>1</tex>). Поток по каждому пути в декомпозиции не превышает 1, а значит, этих путей не меньше, чем ребер между <tex>A</tex> и <tex>B</tex>, а их <tex>\Omega (E)</tex>.  | * Максимальный поток по модулю равен потоку через разрез, который разделяет <tex>A</tex> и <tex>B</tex> (т.е. пересекает все ребра с пропускной способностью <tex>1</tex>). Поток по каждому пути в декомпозиции не превышает 1, а значит, этих путей не меньше, чем ребер между <tex>A</tex> и <tex>B</tex>, а их <tex>\Omega (E)</tex>.  | ||
| − | * По построению сети, любой путь из <tex>s</tex> в <tex>t</tex> содержит хотя бы <tex>(\dfrac{V}{3} + 3)</tex> ребер, что является <tex>\Omega (V)</tex>.  | + | * По построению сети, любой путь из <tex>s</tex> в <tex>t</tex> содержит хотя бы <tex>\left(\dfrac{V}{3} + 3\right)</tex> ребер, что является <tex>\Omega (V)</tex>.  | 
}}  | }}  | ||
Текущая версия на 19:05, 4 сентября 2022
| Теорема (о декомпозиционном барьере): | 
Существуют положительные вещественные числа  и , такие что для любых натуральных  и , удовлетворяющих неравенствам , существует сеть  с  вершинами и  ребрами, такая что для любого максимального потока  в , любая его остаточная декомпозиция должна содержать  слагаемых (т.е. путей или циклов), причем каждый из путей (циклов) в декомпозиции должен иметь длину .  | 
| Доказательство: | 
| 
 Возьмем  и . Константа  выбрана таким образом, чтобы между  и  было  ребер, а константа  выбрана такой, потому что в рассматриваемой сети нельзя провести большее количество ребер. Чтобы получить искомую сеть, строится сеть, изображенная на рисунке, после чего добавляется нужное количество ребер из  в . Пропускные способности ребер из  в  равны , остальных —  (или просто достаточно большое число, например, ). 
Теперь докажем саму теорему: 
  | 
Следствие: Алгоритмы, которые могут выписать декомпозицию потока вместе с поиском самого потока (Алгоритм Диница, Алгоритм Эдмондса-Карпа, Алгоритм Форда-Фалкерсона и подобные) не могут работать быстрее чем за , так как декомпозиция может быть сама по себе большой.
См. также
- Алгоритм Форда-Фалкерсона
 - Алгоритм Эдмондса-Карпа
 - Алгоритм Диница
 - Алгоритм поиска блокирующего потока в ациклической сети