그래프의 간선에 가중치 값이 존재하지 않은 경우에는 BFS, DFS를 이용하여 최단경로를 찾는 경우가 많으며, 간선마다 가중치 값이 존재하는 경우에는 다익스트라 알고리즘을 사용하는 것이 유리하다.