《离散数学》树.ppt





《《离散数学》树.ppt》由会员分享,可在线阅读,更多相关《《离散数学》树.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第9章章 树树 n9.1 无向树及生成树无向树及生成树n9.2 根树及其应用根树及其应用 19.1 无向树及生成树无向树及生成树 无向树、森林无向树、森林树枝、弦、余树树枝、弦、余树生成树生成树基本回路与基本回路系统基本回路与基本回路系统基本割集与基本割集系统基本割集与基本割集系统最小生成树最小生成树 2无向树从无向图出发定义的树无向树从无向图出发定义的树n无向树无向树(树树):连通而无回路的无向图,一般用连通而无回路的无向图,一般用T表示表示n树叶树叶:树中度数为树中度数为1的顶点的顶点n分支点分支点:树中度数树中度数 2的顶点的顶点n森林森林:一一个个非非连连通通图图,如如果果其其每每个
2、个连连通通分分支支都都是是树树,则则称称为为森林森林n平凡树平凡树:平凡图,只有一个点且无边的图平凡图,只有一个点且无边的图n右图为一棵右图为一棵12阶树阶树.n声明声明:本章中所讨论的回路均本章中所讨论的回路均n 指简单回路或初级回路指简单回路或初级回路 3无向树的性质无向树的性质定定理理9.1 设设G=是是n阶阶m条条边边的的无无向向图图,则则下下面面各各命命题题是是等价的:等价的:(1)G是树是树(连通无回路连通无回路);(2)G中任意两个顶点之间存在惟一的中任意两个顶点之间存在惟一的路径路径(初级通路初级通路);(3)G中无回路且中无回路且m=n 1;(4)G是连通的且是连通的且m=n
3、 1;(5)G是连通的且是连通的且G中任何边均为桥中任何边均为桥;(6)G中没有回路中没有回路,但在任何两个不同的顶点之间加一条新但在任何两个不同的顶点之间加一条新边后所得图中有惟一的一个含新边的圈边后所得图中有惟一的一个含新边的圈.4定理定理9.29.2 设设T T 是是n n阶非平凡的无向树,则阶非平凡的无向树,则T T中至少有两片树叶中至少有两片树叶.证证 设设T T有有x x片树叶,片树叶,m m条边。由握手定理及定理条边。由握手定理及定理9.19.1可知,可知,由上式解出由上式解出x x 2.2.无向树的性质无向树的性质(续续)5例题例题例例1 已已知知无无向向树树T中中,有有1个个
4、3度度顶顶点点,2个个2度度顶顶点点,其其余余顶顶点点全全是是树树叶叶.试试求求树树叶叶数数,并并画画出出满满足足要要求求的的非非同同构构的的无无向向树树.解解 用树的性质用树的性质m=n 1和握手定理和握手定理.设有设有x片树叶,于是片树叶,于是 n=1+2+x=3+x,2m=2(n 1)=2(2+x)=1 3+2 2+x解出解出x=3,故,故T有有3片树叶片树叶.T的度数列为的度数列为1,1,1,2,2,3 有有2棵非同构的无向树棵非同构的无向树,如图所示如图所示6例题例题例例2 已已知知无无向向树树T有有5片片树树叶叶,2度度与与3度度顶顶点点各各1个个,其其余余顶顶点点的的度度数数均均
5、为为4.求求T的的阶阶数数n,并并画画出出满满足足要要求求的的所所有有非非同同构构的无向树的无向树.解解 设设T的的阶阶数数为为n,则则边边数数为为n 1,4度度顶顶点点的的个个数数为为n 7.由由握手定理得握手定理得 2m=2(n 1)=5 1+2 1+3 1+4(n 7)解出解出n=8,4度顶点为度顶点为1个个.T的度数列为的度数列为1,1,1,1,1,2,3,4 有有3棵非同构的无向树棵非同构的无向树 7p生成树生成树p设设G G为为无无向向连连通通图图,若若G G的的生生成成子子图图(v=vv=v)是是一一棵棵树树,则称这棵树为则称这棵树为G G的的生成树;生成树;p设设G G的的一一
6、棵棵生生成成树树为为T,T,则则T T中中的的边边称称为为T T的的树树枝枝,在在G G中中而而不在不在T T中的边称为中的边称为T T的的弦弦,p所有弦的集合称为所有弦的集合称为生成树生成树T T的余树的余树 p注意:余树不一定连通注意:余树不一定连通,也不一定不含回路也不一定不含回路.p右图黑边构成生成树右图黑边构成生成树p红边构成余树红边构成余树生成树生成树 8生成树的存在性生成树的存在性 n定理:任何无向连通图至少存在一颗生成树定理:任何无向连通图至少存在一颗生成树.n证 用破圈法.若图中无圈,则图本身就是自己的生成树.否则删去圈上的任一条边,这不破坏连通性,重复进行直到无圈为止,剩下
7、的图是一棵生成树.n推论1:设n阶无向连通图有m条边,则mn1.理解:生成树有n-1条边;少于n-1条边就不连通;n推论2:设n阶无向连通图有m条边,则它的生成树的余树 有mn+1条边.推论3 设 为G的生成树 T 的余树,C 为G 中任意一个圈,则C与 一定有公共边.9基本回路与基本回路系统 n定义:设T是n阶m条边的无向连通图G的一棵生成树,设e1,e2,emn+1为T的弦.设Cr为T添加弦er产生的G中惟一的圈(由er和树枝组成),称Cr为对应弦er的基本回路或基本圈,r=1,2,mn+1.称C1,C2,Cmn+1为对应T的基本回路系统.n理解:T是树,有n-1条边;G有m条边,则有m-
8、n+1条弦;树加一条弦后,定会出现回路,即形成圈。对应生成m-n+1条回路;n求基本回路的算法:设弦e=(u,v),先求T中u到v的路径uv,再并上弦e,即得对应e的基本回路.10defabc实线部分构成生成树T,树枝有d,e,f;弦有a,b,c;基本回路(用边的序列表示):C1=aed;C2=bdf;C3=cef基本回路系统:C1,C2,C3显然,基本回路的个数是固定的11基本割集与基本割集系统基本割集与基本割集系统 n定义 设T是n阶连通图G的一棵生成树,e1,e2,en1为T的树枝,Si是G的只含树枝ei,其他边都是弦的割集,称Si为对应生成树T由树枝ei生成的基本割集,i=1,2,n1
9、.称S1,S2,Sn1为对应T的基本割集系统.理解:基本割集是图G的割集,其边有弦一条树枝构成;有几条树枝就有几个基本割集;基本割集用边的集合表示;n求基本割集的算法:设e为生成树T的树枝,Te由两棵子树T1与T2组成,令 Se=e|eE(G)且e的两个端点分别属于T1与T2 则Se为e对应的基本割集.12实例实例例例 图中红边为一棵生成树图中红边为一棵生成树,求对应它的基本回路系统求对应它的基本回路系统 与基本割集系统与基本割集系统解解 弦弦e,f,g对应的基本回路分别为对应的基本回路分别为 Ce=e b c,Cf=f a b c,Cg=g a b c d,C基基=Ce,Cf,Cg.树枝树枝
10、a,b,c,d对应的基本割集分别为对应的基本割集分别为 Sa=a,f,g,Sb=b,e,f,g,Sc=c,e,f g,Sd=d,g,S基基=Sa,Sb,Sc,Sd.13无向图与最小生成树无向图与最小生成树 对对无向图或有向图的每一条边无向图或有向图的每一条边e附加一个实数附加一个实数w(e),称作称作边边e的权的权.图连同附加在边上的权称作图连同附加在边上的权称作带权图带权图,记作记作G=.设设G 是是G的的子子图图,G 所所有有边边的的权权的的和和称称作作G 的的权权,记记作作W(G).最小生成树最小生成树:带权图的权最小的生成树带权图的权最小的生成树求最小生成树的算法求最小生成树的算法避圈
11、法避圈法(Kruskal)设设G=,将将非环边按权从小到大排序:非环边按权从小到大排序:e1,e2,em.(1)把把e1加入加入T中中(2)检检查查e2,若若e2与与e1不不构构成成回回路路,则则将将e2加加入入T中中,否否则则弃弃去去e2.(3)检查检查e3,重复进行直至得到生成树为止重复进行直至得到生成树为止.14实例实例例例 求图的一棵最小生成树求图的一棵最小生成树 W(T)=381512344567781234456778169.2 根树及其应用据有向图定义的树根树及其应用据有向图定义的树有向树有向树根树、树根、树叶、内点、分支点根树、树根、树叶、内点、分支点家族树、根子树、有序树家族
12、树、根子树、有序树r元树(元树(r元有序树)元有序树)r元正则树(元正则树(r元有序正则树)元有序正则树)r元完全正则树(元完全正则树(r元有序完全正则树)元有序完全正则树)最优最优2元树与元树与Huffman算法算法前缀吗与最佳前缀吗前缀吗与最佳前缀吗中序行遍法、前序行遍法、后续行遍法中序行遍法、前序行遍法、后续行遍法波兰符号法与逆波兰符号法波兰符号法与逆波兰符号法 17有向树与根树的定义有向树与根树的定义 n有向树有向树:基图为无向树的有向图基图为无向树的有向图n根树根树:有一个顶点入度为有一个顶点入度为0,其余的入度均为其余的入度均为1的的非平凡的有向树非平凡的有向树n树根树根:有向树中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学

限制150内