Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Задача нахождения потока минимальной стоимости. Алгоритм Басакера-Гоуэна (постановка задачи, граф модифицированных стоимостей)Поиск на нашем сайте 25. Задача нахождения потока минимальной стоимости. Алгоритм Басакера-Гоуэна (постановка задачи, граф модифицированных стоимостей) Пусть дополнительно каждой дуге сети приписан неотрицательный вес cij, равный стоимости транспортировки единицы потока по дуге (i, j)∈ E. Задача поиска s-t-потока заданной мощности v и минимальной стоимости имеет вид:
Алгоритм Басакера-Гоуэна: Шаг 0. Положить все дуговые потоки и, следовательно, величину по-тока v = 0. Шаг 1. Определить модифицированные дуговые стоимости , зави-сящие от величины найденного потока Шаг 2. Найти путь из s в t минимальной длины (полагая длину каждой дуги (i, j), равной, C*ij ) и увеличить на единицу поток по этому пути. Если величина нового потока равна v, то алгоритм заканчивает работу. В противном случае перейти на шаг 1. Заметим, что, когда задана неориентированная сеть с выделенными ис-точником s и стоком t, ориентация ребер, инцидентных s и t, определяется однозначно. 26. Задача нахождения потока минимальной стоимости. Алгоритм Клейна (постановка задачи, граф модифицированных стоимостей) Пусть дополнительно каждой дуге сети приписан неотрицательный вес cij, равный стоимости транспортировки единицы потока по дуге (i, j)∈ E. Задача поиска s-t-потока заданной мощности v и минимальной стоимости имеет вид:
Алгоритм Клейна: Шаг 1. Найти произвольный допустимый s-t-поток величины v., в которой нужно увеличивать поток, пока он не станет равным v.) Шаг 2. Определить модифицированные дуговые стоимости
Шаг 3. Найти в сети цикл отрицательной стоимости. (Процедура нахо-ждения отрицательных циклов описана в замечании 6.1.). Если отрица-тельного цикла нет, то найденный поток оптимален. Иначе увеличить поток по отрицательному циклу на величину δ = min{bij – xij, xji}, где минимум берется по всем дугам цикла, и перейти на шаг 2. (Если в сети существует несколько отрицательных циклов, то увеличить поток по каждому из них.) Теорема 6.2. Поток величины v оптимален только тогда, когда в сети с модифицированными дуговыми стоимостями c*ij не существует отрицательных циклов.
|
||
|
Последнее изменение этой страницы: 2024-07-06; просмотров: 83; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.006 с.) |