Diyelim ki 1'den 5'e gidiyoruz. En kısa rota 1-4-3-5 (toplam: 60 km) olacak.
Bunu yapmak için Dijkstra'nın algoritmasını kullanabiliriz.
Şimdi sorun, trafik sıkışıklığı veya diğer faktörler nedeniyle en kısa yol her zaman en hızlı rota değildir.
Örneğin:
- 1-2 sık trafik sıkışıklığı olduğu bilinmektedir, bu nedenle kaçınılmalıdır.
- Aniden 4-3 boyunca bir trafik kazası olur, bu yüzden de kaçınılmalıdır.
- Vb...
Bu yüzden muhtemelen trafik sıkışıklığı / kazası olmadığı için 1-4-5 rotasını hızlandırabiliriz, bu yüzden 5 daha hızlı ulaşacaktır.
Genel fikir bu ve henüz daha fazla ayrıntı düşünmedim.
Bu sorunu çözmek için herhangi bir algoritma var mı?