运筹(第六章图与网络分析)学科介绍课程讲述.pptVIP

运筹(第六章图与网络分析)学科介绍课程讲述.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运筹(第六章图与网络分析)学科介绍课程讲述.ppt

运筹学 OPERATIONS RESEARCH ; 为了寻找答案,1736年欧拉把陆地缩为一点,把桥作为连接点的边,将这个问题抽象成图形的一笔画问题。即能否从某一点开始不重复地一笔画出这个图形,最终回到原点。欧拉在他的论文中证明了这是不可能的,因为这个图形中每一个顶点都与奇数条边相连接,不可能将它一笔画出,这就是古典图论中的第一个著名问题。; 在实际的生产和生活中,人们为了反映事物之间的关系,常常在纸上用点和线来画出各式各样的示意图。;§1 图的基本概念与模型;图中的点用 v 表示,边用 e 表示,对每条边可用它所联结的点表示,如图,则有:;端点,关联边,相邻; 如果边 e 的两个端点相重,称该边为环,如果两个点之间的边多于一条,称为具有多重边,对无环、无多重边的图称为简单图。;次,奇点,偶点,孤立点;链,圈,路,回路,连通图;链;完全图;偶图;子图,部分图;§2.树图和最小部分树;性质2. 具有 n 个顶点的树恰有(n-1)条边。;§2.2 图的最小部分树;§2.3 避圈法和破圈法;避圈法另一种做法:;例:分别用两种避圈法构造下图的最小部分树。;3.V={S , A}; 第二种做法求解过程:;破圈法求解步骤:;用破圈法求解上例:;Date;破圈法的另一种解法:;注意:;§3.最短路问题; §3.1 Dijkstra 算法;Dijkstra 算法步骤:;例. 求下图中从 v1 到 v7 的最短路。;L1r = min { 0+d12 , 0+ d13 } =min{5,2}=2= L13;对 v3 标号,将 L13 的值标注在v3 旁的小方框内;;L1p = min { L11+d12 , L13+d34, L13+d36 } =min{0+5,2+7,2+4} = 5 = L12;对 v2 标号,将 L12 的值标注在 v2 旁的小方框内;;L1p = min { L12+d25 , L12+d24, L13+d34 ,L13+d36 } =min{5+7,5+2,2+7,2+4} = 6 = L16;对 v6 标号,将 L16 的值标注在 v6 旁的小方框内;将( v3, v6) 加粗,并令 V∪v6 →V,;L1p = min { L12+d25 , L12+d24, L13+d34 , L16+d64 , L16+d65 , L16+d67 } =min{5+7, 5+2, 2+7, 6+2, 6+1, 6+6} = 7 = L14 = L15;对 v4 , v5 同时标号,将 L14 = L15 的值标注在 v4, v5 旁的小方框内;将( v2, v4), ( v6, v5) 加粗,并令V∪v4∪v5→V,;L1p = min { L15+d57 , L16+d67 } =min{7+3,6+6}=10= L17; 对 v7 标号,将 L17 的值标注在 v7 旁的小方框内;将( v5, v7) 加粗。图中粗线表明从点 v1 到网络中其它各点的最短路,各点旁的数字就是点 v1 到各点的最短距离。;§3.2 求任意两点间最短距离的矩阵算法;Date;从上述距离矩阵可以看出从 i 点到 j 点的直接距离,但从 i 到 j 的最段距离不一定就是从 i 点直接到 j 点。;再构造矩阵 D(2) , dij(2) =min{dir (1) +drj (1)} 。;该例中 k = 3; 上述 D(2) 中的元素给出了各点间的最短距离,但是并没有给出具体是经过了哪些中间点才得到的这个最短距离,如果要知道中间点具体是什么,需要在计算过程中进行记录。;§4.网络的最大流;容量网络通常规定一个发点(源点,记为s)一个收点(汇点,记为t),网络中其余的点称为中间点。;以 v( f )表示网络中从 s→t 的流量,则;§4.2 割和流量;割的容量是组成割的集合中各弧容量之和,用 c(V, )表示,;从 s→t 的流量等于通过割的从V→ 的流量减 →V的流量,有:;§4.3 最大流最小割定理;当有增广链存在时,找出 ;定理2. 在网络中 s→t 的最大流量等于它的最小割集的容量,即;第一步:首先给发点 s 标号(0 , ε(s) )。;考虑所有指向标号点 i 的弧 (h ,i ) (即反向弧) ,如果有 fhi=0,对 h 不标号, 若 fhi0,则对 h 点标号,记为(i , ε( h )),其中ε( h ) = min{ε( i ) , fhi)}. ;第三步:重复第二步可能出现如下两种结果:;第四步:修改流

文档评论(0)

138****7806 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档