我知道您可以使用像Ford-Fulkerson这样的Max-Flow算法,并找到具有Max-Flow / Min-Cut定理的Min-Cut。但是,这并不是我需要计算的Min-Cut的类型。
我想在图集S和T中找到图表G的最小割,其中 没有从T到S的边 。
此示例图表找到最小切割(大小为250),但结果的边缘从T到S(红色)。
有谁知道是否有现成的算法来解决这个问题?或者,如果有办法修改我的流量网络,那么我可以使用像Ford-Fulkerson这样的东西吗?
答案 0 :(得分:1)
我相信这应该有效:对于每个边缘,添加一个具有无限容量的反向边缘。这样,如果最小切割是有限的,原始边缘只能从S到T,而不是相反。