marsruutimise
Marsruutimise mõiste viitab protsessile määrata sobiv tee sihtkohta jõudmiseks, võttes arvesse erinevaid piiranguid ja eesmärke, nagu aeg, kulu, ohutus või keskkonnamõju. See hõlmab nii füüsiliste teede planeerimist kui ka arvutivõrkude ja teenusruumide kaudu tehtavat teekonna valikut.
Kõige levinum raamistus on graaf, kus sõlmed tähistavad kohti ja servad ühendusi ning kaalud näitavad distantsi,
Tuntud algoritmid hõlmavad Dijkstra ja A*, ning vajadusel ka Bellman-Ford’i. Aeg- või kulu-tundlikul marsruutimisel arvestatakse sageli
Rakendused hõlmavad nutika navigeerimise, kaartide jaotusteenuseid, transpordivõrkude optimeerimist, riiklikku planeerimist ning hädaabi- ja evakuatsioonistrateegiate koostamist.
Peamised väljakutsed on dünaamilised muudatused (liiklus, tee sulgemised), andmete kvaliteet ja privaatsus ning keerukad ajamõõtud. Marsruutimise