【发布时间】:2021-07-31 06:39:23
【问题描述】:
我很好奇是否有一种有效的算法可以实际返回流程图中从 s 到 t 的所有边不相交的路径?
例如,以下面的网络为例,其中每条边的容量为 1:
显然只有两条边不相交的路径:
- s -> A -> B -> t
- s -> C -> D -> E -> F -> t
我猜您需要使用修改后的 Ford-Fulkerson 算法来跟踪增广路径。但它如何覆盖以前的错误路径(如我的示例中的 s -> A -> E -> F -> t)。
【问题讨论】:
标签: algorithm graph-theory directed-graph graph-traversal