This document discusses methods for determining the shortest route between two locations, including dynamic programming, Dijkstra's algorithm, and Prim's algorithm. It provides an overview of these algorithms and their steps. Specifically, it explains that dynamic programming works backwards from the destination to the starting point, evaluating all potential paths incrementally. Dijkstra's algorithm assigns numerical labels to vertices representing shortest path lengths, and builds the shortest path by including arcs where the label of one vertex equals the weight of the connecting arc. Prim's algorithm is used to connect cities with cables at minimum cost. The document aims to evaluate the shortest route between Government House and Amuzukwu Primary School in Umuahia, Nigeria using these dynamic programming