Algoritmi pronalaženja najkraćeg puta u grafu dijele se ovisno o strategiji pretraživanja na algoritme slijepog i algoritme usmjerenog pretraživanja. Algoritmi usmjerenog pretraživanja u obzir uzimaju i heuristiku koja nastoji usmjeriti brže k cilju. U radu su obrađena četiri algoritma i njihova programska ostvarenja. U algoritme slijepog pretraživanja spada pretraživanje s jednolikom cijenom (UCS), a u algoritme usmjerenog pretraživanja spadaju pretraživanje „najbolji prvi“, pretraživanje usponom na vrh te algoritam A*. Napravljen programski sustav nastoji oponašati Google Maps za 15 spremljenih konkretnih mjesta u Zagrebu te nudi korisniku mogućnost pretraživanja najkraćeg puta od zadanog početnog do ciljnog mjesta koristeći navedene algo...