may i ask a question, graphs have some algorithms such shortest path as i read, my question is, a graph could be used for a GPS system to represent points on a map or it is something different ?