출처 문제는 알고리즘의 소개 의 연습 문제입니다.일부주기에서 최대 가중치 에지를 포함하는 최소 스패닝 트리가 있습니까?
23.1-5 연결된 그래프 G=(V, E)
의 일부주기에서 e
이 최대 가중치가되도록하십시오. 최소 스패닝 트리가 G'=(V, E - {e})
이고 최소 스패닝 트리가 G
임을 입증 할 수 있습니다. 즉, e
을 포함하지 않는 G
의 최소 스패닝 트리가 있습니다. 내가 G
의 모든 최소 스패닝 트리가 e
이 옳다는 포함되지 않는다는 제안에게 생각 :
문제가 있다는 것입니다. e
은 일부주기의 유일한 최대 가중치 에지 인입니다. 그렇지?
업데이트 : 20시 21분
2016년 10월 28일이 e
어떤주기에 하나의 최대 중량 가장자리 이라는 제한을 추가합니다.
이것은 OP의 명제가 일반적으로 사실이 아닌 이유를 보여주는 반례를 제공합니다. 'e'가 일부 사이클에서 고유하지 않은 최대 가중치 에지 인 경우 'e'가 포함 된 MST가있을 수 있습니다. – augurar
@mcdowella, 귀하의 예가 옳습니다. 나는 'e'가 유일한 최대 무게 엣지 **라는 ** 제한을 추가해야한다. 그러면 나의 제안은 옳은가? – loverszhaokai
@mcdowella, 고마워, 나와 같은 생각이야. 나는 어떤 사이클에서 하나 이상의 최대 - 무게 가장자리가있을 수 있다는 조건에주의를 기울이지 않았다. – loverszhaokai