在有向图上找到最小生成树

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在有向图上找到最小生成树相关的知识,希望对你有一定的参考价值。

我可以使用哪种算法在有向图上找到最小生成树?我尝试使用对Prim算法的修改,但无法使其工作。

答案

等效于有向图中最小生成树的称为最佳分支最小成本树状结构。解决此问题的经典算法是Chu-Liu/Edmonds算法。多年来,使用更好的数据结构已经对该算法进行了多种优化实现。我所知道的最好的一个使用斐波那契堆,并在时间O(m + n log n)中运行,这是由于Galil et al.

希望这会有所帮助!

另一答案

您应该阅读this问题和solution

以上是关于在有向图上找到最小生成树的主要内容,如果未能解决你的问题,请参考以下文章

浅谈图论——最小生成树

有没有图论高手,请教一个最小生成树的问题

最小生成树之Prim Kruskal算法(转)

怎么求一幅图像的最小生成树

最小生成树

训练指南 UVA- 11865(有向最小生成树 + 朱刘算法 + 二分)