Šie algoritmai randa trumpiausius kelius iš šaltinio svertame grafe. Dijkstra yra greitesnis, bet reikalingi neneigiami svoriai; Bellman-Ford yra lėtesnis, bet gali valdyti neigiamus briaunas ir aptinka neigiamus ciklus.
Dijkstra (greedy + min-heap)
Nuolat išplečia arčiausią aplankytą mazgą ir susilpnina jo kaimynus.
