离散数学-图论.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
练习6-3 1.对下图的4个图,判断哪些是欧拉图,哪些是哈密尔顿图,分别在相应的括号中填入“Y”或“N”来回答。 是否欧拉图 是否哈密尔顿图 (a) ( Y ) ( Y ) (b) ( Y ) ( N ) (c) ( N ) ( Y ) (d) ( N ) ( N ) 6.4 树 一、树的定义 定义6-13 不包含环的连通图称为树,不包含环的图称为树林。 例1 二、树的性质 定理6-10 设T是一棵树,vi和vj是T中任意两个不同的结点,则vi和vj由唯一条真路相连接。若vi和vj不相邻接,那么当给T添加一条边{ vI,vj }后形成的图恰有一个环。 定理6-11 若T是一(n,m)树,则m=n–1。 证明 (对结点数n进行归纳) 当n=1和n=2时,定理成立。 设对结点数少于n的所有树定理成立。T是一具有n个结点的树, 由于T不包含环,因此从T中去掉任何一条边都将使T变成两个分图,且这两个分图也是树, 设它们分别是(n1,m1)树和(n2,m2)树, 由归纳假设m1=n1–1,m2=n2–1。 又因为n=n1+n2,m=m1+m2+1,所以, 有m=(n1–1)+(n2–1)+1=n–1。定理结论成立。 定理6-12 具有两个或更多结点的树至少有两片树叶。 证明 设T是一棵(n,m)树,n≥2,显然T中所有结点的度之和S=2m,由定理6-11,S=2n–2。 若T中无树叶结点,则由T连通,每一结点的度≥2,因此S≥2n,这与S=2n–2矛盾。 若T中只有一个树叶结点,则S≥2(n–1)+1,即S2n–2,也与S=2n–2矛盾。 由上可知,T中至少有两片树叶。 树的有些性质可用来作为树的定义,我们列出下面三条: (1)每两个结点间由唯一的真路相连接的图是树; (2)m=n–1的连通图是树; (3)m=n–1且无环的图是树。 三、生成树与最小生成树 1.生成树 定义6-14 若连通图G的生成子图T是一棵树,则称T为G的生成树。 例4 下图中(b)和(c)都是(a)的生成树。 2.构造连通图G=(V,E)的生成树的方法 (a)破环法 例5 用破环法,构造上页图(a)的生成树的过程如下: (b)避环法 例6 用避环法构造(a)的生成树过程如下: 3.最小生成树 定义6-15 每条边都以实数赋权的图称为带权图。 例8 下图是一连通带权图。 当G是一带权图时,常将其表示为有序三元组G=(V,E,f),这里f是一由边集E到实数集R的函数 f:E?R. 定义6-16 设G=(V,E,f)是一连通带权图,T是G的一棵生成树,T的边集用E(T)表示,T的各边权值之和W(T)= 称为T的权。G的所有生成树中权最小的生成树称为G的最小生成树。 例9 它们的权W(T1)=24,W(T2)=30。 4.构造连通带权图G=(V,E,f)的最小生成树的方法 例10 以例8中图为例, (1) 破环法 G=G1 G2 G3 G4 G5 G6=T0 W(T0)=18 (2) 避环法 G=G1 G1 G2 G3 G4 G5 = T0 练习6-4 1.设树T有7条边,问T有多少个结点?( ) 2.设G是一个树林,由3个分图组成,若G有15个结点,问G有多少条边?( ) 3.互不同构的2结点树有( )棵? 互不同构的4结点树有( )棵? 8 12 1 2 24 4.求下图给出的带权图的最小生成树的权( )

文档评论(0)

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

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

1亿VIP精品文档

相关文档