网站大量收购独家精品文档,联系QQ:2885784924

第5篇 章 运输路径规划(更新版).ppt

  1. 1、本文档共118页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5篇 章 运输路径规划(更新版).ppt

思考题: 下图是某地区交通运输示意图,弧旁数字表示相应两地间的公路里程(公里)。问,从1出发,经过哪条路线到达8,才能使总行程最短。 7 2 4 1 5 3 6 6 7 6 5 3 3 5 1 3 8 4 2 5 1 9 2 解答: 因此,可知最短路为13,逆推回去可知经过的路径为8←7←6←3←1或8←7←6←2←1 7 2 4 1 5 3 6 6 7 6 5 3 3 5 1 3 8 4 2 5 1 9 2 0 3 5 6 10 7 11 16 13 8 5.3 网络最大流问题 在生产和经济生活中,很多系统都包含了流量问题。 如公路运输系统中的车辆流 电力系统中的电流 生产系统中的生产流 信息系统中的信息流 服务系统中的顾客流 所谓最大流问题,是指在一定条件下, 使网络系统中的某种流的流量达到最大的问题 5.3.1 基本概念 网络、网络流 可行流 最大流 前向弧、后向弧 增广链 (1)网络、网络流 给定一个赋权有向图D(V, A),在V中指定一个发点vs,该点只有出发的弧;指定另一个点为收点vt,该点只有指向它的弧,其他点称为中间点。 对于A中的每条弧(vi,vj),对应有一个c(vi,vj)≥0,或简写为cij,称为弧的容量 对于这样的图D,我们称为网络, 记作 D(V,A,C) 网络流 定义在弧集合A上的一个函数f={f(vi,vj)}称为网络流。fij为弧(vi,vj)上的流量。 具体来说,网络流就是在一定条件下通网络D的某种流在各边上流量的集合。 这里的一定条件指: 1、网络有一个始点vs和一个收点vt 2、流过网络的流量具有一定的方向,各弧的方向就是流量通过的方向。 3、每个弧都有容量,表示允许通过该弧的最大流量 例6 A城市的运输网络 1 2 4 3 5 7 6 (13,5) (5,3) (9,3) (4,1) (5,2) (5,0) (6,3) (6,2) (4,2) (4,1) (10,1) (9,5) 最大通过能力 实际流量 起点 终点 网络流的特点: 每条弧上的流量必须是非负的,且不能超过该弧的最大通过能力 发点的总流量和收点的总流量必须相等 每一个中间点的流入量和流出量的代数和等于0(转运) (2)可行流 满足以下两个条件的流称为可行流 弧流量限制条件:即通过每条弧的流量非负,且必须不大于该弧容量 中间点平衡条件:中间点的流入量必须等于流出量 (3)最大流 在一个网络中,流量最大的可行流称为最大流 可行流中,fij=cij的弧称为饱和弧,fij<cij的弧称为非饱和弧 若令所有弧上的流fij=0,则称为零流,流量为0 可行流中,fij>0的弧称为非零流弧,fij=0的弧称为零流弧 均为非饱和弧,(v3,v6)为零流弧 1 2 4 3 5 7 6 (13,5) (5,3) (9,3) (4,1) (5,2) (5,0) (6,3) (6,2) (4,2) (4,1) (10,1) (9,5) 最大流问题 即寻找一个可行流 f,使始点的流出量(或终点流入量)最大。 相当于求出一个网络的最大容量 起点最大容量为13+9=22 1 2 4 3 5 7 6 (13,5) (5,3) (9,3) (4,1) (5,2) (5,0) (6,3) (6,2) (4,2) (4,1) (10,1) (9,5) 终点最大容量为10+4+9=23 网络的最大流量为? 22? 23? …… 若网络最大容量为22 1 2 4 3 5 7 6 (13,5) (5,3) (9,3) (4,1) (5,2) (5,0) (6,3) (6,2) (4,2) (4,1) (10,1) (9,5) 节点2只能流过6+5=11 网络肯定不能达到22的容量。 网络最大容量为多少呢? (4)前向弧、后向弧 若μ是网络中连接发点vs和收点vt的一条链,定义链的方向为vs→vt 与链的方向一致的称为前向弧,记作μ+ 与链的方向一致的称为后向弧,记作μ- 4 2 3 1 如图所示,链的方向为1→4 则前向弧集合μ+为{(1,2),(3,4)} 则反向弧集合μ-为{(2,3)} (5)增广链 若 f 是一个可行流, μ是vs到vt的一条链,若μ满足: 前向弧都是非饱和弧 后向弧都是非零流弧 则 μ称为可行流 f 的增广链 存在增广链μ:1→2→4→7 1 2 4 3 5 7 6 (13,5) (5,3) (9,3) (4,1) (5,2) (5,0) (6,3) (6,2) (4,2) (4,1) (10,1) (9,5) 存在增广链μ:1→2→4→3→6→7 增广链μ的物理意义: 沿着μ从点vs到vt输送的流,还有未利用的容量 → 可以进一步优化 由此,可得寻找最大流的方法:即寻找增广链 存在增广链μ:1→2→4→7 1 2 4

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档