“…It concerns with finding the shortest path between two nodes, or between a node as a source to all other nodes, depending on the weights of the edges that link these nodes [8]. The graph theory and shortest path are used widely especially in the practical applications of various fields, the most important are roads, transport networks and geographic information systems [9,10,11,12].…”