图算法:Prim

时间:2012-08-27 12:23:58

标签: algorithm graph prims-algorithm

我想知道是否可以通过在此图上执行算法Prim来提供图G的任何最小生成树?

Prim算法是否为我们提供了所有可能的MST?

3 个答案:

答案 0 :(得分:0)

  

我想知道图G的最小生成树是否可以   通过在该图上执行算法Prim来提供?

Yes.

  

已知Prim算法是一种很好的算法,可以找到最小值   生成树。

答案 1 :(得分:0)

由于Prim's algorithm从加权,连接,无向图构造MST,是的,您可以使用它从这样的图中获取最小生成树。如果你的图表没有连接它将无法工作(但是没有任何其他算法,因为没有生成树,然后)。如果您的图表未加权,则只会创建 a 生成树。

答案 2 :(得分:0)

如果您使用Prim一次获得MST,则删除边缘。然后再次使用prim,看看你是否仍然可以获得相同长度的MST。如果这样做,请重复,否则将边缘向后移除并移除另一条边。这将是缓慢的...也许只是删除沉重的边缘?