Кратчайшие пути из одной вершины



Основные определения


Кратчайшие пути и релаксация


Алгоритм Дейкстры

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

Кратчайшие пути в ациклическом ориентированном графе

Ограничения на разности и кратчайшие пути

Задачи

Литература

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

Алгоритм Беллмана-Форда решает задачу о кратчайших весах из одной вершины для случая, когда весам ребер разрешено быть отрицательными. Этот алгоритм возвращает TRUE, если в графе нет цикла отрицательного веса, достижимого из исходной вершины, и FALSE, если таковой цикл имеется. В первом случае алгоритм находит кратчайшие пути и их веса; во втором случае кратчайших путей (по крайней мере, для некоторых вершин) не существует.





Время работы алгоритма Беллама-Форда


Время работы алгоритма есть O(VE).

Вперед

Вверх

Назад


 

©Оформитель и составитель: Фёдорова Т.А., 2009

 


Рейтинг ресурсов УралWeb
Сайт создан в системе uCoz