Сети связи 3 задание. 3 задание сети связи. Алгоритм Дейкстры поиска кратчайшего пути
Скачать 0.59 Mb.
|
Домашняя работа по Сетям связи №3 Тема: «Алгоритм Дейкстры поиска кратчайшего пути» Выполнил студент: Вариант: №25 Москва 2021
Первая итерация 1 = min 1 ; s + cs1 = min ∞, 0+10 = 10. 2 = min 2 ; s + cs2 = min ∞, 0+∞ = ∞. 3 = min 3 ; s + cs3 = min ∞, 0+15 = 15. 4 = ∞. t = ∞. 1 Минимальный вес имеет вершина 1, ей приписываем постоянный вес =3. = 10 Вторая итерация Так как найдено новое значение i =1 t, то пересчитываем временные веса остальных вершин. 2 = min 1 ; 1 + c12 = min ∞, 10+4} = 14. 3 = min 2 ; 1 + c13 = min 15, 10+7 = 15. 4 = min4 ; 1 + c14 = min∞, 10+3 = 13. t = ∞. 4 Минимальный вес имеет вершина 4. Приписываем ей постоянный вес = 13. Положим i =4. Третья итерация Так как найдено новое значение i=4 t, то пересчитываем временные веса вершин. min2 ; 4 + c42 min1413+414; 3 min 4 ; 4 + c43 = min1513+∞15; mint ; 4 + c4tmin∞13+7 = 20; 2 Минимальный вес имеет вершина 2. Приписываем ей постоянный вес = 14. Положим i =2. Четвертая итерация Так как найдено новое значение i =2t, то пересчитываем временные веса вершин. 3 min2 ; 2 + c23 min151415; t mint ; 4 + c2t min2014 + 20; 3 Минимальный вес имеет вершина 2. Приписываем ей постоянный вес = 15. Положим i =3. Пятая итерация. Так как найдено новое значение i =2 t, то пересчитываем временные веса вершин. t = min t ; 3 + c3t = min 20, 15 + 3 = 18. Минимальный вес имеет вершина tt = 18. Положим i = t.
|