Menu

Алгоритм Эдмондса — Карпа

Опубликовано: 24.09.2017

видео Алгоритм Эдмондса — Карпа

Алгоритм Форда-Фалкерсона

Материал из Википедии — свободной энциклопедии

Алгоритм Эдмондса — Карпа решает задачу нахождения максимального потока в транспортной сети . Алгоритм представляет собой частный случай метода Форда — Фалкерсона и работает за время <math>O(VE^2)</math>. Впервые был опубликован в 1970 году советским учёным Е. А. Диницом . Позже, в 1972 году , был независимо открыт Эдмондсом и Карпом .



Алгоритм

Алгоритм Эдмондса — Карпа — это вариант алгоритма Форда — Фалкерсона , при котором на каждом шаге выбирают кратчайший дополняющий путь из <math>s</math> в <math>t</math> в остаточной сети (полагая, что каждое ребро имеет единичную длину). Кратчайший путь находится поиском в ширину .


EDMONDS KARP ALGORITHM 1 mp4 10 wmv

Описание

Обнуляем все потоки. Остаточная сеть изначально совпадает с исходной сетью. В остаточной сети находим кратчайший путь из источника в сток. Если такого пути нет, останавливаемся. Пускаем через найденный путь (он называется увеличивающим путём или увеличивающей цепью ) максимально возможный поток: На найденном пути в остаточной сети ищем ребро с минимальной пропускной способностью <math>c_\min</math>. Для каждого ребра на найденном пути увеличиваем поток на <math>c_\min</math>, а в противоположном ему — уменьшаем на <math>c_\min</math>. Модифицируем остаточную сеть. Для всех рёбер на найденном пути, а также для противоположных им рёбер, вычисляем новую пропускную способность. Если она стала ненулевой, добавляем ребро к остаточной сети, а если обнулилась, стираем его. Возвращаемся на шаг 2.

Чтобы найти кратчайший путь в графе, используем поиск в ширину :


Максимальный поток в сети. Алгоритм Форда-Фалкерсона

Новости

    Галстук бабочка
    Как подобрать галстук к костюму? Нередко мужчины выбирают галстук к своему костюму, руководствуясь только собственными предпочтениями и настроением. Несмотря на то, что галстук стал достаточно распространенным

    Купить квартиру на Нивках так просто
    Эксперт в области дизайна интерьеров и промышленного дизайна, тренд-исследователь. Обучалась в Италии. Большинство дизайнеров интерьера сталкиваются с тем, что их новый заказчик не знает, чего он хочет

    Как приготовить кальмары
    Если вы относите себя к числу больших почитателей морепродуктов, то наверняка отлично знакомы со множеством вкуснейших блюд из кальмаров, приготовить которые можно очень быстро и просто. Но многие начинающие

    Как приготовить макароны
    Как сварить макароны в мультиварке "Редмонд" Вам понадобится: - 400 граммов спагетти; - одна крупная луковица; - одна морковь; - 30 граммов сливочного масла; - соль и перец. Налейте в чашу мультиварки

    Бойлеры viessmann
    От автора: здравствуйте, дорогие наши читатели! Водонагреватели — это, пожалуй, одно из лучших изобретений человечества. Ведь теперь люди могут не зависеть от работы централизованной системы водоснабжения.

    Новый женский портал
    Каждый ортопедический матрас может обеспечить людям здоровый и комфортный сон. Для того чтобы определиться с тем, какой матрас самый хороший, необходимо обратить своё внимание на продукцию, которая выпущена

    Сплит систему
    Не всем людям нравится, когда очень жарко, тем более. когда душно. И если вам надоела жара и духота, то следует просто купить сплит систему. Но прежде нужно определить основные показатели. Стоит заметить,

    Магазин настольных игр
    Вы хотите открыть свой магазин, но все еще раздумываете над выбором товара? Ведь хочется, чтобы он и спросом пользовался, и конкуренция была невысока. В таком случае магазин настольных игр видится очень

    Заказ торта
    Сложно представить какое бы то ни было событие или праздник без сладкого. Пироги, пирожные и десерты позволяют ощутить атмосферу праздника на вкус, поскольку «гормон счастья» присутствует не только в

    Солевая зависимость
    Сегодня солевая зависимость доставляет немало проблем, данный вид наркомании является сравнительно новым, и очень опасным. Лечение от солей приобретает особую актуальность, так как молодежь в значительной

rss