




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 1第二章第二章 树树本章主要内容本章主要内容一、树的概念与性质一、树的概念与性质二、生成树二、生成树三、最小生成树三、最小生成树授课学时授课学时授课学时:授课学时:6学时学时 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 2本次课主要内容本次课主要内容(一一)、树的概念与应用、树的概念与应用(二二)、树的性质、树的性质 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n
2、 31、树的概念、树的概念(一一)、树的概念与应用、树的概念与应用定义定义1 不含圈的图称为无圈图,树是连通的无圈图。不含圈的图称为无圈图,树是连通的无圈图。例如:下面的图均是树例如:下面的图均是树树树T1树树T2树树T3树树T4 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 4定义定义2 称无圈图称无圈图G为森林。为森林。注注: (1)树与森林都是单图树与森林都是单图;(2) 树与森林都是偶图。树与森林都是偶图。例例1 画出所有不同构的画出所有不同构的6阶树。阶树。解:按树中存在的最长路进行枚举。解:按树中存在的最长路进行枚举。6
3、阶树中能够存在阶树中能够存在的最长路最小值为的最长路最小值为2,最大值为,最大值为5。 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 5 树是图论中应用最为广泛的一类图。在理论上,由树是图论中应用最为广泛的一类图。在理论上,由于树的简单结构,常常是图论理论研究的于树的简单结构,常常是图论理论研究的“试验田试验田”。在实际问题中,许多实际问题的图论模型就是树。在实际问题中,许多实际问题的图论模型就是树。例例2 族谱图与树族谱图与树2、树的应用、树的应用 要把一个家族的繁衍情况简洁直观表达出来,用点要把一个家族的繁衍情况简洁直观表达出来
4、,用点表示家族中成员,成员表示家族中成员,成员x是成员是成员y的儿女,把点的儿女,把点x画在点画在点y的下方,并连线。如此得到的图,是一颗树,称为根的下方,并连线。如此得到的图,是一颗树,称为根树。示意如下:树。示意如下:根树根树 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 6 实际上,根树是许多问题的模型,如社会结构,实际上,根树是许多问题的模型,如社会结构,计算机数据结构,数学中的公式结构,分类枚举表计算机数据结构,数学中的公式结构,分类枚举表示等。示等。例例3 道路的铺设与树道路的铺设与树 假设要在某地建造假设要在某地建造4
5、个工厂,拟修筑道路连接这个工厂,拟修筑道路连接这4处。处。经勘探,其道路可按下图的无向边铺设。现在每条边的经勘探,其道路可按下图的无向边铺设。现在每条边的长度已经测出并标记在图的对应边上,如果我们要求铺长度已经测出并标记在图的对应边上,如果我们要求铺设的道路总长度最短,这样既能节省费用设的道路总长度最短,这样既能节省费用 ,又能缩短,又能缩短工期工期 ,如何铺设?,如何铺设? v2 v3 v4 e2 e3 e4 v1 e1 e5 e6 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 7 该问题归结于在图中求所谓的最小生成树问题。或该问
6、题归结于在图中求所谓的最小生成树问题。或称为赋权图中的最小连接问题。称为赋权图中的最小连接问题。例例4 化学中的分子结构与树化学中的分子结构与树例如:例如:C4H10的两种同分异构结构图模型为:的两种同分异构结构图模型为:hhhhhhhhhhhhhhhhhhhh 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 8例例5 电网络中独立回路与图的生成树电网络中独立回路与图的生成树 早在早在19世纪,图论还没有引起人们关注的时候,物理学世纪,图论还没有引起人们关注的时候,物理学家克希荷夫就已经注意到电路中的独立回路与该电路中的所家克希荷夫就
7、已经注意到电路中的独立回路与该电路中的所谓生成树的关系。即:如果电路是谓生成树的关系。即:如果电路是(n, m)图,则独立回路的图,则独立回路的个数为个数为m-n+1.并且,生成树添上生成树外的并且,生成树添上生成树外的G的一条边,就的一条边,就可以得到一独立回路。可以得到一独立回路。例例6 通信网络中的组播树通信网络中的组播树 在单播模型中,数据包通过网络沿着单一路径从源主机向在单播模型中,数据包通过网络沿着单一路径从源主机向目标主机传递,但在组播模型中,组播源向某一组地址传递数目标主机传递,但在组播模型中,组播源向某一组地址传递数据包,而这一地址却代表一个主机组。为了向所有接收者传据包,而
8、这一地址却代表一个主机组。为了向所有接收者传递数据,一般采用组播分布树描述递数据,一般采用组播分布树描述IP组播在网络里经过的路组播在网络里经过的路径。组播分布树有四种基本类型:泛洪法、有源树、有核树径。组播分布树有四种基本类型:泛洪法、有源树、有核树和和Steiner树树 。 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 9 总之,树在图论研究和图论应用上都是十分典型总之,树在图论研究和图论应用上都是十分典型的特殊图。的特殊图。定理定理1 每棵非平凡树至少有两片树叶。每棵非平凡树至少有两片树叶。证明证明 设设P=v1v2vk是非平
9、凡树是非平凡树T中一条最长路,则中一条最长路,则v1与与vk在在T中的邻接点只能有一个,否则,要么推出中的邻接点只能有一个,否则,要么推出P不是最长路,要么推出不是最长路,要么推出T中存在圈,这都是矛盾!中存在圈,这都是矛盾!即说明即说明v1与与v2是树叶。是树叶。定理定理2 图图G是树当且仅当是树当且仅当G中任意两点都被唯一的路中任意两点都被唯一的路连接。连接。证明:证明:“必要性必要性”若不然,设若不然,设P1与与P2是连接是连接u与与v的两条不同的路。则的两条不同的路。则(二二)、树的性质、树的性质 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5
10、0 0.5 1 n 10由这两条路的全部或部分将构成一个圈,这与由这两条路的全部或部分将构成一个圈,这与G是是树相矛盾。树相矛盾。“充分性充分性”首先,因首先,因G的任意两点均由唯一路相连,所以的任意两点均由唯一路相连,所以G是连是连通的。通的。其次,若其次,若G中存在圈,则在圈中任取点中存在圈,则在圈中任取点u与与v,可得,可得到连接到连接u与与v的两条不同的路,与条件矛盾。的两条不同的路,与条件矛盾。定理定理3 设设T是是(n, m)树,则:树,则:1mn证明:对证明:对n作数学归纳。作数学归纳。 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0
11、0.5 1 n 11当当n=1时,等式显然成立;时,等式显然成立;设设n=k时等式成立。考虑时等式成立。考虑n=k+1的树的树T。由定理由定理1 T中至少有两片树叶,设中至少有两片树叶,设u是是T中树叶,考中树叶,考虑虑T1=T-u,则则T1为为k阶树,于是阶树,于是m(T1)=k-1, 得得m(T)=k。这就证明了定理这就证明了定理3。例例7 设设T为为12条边的树,其顶点度为条边的树,其顶点度为1,2,5。如果。如果T恰有恰有3个度为个度为2的顶点,那么的顶点,那么T有多少片树叶?有多少片树叶?解:设解:设T有有x片树叶。片树叶。由由m=n-1得得n=13. 于是由握手定理得:于是由握手定
12、理得:1235(10)212xx 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 12得得x=8例例8 设设T为为(n, m)树,树,T中有中有ni个度为个度为i的点的点(1ik),ik),且且有:有:n ni i=n.=n.证明:证明:13422(2)knnnkn证明:由证明:由m=n-1得:得:12()1kmnnn又由握手定理得:又由握手定理得:1222kmnnkn由上面两等式得:由上面两等式得:13422(2)knnnkn 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n
13、 13推论推论1 具有具有k个分支的森林有个分支的森林有n-k条边。条边。证明:设森林证明:设森林G的的k个分支为个分支为Ti (1ik).ik).对每个分支,对每个分支,使用定理使用定理3 3得:得:()1,() )iiiim TnnV T所以:所以:1()()kiimGm Tnk定理定理4 每个每个n阶连通图的边数至少为阶连通图的边数至少为n-1.证明:如果证明:如果n阶连通图没有一度顶点,那么由握手定理阶连通图没有一度顶点,那么由握手定理有:有:()1()()2vVGmGdvn 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 1
14、4如果如果G有一度顶点。对顶点数作数学归纳。有一度顶点。对顶点数作数学归纳。当当n=1时,结论显然时,结论显然()1()()2vVGumGudvk设当设当n=k时,结论成立。时,结论成立。当当n=k+1时,设时,设u是是G的一度顶点,则的一度顶点,则G-u为具有为具有k个顶个顶点的连通图。点的连通图。若若G-u有一度顶点,则由归纳假设,其边数至少有一度顶点,则由归纳假设,其边数至少k-1,于于是是G的边数至少有的边数至少有k条;条;若若G-u没有一度顶点,则由握手定理:没有一度顶点,则由握手定理:所以所以G至少有至少有k+1条边。条边。 0.8 1 0.6 0.4 0.2 0 x t 0 0.
15、5 1 1.5 2 1 0.5 0 0.5 1 n 15而当而当G是树时,边数恰为是树时,边数恰为n-1.所以所以n阶连通图阶连通图G至少有至少有n-1条边。条边。所以,树也被称为最小连通图。所以,树也被称为最小连通图。定理定理5 任意树任意树T的两个不邻接顶点之间添加一条边后,的两个不邻接顶点之间添加一条边后,可以得到唯一圈。可以得到唯一圈。证明:设证明:设u与与v是树是树T的任意两个不邻接顶点,由定理的任意两个不邻接顶点,由定理2知:有唯一路知:有唯一路P连接连接u与与v.于是于是Pu v是一个圈。是一个圈。显然,由显然,由P P的唯一性也就决定了的唯一性也就决定了Pu v的唯一性。的唯一
16、性。例例9 设设G是树且是树且k,k,则则G G至少有至少有k k个一度顶点。个一度顶点。证明:若不然,设证明:若不然,设G有有n个顶点,至多个顶点,至多k-1个一度顶点,个一度顶点,由于由于k,于是,由握手定理得:,于是,由握手定理得: 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 16所以,有:所以,有:m (G)n-1,与与G是树矛盾!是树矛盾!()2 ( )( )12()2122v V Gm Gd vkknknn 例例10 设设G是森林且恰有是森林且恰有2k个奇数顶点,则在个奇数顶点,则在G中有中有k条条边不重合的路边不重合
17、的路P1, P2 , Pk,使得:使得:12( )()()()kE GE PE PE P证明:对证明:对k作数学归纳。作数学归纳。当当k=1时,时,G只有两个奇数度顶点,此时,容易证明,只有两个奇数度顶点,此时,容易证明,G是一条路;是一条路;设当设当k=t时,结论成立。令时,结论成立。令k=t+1 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 17 在在G中一个分支中取两个一度顶点中一个分支中取两个一度顶点u与与v,令,令P是连接是连接该两个顶点的唯一路,则该两个顶点的唯一路,则G-P是有是有2t个奇数顶点的森林,个奇数顶点的森林
18、,由归纳假设,它可以分解为由归纳假设,它可以分解为t条边不重合的路之并,所条边不重合的路之并,所以以G可以分解为可以分解为t+1条边不重合的路之并。条边不重合的路之并。注:对图作某种形式的分解,是图论的一个研究对象,注:对图作某种形式的分解,是图论的一个研究对象,它在网络结构分析中具有重要作用。它在网络结构分析中具有重要作用。例例11 设设T是是k k阶阶树。若图树。若图G满足满足k-1,k-1,则则T T同构于同构于G G的的某个子图。某个子图。证明:对证明:对k作数学归纳。作数学归纳。当当k=1时,结论显然。时,结论显然。假设对假设对k-1(k3)3)的每颗树的每颗树T T1 1, ,以及
19、最小度至少为以及最小度至少为k-2k-2的每的每个图个图 H H,T T1 1同构于同构于H H的某个子图的某个子图F F。现在设。现在设T T是是k k阶树,且阶树,且 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 18 G满足满足(G)k-1(G)k-1的图。我们证明的图。我们证明T T同构于同构于G G的某个子图。的某个子图。设设u是是T的树叶,的树叶,v是是u的邻接顶点。则的邻接顶点。则T-u是是k-1阶树。阶树。 由于由于(G)k-1 k-2,由归纳假设,由归纳假设,T-u同构于同构于G的某个的某个子图子图F. 设设v1是与是与T中中v相对应的相对应的F中的点,由于中的点,由于dG(v1) k-1,所所以以v1在在G中一定有相异于中一定有相异于F中的邻点中的邻点w, 作作Fv1w,则该则该子图和子图和T同构。同构。v1wFG证明示意图证明示意图 0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2 1 0.5 0 0.5 1 n 19树的度序列问题:树的度序列问题: 在第一章中,介绍了判定一个非增非负序列是否为简单在第一章中,介绍了判定一个非增非负序列是否为简单图的度序列定理。下面介绍一个判定非增非负序列是否为图的度序列定理。下面介绍一个判定非增非负序列是否为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水库景观设计与生态恢复方案
- 建筑工程项目质量检查与验收方案
- 2025年幼儿园美术师资引进计划
- 云南省香格里拉事业单位考试预测试题库含答案
- 手术室科室感染管理小组会议记录范文
- 2025新安全法培训考试试题及答案
- 人教版音乐六年级上册教学挂图计划
- 古建筑文物保护应急措施
- 商场售后考试题及答案
- 眼动追踪阅读器创新创业项目商业计划书
- 砍树 栽树劳务合同范本
- 避免车祸安全知识培训课件
- 胸腰椎压缩骨折课件
- 音乐课简谱教学课件
- 2025年放射工作人员培训考试试题及答案
- 2025-2026学年统编版(2024)小学语文一年级上册教学计划及进度表
- 中小学教师中高级职称答辩备考试题及答案(50题)
- 剖析我国公立医院管理体制:问题洞察与改革路径探究
- 2025年法院书记员招聘考试笔试试题附答案
- 未成年人违法犯罪警示教育
- 医务人员艾滋病知识培训
评论
0/150
提交评论