우리는 이미 스패닝 트리와 상처가 밀접하게 관련되어 있음을 확인했습니다. 다음은 또 다른 연결입니다. Kruskal 알고리즘이 스패닝 트리에 추가하는 마지막 에지를 제거해 보겠습니다. 이것은 트리를 두 개의 구성 요소로 분리하여 그래프에서 컷 (S, S)을 정의합니다. 이 상처에 대해 우리가 뭐라 할 수 있을까요? 우리가 작업하고있는 그래프가 가중치가 없으
그래프 노드를 다음 조건을 만족하는 두 개 이상의 분리 된 집합으로 나누는 알고리즘이나 코드가 있습니까 : 처음으로 제거 할 수있는 가장자리 만. 두 번째, 에지는 가중치가 적용되고 제거되는 에지는 최소 가중치 (최소 컷 알고리즘)를 가져야합니다. 셋째, 원하는 분리 세트는 가능한 한 동일한 크기를 갖는다.
Karger 알고리즘을 구현 중입니다. 내가 이해하는 바에 따르면, 마지막 두 노드 사이의 엣지 수가 항상 Min Cut이되는 것은 아닙니다. 내가 이해하는데 어려움을 겪고있는 것은 실제로 어떻게이 알고리즘으로부터 최소 한도를 얻는가입니다. 나는 확률에 관한 많은 것들을 계속 찾고 있지만, 모두 내게 횡설수설처럼 보입니다. ... 내가 읽은 것으로부터, 나