ComputeShortestPath & UpdateVertex