Milyonlarca sürücünün günlük rotalarını tespit eden navigasyon uygulamalarının ardında karmaşık hesaplama altyapısı, graf teorisi ve rota optimizasyon yöntemleri bulunmaktadır. Araştırmacılar, sürücülerin ekranda gördüğü basit yol tariflerinin arka planda çalışan gelişmiş matematiksel algoritmalar vasıtasıyla saniyeler içinde binlerce ihtimalin çıkarılmasıyla oluşturulduğunu belirtmektedir.
Bilgisayarlar fiziksel yolları ve sokakları doğrudan anlayamadığı için coğrafi haritaları soyut bir matematiksel ağ modeline çevirmektedir. Bu sistemde kavşaklar düğüm noktaları, sokaklar ve otoyollar ise bu noktaları birbirine bağlayan kenarlar şeklinde tanımlanmaktadır. Her bir kenara yolun uzunluğunu veya seyahat süresini temsil eden sayısal bir ağırlık değeri atanmakta, böylelikle coğrafi rota bulma problemi tümüyle matematiksel bir en kısa yol problemine dönüşmektedir.
Sistem, başlangıç noktasından hedefe varana dek en düşük maliyetli seçenekleri adım adım tarayan dijkstra algoritması ile hedef yönünü hesaba katan gelişmiş arama algoritmalarından faydalanmaktadır. Sabit yol mesafelerinin yanında anlık trafik yoğunlukları, yol çalışmalarından meydana gelen gecikmeler ve hava koşulları bu ağırlık değerlerini devamlı olarak değiştirmektedir. Uzmanlar, milyarlarca bağlantı içeren küresel harita ağlarında bu dinamik verilerin saniyeler içinde işlenmesinin modern bilgisayar bilimi ve matematiğin ortak başarısı olduğunu belirtmektedir.




