1

我想问一下 Esau-Williams 算法在任何情况下可能有用吗?我知道它是用来解决 CMST 问题的,但我找不到任何可能出现 CMST 问题的情况。

4

3 回答 3

0

根据维基百科,“CMST 问题在网络设计中很重要:当许多终端计算机必须连接到中央集线器时,星型配置通常不是最低成本设计。找到一个将终端组织成子网的 CMST 可以降低成本实施网络。”

于 2013-05-13T03:01:22.627 回答
0

顾名思义,CMST 代表 Capacitated Minimum Spanning Tree,其中每个节点连接到其他节点的能力有限。这使得节点可以根据节点的容量连接到有限数量的其他节点。通常在任何实际应用中,最小生成树并不是唯一的目标。还可能存在许多其他约束,例如,在网络设计中,路由器(节点)的输出端口可以处理的最大数据量是一种容量约束。这标志着启发式算法的重要性,例如 Esau-Williams CMST 算法、Modified Kruskal CMST 算法等。就像联网任何使用图的领域一样,例如物流,基于其约束可以使用启发式算法,例如 Esau-William

于 2014-11-24T05:53:13.197 回答
0

CMST 可用于确定海上风力涡轮机的电缆布局等情况,其中每个涡轮机必须连接到欧几里德空间中称为子站的点。我们不能使用最小生成树,因为它对可以连接在单根电缆上的涡轮机数量有容量限制。

于 2017-08-03T16:20:10.327 回答