Решаю классическую транспортную задачу методом Форда-Фалкерсона:
1. Находим путь в остаточном графе(остаточный граф - граф по которому еще не ходили на прошлых итерациях).
2. Делаем его увечивающимся
3. Делаем так пока существуют пути
В литературе указывается что этот метод гарантированно найдет максимальный возможный поток, однако на этой сети : http://s51.radikal.ru/i132/1005/f8/831c107cf1bc.png такого не происходит, точнее может происходить, однако это сильно зависит от условий выбора пути, чего по идее не должно быть, и в исходном алгоритме по выбор конкретного пути ничего не упоминаются.
На графе все ребра с единичным весом.
8 - исток, 9 - сток
Как срабатывает:
1. Путь 8-6-3-9
2. Путь 8-0-7-9
3. Путь 8-2-1-9
Все, доступных путей не осталось, хотя поток не максимальный!
Максимальный поток получится на следующих путях:
1. 8-6-3-9
2. 8-0-7-9
3. 8-2-5-9
4. 8-4-1-9
Хотя во всей литературе указывается что метод Форда-Фалекрсона гаранированно ищет максимальный поток, этого не происходит. Это я туплю, или ошибка в алгоритме?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от white_pony
Ответ на:
комментарий
от white_pony
Ответ на:
комментарий
от Legioner
Ответ на:
комментарий
от recon88
Ответ на:
комментарий
от white_pony
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Алгоритм для задачи (2012)
- Форум [приближенные алгоритмы]Задача (2011)
- Форум Решение транспортной задачи и оптимизация маршрутов. (2012)
- Форум Транспортные карты (2012)
- Форум Транспортный налог (2010)
- Форум транспортный налог (2010)
- Форум Алгоритм поиска для узкой задачи (2004)
- Форум [алгоритм] задача про лампочку и заключенных (2010)
- Форум Книжка по алгоритмам с задачами для школьников (2019)
- Форум Задача на алгоритм взаимной видимости объектов (2006)