Поток минимальной стоимости — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(Алгоритмы решения)
(Поток минимальной стоимости)
Строка 1: Строка 1:
 
==Поток минимальной стоимости==
 
==Поток минимальной стоимости==
{{Определение
 
|definition='''Стоимость потока'''. Дана сеть <tex>G(V,E)</tex>. <tex>S, T \in V</tex> {{---}} источник и сток. <tex>\forall (u,v) \in E</tex> <tex>\exists c(u, v), f(u,v)</tex> {{---}} стоимость пересылки единицы потока и пропускная способность. Тогда '''общая стоимость потока''' из <tex>S</tex> в <tex>T</tex>:
 
:<tex>p(u,v) = \sum_{u,v \in V, f(u,v)>0} c(u,v) \cdot f(u,v)</tex>
 
}}
 
===Свойства стоимости===
 
* Поток не может превысить пропускную способность.
 
:<tex>f(u,v) \le c(u,v)</tex>.
 
* Поток из <tex>u</tex> в <tex>v</tex> должен быть противоположным потоку из <tex>v</tex> в <tex>u</tex>.
 
:<tex>f(u, v)=-f(v, u)</tex>.
 
* Сохранение потока. Для каждой вершины, сумма входящего и исходящего потоков равно 0.
 
:<tex> \sum\limits_{w \in V} f(u,w) = 0</tex>
 
  
 
==Задача о потоке минимальной стоимости==
 
==Задача о потоке минимальной стоимости==

Версия 02:28, 24 января 2016

Поток минимальной стоимости

Задача о потоке минимальной стоимости

Формулировка

Задача:
Дана сеть [math]G(V,E)[/math]. [math]S, T \in V[/math] — источник и сток. [math]\forall (u,v) \in E[/math] [math]\exists c(u, v), f(u,v)[/math] — стоимость пересылки единицы потока и пропускная способность. Требуется найти максимальный поток, суммарная стоимость которого минимальна.


Алгоритмы решения

См. также

Источники информации

Литература

  • Кормен, Томас Х., Лейзерсон, Чарльз И., Ривест, Рональд Л., Штайн Клиффорд Алгоритмы: построение и анализ, 2-е издание. Пер. с англ. — М.:Издательский дом "Вильямс", 2010. — 1296 с.: ил. — Парал. тит. англ. — ISBN 978-5-8459-0857-5 (рус.)