1)点带需求的流通:
新的框架特点:有多个供给点(d(v)<0),都称作源点;有多个需求点(d(v)>0),都称作汇点。同时仍然满足传统最大流中的容量条件(0 <= f(e) <= cap(e))和需求条件(f_in(v) - f_out(v) = d(v))。
需要解决的问题:由于有多个源点和汇点,所以不再考虑最大化问题,而是考虑有没有满足容量条件和需求条件的一个可行流通(可行性)。
判断可行性的方法是,把带需求{ d(v) }的可行流通问题转换为在另一个网络中找最大 s-t 流的问题。另一个网络的构造方法如下:
给个例子就是这样的:
在G‘中找最大 s-t 流,那么最大流的值是多少才能证明原图G中存在可行流通?