Шаг 5. Последовательный поиск дуг кратчайшего пути.
Среди вершин, непосредственно предшествующих вершине
с постоянными метками, находим вершину xi, удовлетворяющую соотношению
.
Включаем дугу
в искомый путь и полагаем
.
Если
, то кратчайший путь найден – его образует последовательность дуг, полученных на пятом шаге и выстроенных в обратном порядке. В противном случае возвращаемся к пятому шагу.
Пример 9.1. По заданной матрице весов
:
а) построить ориентированный граф;
б) найти полустепень захода и полустепень исхода каждой вершины;
в) построить матрицу смежности вершин, матрицу смежности дуг, матрицу инциденций;
г) найти величину минимального пути и сам путь от вершины s = x 1 до вершины t=x 7 с помощью алгоритма Дейкстры.
.






