第十五章_欧拉图教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四、应 用:带权图与货郎担问题 定义15.3 给定图G = V, E(G为无向图或有向图), 设W: E→R(R为实数集), 对?e = (vi, vj)(vi, vj)?E(G), 设W(e) = wij, 称实数wij为边e上的权(Weight) 在G上, 将权wij标注在边e上, 称G为带权图 通常将带权图G记作V, E, W 称?e?E(G)W(e)为G的权, 记作W(G) 货郎担问题 设有n个城市, 城市之间有道路, 道路的长度均大于或等于0, 可能是∞(城市之间无交通线)。 一个旅行商从某个城市出发, 要经过每个城市一次且仅一次, 最后回到出发的城市, 问如何才能使他所走的路线最短?这就是著名的旅行商问题或货郎担问题。 这个问题可化归为图论问题。 设G = V, E, W为一个n阶完全带权图Kn, 各边的权非负, 且有些边的权可能为∞。求G中一条最短的哈密顿回路, 这就是货郎担问题的数学模型。 例15.7 下图(a)为完全带权图K4, 求出其不同的哈密顿回路, 并指出最短的哈密顿回路。 由货郎担问题中不同哈密顿回路的含义可知: 求哈密顿回路可从任何顶点出发。 下面先求出从a点出发, 考虑顺时针与逆时针顺序的不同的哈密顿回路。 C1 = abcdaC2 = abdcaC3 = acbda C4 = acdbaC5 = adbcaC6 = adcba 于是, 当不考虑时针顺序时, 可知: C1 = C6, W(C1) = 8 (见图(b)) C2 = C4, W(C2) = 10 (见图(c)) C3 = C5, W(C3) = 12 经过比较可知, C1是最短的哈密顿回路。 在n阶完全带权图中, 共存在(n-1)!/2种不同的哈密顿回路, 经过比较可找出其最短的哈密顿回路。 当n=4时, 有3种不同的哈密顿回路 当n=5时, 有12种不同的哈密顿回路 当n=6时, 有60种不同的哈密顿回路 … 当n=11时, 有5×9! = 1,814,400种不同的哈密顿回路 … 由此可见: 货郎担问题的计算量是非常大的。 对于货郎担问题, 人们一方面在寻找好的算法, 另一方面也在寻找各种近似算法(找次佳的回路或可接受的回路)。 例4 已知关于a,b,c,d,e,f和g的下述事实: a 讲英语; b 讲英语和汉语; c 讲英语、意大利语和俄语; d 讲日语和汉语; e 讲德国和意大利语; f 讲法语、日语和俄语; g 讲法语和德语。 试问这七个人应如何排座位,才能使每个人都能和他身边的人交谈? 解 用结点表示人,用边表示连接的两个人能讲同一种语言,构造出图G如下: 练习4-4 1.对下图的4个图,判断哪些是欧拉图,哪些是哈密尔顿图,分别在相应的括号中填入“Y”或“N”来回答。 是否欧拉图 是否哈密尔顿图 (a) ( Y ) ( Y ) (b) ( Y ) ( N ) (c) ( N ) ( Y ) (d) ( N ) ( N ) 2、判别图各图是否为哈密顿图,若不是,请说明理由,并回答它是否有哈密顿通路。 ? ? ? 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 欧拉图 定义 通过图G的每条边一次且仅一次的回路称为欧拉回路。存在欧拉回路的图,称为欧拉图。通过图G的每条边一次且仅一次的开路称为欧拉路,对应的有半欧拉图。 例1 下图所给出的四个图,哪些是欧拉图、半欧拉图? Y N Y N 怎么样判断一个图是欧拉图或半欧拉图? 定理15.1  无向图G为欧拉图的充要条件G是连通图且没有奇度顶点。 定理15.2 无向图G是半欧拉图的充要条件G是连通的且恰有两个奇度的顶点。 或半欧拉图有且仅有两个奇

文档评论(0)

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

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

1亿VIP精品文档

相关文档