ch8 图及网络分析.ppt

  1. 1、本文档共174页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(8,8) (10,3) (4,3) (2,0) (7,7) (10,2) (5,5) 图 8 . 25 f f (3),v( f (3))=10 v1 vs v2 v3 vt (-1) (3) (2) (6) (-1) (4) (-2) (-4) M( f (3) ) 图 8 . 25 g (-2) (-3) v1 vs v2 v3 vt (8,8) (10,4) (4,4) (2,0) (7,7) (10,3) (5,4) 图 8 . 25 h f (4),v ( f(4)) =11 v1 vs v2 v3 vt (-1) (3) (-2) (6) (-1) (4) (2) (-4) M( f (4) ) 图 8 . 25 i (-2) (-3) v1 vs v2 v3 vt 练习: §8.6 中国邮递员问题 问题的提出:一个邮递员从邮局出发,要走遍他所负责的每条街道去送信,问应当如何选择适当的路线,可使所走的总路程最短。 本问题用图的语言描述就是:给定一个连通图G,在每条边上都有一个非负的权,要寻找一个圈,经过G的每条边至少一次,并且圈的总权数最小。由于这个问题是我国管梅谷同志于1962年首先提出来的,因此国际上常称它为中国邮递员问题。 回本章目录 一、 欧拉回路与道路 定义8.18 连通图G中,若存在一条道路,经过每边一次且仅一次,则称这条路为欧拉道路。若存在一条回路,经过每边一次且仅一次,则称这条回路为欧拉回路。 具有欧拉回路的图称为欧拉图。 与本章开始时提到的哥尼斯堡七桥问题类似的还有一笔画问题,给出一个图形,要求判定是否可以一笔画出来。一种是经过每边一次且仅一次,到另一个点停止。另一种是经过每边一次且仅一次,回到原开始点为止。这两种情况可分别用关于欧拉道路和欧拉回路的判定条件加以解决,我们有下面的定理。 定理8.7 一个多重连通图G是欧拉图的充分必要条件是G中无奇点。 推论 一个多重连通图G有欧拉道路的充分必要条件是G有且仅有两个奇点。 上面的定理和推论为我们提供了一个识别一个连通图能否一笔画出的条件,即它是否有奇点。若有奇点,就不能一笔画出。若没有奇点,就能够一笔画出,并回到原出发地。 在由哥尼斯堡七桥问题所画的图8—1(b)中,可以看出,图中有四个奇点,所以,不能一笔画出来。即一个漫步者无论如何也不可能重复的走完七座桥,并最终回到原出发地。 关于无向图的定理8,可以直接推广到有向图。 A B C D 二、 奇偶点图上作业法 (从一笔画问题的讨论可知,一个邮递员在他所负责投递的街道范围内,如果街道构成的图中没有奇点,那么他就可以从邮局出发,经过每条街道一次,且仅一次,并最终回到原出发地。但是,如果街道构成的图中有奇点,他就必然要在某些街道重复走几次。我们当然要求重复走过的街道的总长最小。我们可用起奇偶图上作业法来解决此问题。计算步骤如下: (1)找出图G中的所有的奇顶点,把它们两两配成对,而每对奇点之间必有一条通路,把这条通路上的所有边作为重复边追加到图中去,这样得到的新连通图必无奇点。 (2)如果边e =(u,v)上的重复边多于一条,则可从重复边中去掉偶数条,使得其重复边至多为一条,图中的顶点仍全部都是偶顶点。 (3)检查图中的每一个圈,如果每一个圈的重复边的总长不大于该圈总长的一半,则已经求得最优方案。如果存在一个圈,重复边的总长大于该圈总长的一半时,则将这个圈中的重复边去掉,再将该圈中原来没有重复边的各边加上重复边,其它各圈的边不变,返回步骤(2)。 判定标准1: 在最优邮递路线上,图中的每一条边至多有一条重复边。 判定标准2: 在最优邮递路线上,图中每一个圈的重复边总权小于或等于该圈总权的一半。 例8.12 求解下图所示网络的中国邮路问题,图中数字为该边的长。 v1 v2 v3 v4 v5 v6 v7 v8 v9 2 4 3 4 4 9 5 5 6 4 3 4 v1 v2 v3 v4 v5 v6 v7 v8 v9 2 4 3 4 4 9 5 5 6 4 3 4 v1 v2 v3 v4 v5 v6 v7 v8 v9 2 4 3 4 4 9 6 4 3 4 5 5 l12+2 l23+2 l36+2 l89+2 l78+l69+l14+2 l47=51 v1 v2 v3 v4 v5 v6 v7 v8 v9 2 4 3 4 4 9 5 5 6 4 3 4 v1 v2 v3 v4 v5 v6 v7 v8 v9 2 4 3 4 4 9 5 5 6 4 3 4 练习:求图8 — 24所示网络的最大流 vs v1 vt v5 v4 v3 v2 4 3 10 4 1 3 3 5 4 2 7 8 图 8—24 解:给

文档评论(0)

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

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

1亿VIP精品文档

相关文档