【问题标题】:Cut Sets in a graph图中的割集
【发布时间】:2012-11-28 01:59:58
【问题描述】:

我对网络中的最大流量有疑问。我试图在图表中找到一个可以断开源和目标的割集。我探索了图中从源到目的地的所有边缘独立路径。接下来,我从这些路径中的每一个中挑选一个边缘并将它们组合在一起。所以基本上我列举了从每条路径中获取一条边的所有可能组合。 所以我有一组这样的组。这是否意味着我最终找到了该特定源和目标的网络切割集?这是一种有效的方法吗?

【问题讨论】:

    标签: graph theory


    【解决方案1】:

    这听起来像是指数级的复杂性。我不能确切地说,因为我不知道“所有边缘独立路径”是什么意思。例如:

       A
       |
       B
      / \
     C   D
      \ /
       E
    

    从 A 到 E 有两条路径,但它们不是边独立的。

    图上的最大流与minimum cut 是对偶的,并且有很多标准算法可以在(小)多项式时间内找到一个。如果您对任何切割都满意,只需移除所有边缘 - 这会在 O(E) 时间内运行。

    你的限制是什么?

    【讨论】:

    • 是的!你对指数复杂性是正确的。所以我在其他帖子上读到,如果我使用 Ford Fulkerson 算法,我可以找到最小削减。这怎么可能?
    • 另外,我忘了提到我需要找到网络中所有可能的最小切割。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-17
    • 1970-01-01
    • 2011-08-29
    • 2021-05-20
    • 1970-01-01
    相关资源
    最近更新 更多