




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第八章图与网络分析,图的基本概念与模型树图和图的最小部分树最短路问题网络最大流问题最小费用最大流问题,第八章图与网络分析,图的基本概念与模型树图和图的最小部分树最短路问题网络最大流问题最小费用最大流问题,网络最大流问题,50年代福特(Ford)、富克逊(Fulkerson)建立的“网络流理论”,是网络应用的重要组成部分。,如同我们可以把一个实际的道路地图抽象成一个有向图来计算两点之间的最短路径,我们也可以将一个有向图看作一个流网络来解决另一类型的问题。,流网络比较适合用来模拟液体流经管道、电流在电路网络中的运动、信息网络中信息的传递等等类似的过程。,问题的提出,在一个输油管网中,有生产石油的油井、储存石油的油库、转运石油的中间泵站,同时,还有各种口径不同的输油管。当一个输油管网给定后,单位时间内最多可把多少石油从油井输送到油库?具体方案如何?,分析:就输油管网络问题,可用顶点表示油井、油库和中间泵站,用有向边表示输油管,用有向边上的权表示单位时间沿相应的输油管可以输送石油的最大数量(容量)。,如果我们把图看做输油管道网,为起点,为终点,为中转站,边上的数表示该管道的最大输油能力,问应该如何安排各管道输油量,才能使从到的总输油量最大?,问题的提出,管道网络中每边的最大通过能力即容量是有限的,实际流量也不一定等于容量,上述问题就是要讨论如何充分利用装置的能力,以取得最好效果(流量最大),这类问题通常称为最大流问题。,容量发点(源)收点(汇)中间点容量网络,网络有向图D=(V,A,C),网络上流的基本概念,流,运输问题中,每个运输方案就是一个流,可行流,网络最大流问题,且满足,此为一个特殊的线性规划问题,将会看到利用图的特点,解决这个问题的方法要比单纯形法较为直观方便。,设是网络D=(V,A,C)的一个可行流,(v1,v2)是饱和的,2、如果0fij0,该弧是非0弧;,(v1,v2)是非0弧,3、如果fij=0,该弧是0流弧;,弧关于流的分类,链及可增广链,链在最大流问题中,研究的是有向网络图。但是在求最大流的方法中,则要使用无向网络中的链。,非0流弧,可增广链,非饱和弧,割集和割集的容量,割集的容量是割集中各弧的容量之和,用表示。,割集的容量为9+9=18,割集,割集的意义:若把某一割集的弧从网络中丢去,则从vs到vt便不存路,即割集是从vs到vt的必经之道!这里(v3,v2)不属于此割集,vs,v1,v3,vt,v2,v4,8(8),7(5),9(4),5(5),6(1),2(0),5(4),10(8),9(9),考虑KK的不同画法,基本定理(可行流与割集的关系),最大流-最小割定理:,构造法证明,这样就得到了一个寻求最大流的方法(算法思想):从一个可行流开始,寻求关于这个可行流的可增广链,若存在,则可以经过调整,得到一个新的可行流,其流量比原来的可行流要大,重复这个过程,直到不存在关于该流的可增广链时就得到了最大流。,沿着这条链从vs到vt输送流,还有潜力可挖,只需按照调整方法,就可以把流量提高,调整后的流,在各点仍满足平衡条件及容量限制条件,即仍为可行流。,可增广链的实际意义,求解最大流的标号算法:,已饱和,流量不可再增。再检查,可调整量为4-2=2,可提供量+,取调整量,先给标号(,+),1)寻找可增广链:,同理,给标号,下对已标号点(可望调整点)接着向下检查。已饱和。再检查与相邻接且未标号的点,给标号,其中表示的所调整量2来自,且为正向流(向前流)。,调整量为,给标号为,可令调整量为,d)检查与相邻接且未标号的点,。而对来讲是流入,现欲增加流出量,应该压缩的流入量,只要的流入量,f)下面检查与相邻接且未标号的点,同理,调整量:,给标号为,g)最后,给标号,2)调整流量:从到所画出的红线即为可增广链。沿该可增广链,从倒推,标“”号的在实际流量上加上该调整量,标“”符号的在实际流量上减去该调整量。完成调整过程。,反向追踪,当标到时,与,相邻接的点,都不满足标号条件,标号无法继续,且没有完成标号。此时最大流量即为所求。,重新开始标号,寻找可增广链。,网络从发点到收点的各通路中,由容量决定其通过能力,最小割则是这此路中的咽喉部分,或者叫瓶颈,其容量最小,它决定了整个网络的最大通过能力。要提高整个网络的运输能力,必须首先改造这个咽喉部份的通过能力。,最小割的意义,如果我们把图看做输油管道网,为起点,为终点,为中转站,边上的数表示该管道的最大输油能力,问应该如何安排各管道输油量,才能使从到的总输油量最大?,解决问题,(vs,2),(-v2,2),(v1,1),(-v3,1),(v4,1),(vs,1),(-v2,1),(v1,2),W=f*s1+f*s2=8+6=14,最大流问题应用举例,在图中任给可行流,用标号法寻找网络最大流!,弧容量:两点间的桥梁数。,转化为求网络最小割,设容量网络G有若干发点,若干个点,可以添加两个新点vs,vt,用容量为的有向边分别连结vs与发点,收点与vt,得到新的网络G,G为只有一个发点,一个收点的网络,求解G的最大流问题即可得到G的解。,多发点多收点网络的最大流问题,最大流问题应用举例,设有5位待业者,5项工作,他们各自能胜任工作的情况如图所示,要求设计一个就业方案,使尽量多的人能就业。,其中,表示工人。,表示工作。,最大匹配问题,图中最大匹配问题,可以转化为最大流问题求解。在图中增加两个新点分别作为发点,收点。并用有向边把它们与原图中顶点相连,令全部边上的容量均为1。当网络流达到最大时,如果上的流量为1,就让作工作,此即为最大匹配方案。,第一次标号。,调整,第二次标号。,再调整。,第三次标号。,调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030中国口腔弹性行业发展趋势分析与未来投资战略咨询研究报告
- 《探究浮力原理及应用:物理选修课程教案》
- 沐浴在阳光下写景15篇范文
- 阅读中的自我成长话题作文9篇
- 晨起腹泻中医课件
- 老朋友的模样写人作文(4篇)
- 美丽的桂畔公园400字11篇范文
- 《自然观察与科学探究:小学自然实验课教案》
- 2025年系统集成项目管理工程师考试系统集成与云计算技术试卷
- 线上线下活动策划推广合作协议
- 高中英语语法总结大全
- 2023小学道德与法治(部编版)五年级下册 第三单元复习课件
- 医生护士家长父母进课堂助教-儿童医学小常识PPT
- 生活垃圾清运服务组织机构及岗位职责
- 2023春国开幼儿园科学教育专题形考任务1-4试题及答案
- 教科版四年级下册科学第三单元测试卷(含答案)
- a横线稿纸可直接打印
- 丹东港大东港区粮食、#13、#14泊位升级改造工程环境影响报告
- 石油天然气集团公司档案管理手册
- 生产计划排产表-自动排产
- 基于PLC的台车呼叫控制设计
评论
0/150
提交评论