İki nokta arasındaki en verimli yolu bulan bir algoritma oluştur.
İki nokta arasındaki en verimli yolu bulmak için kullanılan bir algoritma Dijkstra'nın algoritmasıdır. Grafikteki bir düğümden (başlangıç noktası) diğer tüm düğümlere giden en kısa yolu bularak çalışır. Algoritma sürekli olarak en kısa yolu günceller. Hedefe ulaşana kadar yol boyunca her bir düğümü ziyaret ederken iki nokta arasında.