Algorithm

알고리즘 - 프림

안중환 2015. 11. 13. 19:06

- Prim

-
 시작 정점에서부터 출발하여 신장 트리 집합을 단계적으로 확장해나가는 방법, 정점 선택 기반

- 시작 단계에서는 시작 정점만이 신장 트리 집합에 포함

- 앞 단계에서 만들어진 신장 트리 집합에 인접한 정점들 중에서 최소 간선으로 연결된 정점을 선택하여 트리를 확장

- 시간복잡도 

 => 희박한 그래프를 대상으로 할 경우에는 크루스칼의 알고리즘이 적합, 밀집한 그래프의 경우에는 프림 알고리즘이 유리