网络最大流问题(完整版).pptVIP

  • 108
  • 0
  • 约2.98千字
  • 约 23页
  • 2020-07-26 发布于湖北
  • 举报
例2 最大流最小截集的标号法举例 (s+,?) (s+,6) (2?,6) (3+,1) (4+,1) (s+,?) (s+,5) (2+,2) (5?,2) (4+,2) 1 2 3 4 5 6 t s s 1 2 3 4 5 6 t 优选 * 最大流最小截集的标号法举例 (s+,?) (s+,3) (2?,3) 最小截集 (4+,2) t t s s 1 1 2 2 3 3 4 4 5 5 6 6 优选 * 例.3:求下图中的最大流: (3) x y v2 v4 4 4 7 x y v4 v3 8 2 3 x v2 v3 v4 v5 y 8.0 4.0 2.0 2.0 4.0 6.0 7.0 4.0 1.0 9.0 4.4 解:增广链: (1) 4.4 7.4 (2) 8.2 2.2 7.6 6 x y 2 9 v3 v5 8.4 2.2 9.2 Vf ;最大流 4+4= 8 6+2=8 优选 * 练习 用标号法求下面网络从s到t的最大流量,并找出该网络的最小割. 优选 * 优选 * 6.5 中国邮递员问题   一个邮递员从邮局出发分送邮件,要走完他负责的所有街道,最后再返回邮局。应如何选择路线,才能使所走的路线最短,这就是中国邮递员问题。 1962年,管梅谷先生提出中国邮递员问题。 中国邮递员问题用图论的观点来看就是: 在一个赋权连通图中,找一个过每边至少一次的闭链(圈),并且使闭链的权最小。它的算法与一笔画问题有关。 优选 *   一、一笔画问题 有关一笔画问题有如下结论: 1. 一个连通图中的顶点都是偶点, 没有奇点,则该图可以一笔画出。 2. 一个连通图中的顶点恰有两个奇点,其余都是偶点,则从任一奇点出发,则可以一笔画出该图。 3. 一个连通图中的顶点有两个以上是奇点,则该图不能一笔画出。 图中的顶点都是偶点,没有奇点,则该图可以一笔画出。 优选 * 图中的顶点都是奇点,没有偶点,则该图不能一笔画出。 图中的顶点有二个是奇点,其它是偶点,则从任一奇点出发,则该图可以一笔画出。从任一偶点出发,则该图不能一笔画出。 优选 *   二、中国邮递员问题。 解中国邮递员问题的奇偶点图上作业法:具体步骤如下: 1. 通过加重复边,消灭图中的奇点。将奇点两两配对,在每一对奇点的通路上,均加上重复边。 2。删除过多的重复边。如果图中某条边的重复边多于一条,则可将它的重复边删除偶数条。 3。优化重复边。使所加的重复边的总长度最小。 下面通过具体例子来说明具体计算过程: 优选 * 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 课件 问题 已知网络D=(V,A,C),其中V为顶点 集,A为弧集,C={cij}为容量集, cij 为弧(vi,vj ) 上的容量。现D上要通过一个流f={fij},其中fij 为弧 (vi,vj )上的流量。问应如何安排流量fij可使D上 通过的总流量v最大? 例如: v4 v2 vs v1 vt v3 2 1 3 1 4 5 3 2 5 第四节 网络最大流问题 优选 * 7.4.1 网络的最大流的概念 网络流一般在有向图上讨论 定义网络上弧的容量为其最大通过能力,记为 cij ,弧上的实际流量记为 fij 图中规定一个发点s,一个收点t 节点没有容量限制,流在节点不会存储 容量限制条件:0? fij ? cij 平衡条件: 满足上述条件的网络流称为可行流,总存在最大可行流 vi A(vi) B(vi) 优选 * 如:在前面例举的网络流问题中,若已给定一个可行流(如括号中后一个数字所示),请指出相应的弧的类型。 v4 v2 vs v1 vt v3 (2,2) (1,1) (3,3) (1,1) (4,3) (5,1) (3,0) (2,1) (5,3) (2)可增值链(增广链) v4 v2 vs v1 vt v3 (2,2) (1,1) (3,3) (1,1) (4,3) (5,1) (3,0) (2,1) (5,3) 优选 * (3) 截集与截量 截量:截集上所有弧的容量和,记 。 例4 对于下图,若V1={vs,v1},请指出相应的截集与截量。 v4 v2 vs v1 vt v3 (2,2) (1,1) (3,3) (1,1) (4,3) (5,1) (3,0) (2,1) (5,3) 解: 优选 * (4) 流量与截量的关系 最大流最小割

文档评论(0)

1亿VIP精品文档

相关文档