[知识点]网络流进阶之对偶图

Posted jinkun113

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[知识点]网络流进阶之对偶图相关的知识,希望对你有一定的参考价值。

一、前言

本文为上一篇文章《网络流基础》之续集,同样3年前已有一篇文章讲解转换对偶图,这里再次为其翻新一次,希望能够更好理解。

 

二、最小割

讲网络流不得不提一个概念——最小割。便于理解,上一篇文章并没有将其搅和进来。最小割是什么呢?现在要求割断部分路径上的流量,使从源点没有任何流量可以到达汇点,而截取的流量最小值即最小割。我们再次拿出上次的模型:

技术分享图片

首先从1至4最直接的20流量必然需要截掉;从1至2理应截取40,但由于2-3-4路径上的最大流仅为10,加上2-4流量为20,故只需截取30;总计50流量。

看着看着就觉得有意思了——对于任意一条路径,其能够流通的流量最大值便是我们需要割掉的流量最小值,即最大流=最小割

这里提及最小割的概念,能够更好的理解接下来的内容——转换对偶图。先看一道例题。

 

三、例题

技术分享图片

 

以上是关于[知识点]网络流进阶之对偶图的主要内容,如果未能解决你的问题,请参考以下文章

bzoj3630[JLOI2014]镜面通道 对偶图+计算几何+网络流最小割

P4001 [BJOI2006]狼抓兔子

网络流进阶

网络流小结

BZOJ1001 狼抓兔子

HDU 1083 网络流之二分图匹配