01ამოცანის დასმა: უმოკლესი გზები ერთი წვეროდან
მოცემულია წონადი გრაფი (ორიენტირებული ან არაორიენტირებული), ყოველი წიბოს წონა არაუარყოფითია. მითითებული საწყისი წვეროდან უნდა ვიპოვოთ უმოკლესი მანძილები ყველა დანარჩენ წვერომდე და შესაბამისი გზები. ალგორითმი 1959 წელს აღმოაჩინა ჰოლანდიელმა მეცნიერმა ედსგერ დეიქსტრამ.
რატომ არა BFS? ლექციის გრაფში 1-დან 6-მდე ყველაზე ცოტა წიბოიანი გზა (4 წიბო) 23 ჯდება, 6-წიბოიანი კი მხოლოდ 15. გზის სიგრძე წონების ჯამია და არა წიბოების რაოდენობა.
ლექცია მსგავს ამოცანებსაც ჩამოთვლის:
- ერთ v წვერომდე ყველა წვეროდან: შევუცვალოთ ყველა წიბოს მიმართულება და გავუშვათ v-დან;
- წყვილი u, v: გავუშვათ u-დან (ერთი წყვილისთვის უფრო სწრაფი მეთოდი ნაპოვნი არ არის);
- ყველა წყვილი: გავუშვათ ყოველი წვეროდან (ფლოიდ-ვორშელი უფრო კომპაქტურია, მაგრამ ასიმპტოტურად არ ჯობია).