【问题标题】:Finding a tree of highest average weight in a directed-weighted graph在有向加权图中找到平均权重最高的树
【发布时间】:2013-01-17 10:09:16
【问题描述】:

我正在搜索以下问题的算法:给定一个有向加权图G,在G 中找到一棵树T,使得T 的平均权重最大。

【问题讨论】:

  • 有趣的问题。你能提供更多关于图的假设和树上的约束的信息吗?有什么阻止我们选择只有最大权重边和两个对应节点的树吗?
  • T平均 权重是什么意思?因为如果你说平均值是(T 中的边权重之和/T 中的边数),那么可以立即说选择权重最高的边。所以请你说清楚。

标签: graph


【解决方案1】:
  1. 给定一个图形 G

  2. 按升序对边进行排序(最小权重优先)

  3. 切割顶部边缘(重量最小的一个)

  4. 切割孤立顶点

  5. 现在是树了吗?

    • 是:转到第 6 步

    • 否:转至步骤 3

  6. 返回 G

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-04
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    • 1970-01-01
    • 2018-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多