给定一个随机的单向图,我必须找到瓶颈边才能从一个顶点到另一个顶点。
我称之为“瓶颈边缘”(必须有一个更好的名称!)--
假设我有以下单向图:

    A
  / | \
 B--C--D
 |     |
 E--F--G
  \ | /
    H

要从a到h独立于所选路径的边be和dg必须始终被遍历,因此形成“瓶颈”。
有多项式时间算法吗?
编辑:是的,我说的“瓶颈边缘”的名字是“最小切割”。

最佳答案

听起来你需要最小割集,最小边集移除,这将把你的图分成两部分。
http://en.wikipedia.org/wiki/Minimum_cut

09-25 18:51