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

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

Задача о потоке минимальной стоимости состоит в нахождении самого дешёвого способа передачи определённого количества потока через транспортную сеть.

Содержание

Определения

Дана транспортная сеть \,G(V,E) с источником s \in V и стоком t \in V, где ребра (u,v) \in E имеют пропускную способность \,c(u,v), поток \,f(u,v) и цену \,a(u,v). Цена пересылки потока f(u,v) \cdot a(u,v). Необходимо переслать \,d единиц потока.

Суть задачи — найти поток f(u, v), минимизирующий его общую стоимость:

\sum_{u,v \in V} a(u,v) \cdot f(u,v)

Накладываются следующие условия:

Ограничение пропускной способности: \ f(u,v) \le c(u,v). Поток не может превысить пропускную способность.
Антисимметричность: \ f(u,v) = - f(v,u). Поток из \ u в \ v должен быть противоположным потоку из \ v в \ u.
Сохранение потока: \ \sum_{w \in V} f(u,w) = 0.
Необходимый поток: \,\sum_{w \in V} f(s,w) = d

Отношение к другим задачам

Другой вариант этой задачи — найти максимальный поток имеющий минимальную цену среди максимальных.

Более общая проблема — циркуляция потока минимальной стоимости, которая может быть использована для решения данной задачи. Ставим нижнюю границу для всех рёбер равную нулю и проводим дополнительное ребро из стока t в источник s с пропускной способностью c(t,s)=d и нижней границей l(t,s)=d.

Решения

  • Задача о потоке минимальной стоимости может быть решена, используя линейное программирование.
  • Найти любой поток данной величины, после чего избавиться от всех циклов отрицательной стоимости в остаточном графе. Чтобы избавиться от цикла, надо пустить по нему максимально возможный поток. Циклы ищутся алгоритмом Беллмана - Форда.
  • Использовать модификацию алгоритма Форда — Фалкерсона, в которой на каждом шаге выбирается увеличивающий путь минимальной цены. Для выбора пути можно воспользоваться алгоритмом Беллмана-Форда.
  • Улучшение предыдущего алгоритма: используя потенциалы, можно свести задачу к задаче без отрицательных рёбер, после чего вместо алгоритма Беллмана-Форда воспользоваться алгоритмом Дейкстры. Алгоритм Беллмана-Форда придётся применить лишь на самом первом шаге.

Ссылки

См. также

Литература


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Поток минимальной стоимости" в других словарях:

  • ПОТОК В СЕТИ — функция, сопоставляющая дугам данной сети (ориентированного графа) нек рые числа. Каждое число интерпретируется как интенсивность потока нек рого груза по данной дуге. П. в с. являются удобной моделью при исследовании ряда проблем в транснорте,… …   Математическая энциклопедия

  • Проблема максимального потока — Задача поток минимальной стоимости состоит в нахождении самого дешевого способа передачи определенного количества потока через транспортную сеть. Содержание 1 Определения 2 Отношение к другим задачам 3 Решения …   Википедия

  • Транспортная сеть — В теории графов транспортная сеть   ориентированный граф , в котором каждое ребро имеет неотрицательную пропускную способность и поток . Выделяются две вершины: источник и сток такие, что любая другая вершина сети лежит на пути из …   Википедия

  • Линейное программирование — Линейное программирование  математическая дисциплина, посвящённая теории и методам решения экстремальных задач на множествах мерного векторного пространства, задаваемых системами линейных уравнений и неравенств. Линейное программирование… …   Википедия

  • Задача о максимальном потоке — Максимальный поток в транспортной сети. Числа обозначают потоки и пропускные способности. В теории оптимизации и теории графов, задача о максимальном потоке заключается в нахождении такого потока по транспортной сети, что сум …   Википедия

  • Привилегированные акции — (Preference shares) Привилегированные акции это акции со специальными правами и ограничениями Привилегированные акции, их особенности, виды, стоимость, дивиденды, конвертация, курс Содержание >>>>>>>>> …   Энциклопедия инвестора

  • система — 4.48 система (system): Комбинация взаимодействующих элементов, организованных для достижения одной или нескольких поставленных целей. Примечание 1 Система может рассматриваться как продукт или предоставляемые им услуги. Примечание 2 На практике… …   Словарь-справочник терминов нормативно-технической документации

  • VOIP — (англ. Voice over Internet Protocol; IP телефония)  система связи, обеспечивающая передачу речевого сигнала по сети Интернет или по любым другим цифровом виде и, как правило, перед передачей преобразовывается (сжимается) с тем, чтобы удалить… …   Википедия

  • VOIM — VoIP (англ. Voice over Internet Protocol; IP телефония)  система связи, обеспечивающая передачу речевого сигнала по сети Интернет или по любым другим цифровом виде и, как правило, перед передачей преобразовывается (сжимается) с тем, чтобы удалить …   Википедия

  • Voice over IP — VoIP (англ. Voice over Internet Protocol; IP телефония)  система связи, обеспечивающая передачу речевого сигнала по сети Интернет или по любым другим цифровом виде и, как правило, перед передачей преобразовывается (сжимается) с тем, чтобы удалить …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»