Dinic算法中的关卡图代表什么?

时间:2015-03-04 14:14:22

标签: algorithm max-flow fastflow

我理解残差图是什么。但是水平图是什么意思? http://en.wikipedia.org/wiki/Dinic%27s_algorithm

2 个答案:

答案 0 :(得分:1)

从维基百科文章中,关卡图是具有边

的残差图的子图
E_L = {(u, v) in E_f : dist(v) = dist(u) + 1},

其中E_f是残差图中的边集,dist(w)是从源sw的未加权距离。

在英语中,E_L由残差图的边缘组成,属于s的某个未加权的最短路径。

答案 1 :(得分:0)

级别图形中,两个顶点之间的边缘具有相同的距离标签。在网络流程中,我们使用BFS来查找级别图。

我们还删除了无法访问接收器的顶点以及无法从源接收的顶点。