【发布时间】:2021-04-12 01:52:14
【问题描述】:
令 G=(V, E) 是一个无向图,所有的边都有唯一的权重。是不是真的 那个 G 有一个唯一的 MST?或者G也可以有多个MST?
【问题讨论】:
-
答案可能是
no;多个 ST 是可能的(取决于图表),但是,如果每条边都有一个unique weight,则只有一个 MST 是可能的。 -
@anurag 你能详细说明一下吗?更多不可能的原因?
-
@anurag:我认为权重唯一性还不够。
-
@YvesDaoust 我目前无法想到当边缘具有唯一权重时可以生成多个 MST 的情况!
Prim和Kruskal算法只有在唯一性约束不存在的情况下才能生成不同的MST! -
MST是独一无二的,问题已经在这里回答了:stackoverflow.com/questions/41192157/…
标签: algorithm graph graph-algorithm minimum-spanning-tree