Citat:
Ursprungligen postat av Raticid
Troligen använder de Dijkstras algoritm eller en variant på den:
http://sv.wikipedia.org/wiki/Dijkstras_algoritm
Och i GPS:er för vägfordon kan man ändra viktningen på bågarna i grafen från uppmätta körtider under färd, så att GPS:en "tränas upp".
Mer bestämt så används antagligen den mycket snygga utvidningen
A* (eller, eftersom Google är skrämmande, så har de utvecklat någon ofattbar metod som är betydligt snabbare).