图论生成树的概念与性质课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《图论生成树的概念与性质课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 生成 概念 性质 课件
- 资源描述:
-
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 图论及其应用图论及其应用应用数学学院应用数学学院 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 31、生成树的概念、生成树的概念(一一)、生成树的概念与性质、生成树
2、的概念与性质定义定义1 图图G的一个生成子图的一个生成子图T如果是树,称它为如果是树,称它为G的一棵的一棵生成树;若生成树;若T为森林,称它为为森林,称它为G的一个生成森林。的一个生成森林。生成树的边称为树枝,生成树的边称为树枝,G中非生成树的边称为弦。中非生成树的边称为弦。例如:例如:粗边构成的子图为粗边构成的子图为G的生成树。的生成树。图图G 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 42、生成树的性质、生成树的性质定理定理1 每个连通图至少包含一棵生成树。每个连通图至少包含一棵生成树。证明:如果连通图证明:如果连通图G是树
3、,则其本身是一棵生成树;是树,则其本身是一棵生成树;若连通图若连通图G中有圈中有圈C,则去掉,则去掉C中一条边后得到的图仍中一条边后得到的图仍然是连通的,这样不断去掉然是连通的,这样不断去掉G中圈,最后得到一个中圈,最后得到一个G的的无圈连通子图无圈连通子图T,它为,它为G的一棵生成树。的一棵生成树。定理定理1的证明实际上给出了连通图的证明实际上给出了连通图G的生成树的求法,的生成树的求法,该方法称为破圈法。该方法称为破圈法。利用破圈法,显然也可以求出任意图的一个生成森林。利用破圈法,显然也可以求出任意图的一个生成森林。0.8 1 0.6 0.4 0.2 0 x t 0 0.5 1 1.5 2
4、 1 0.5 0 0.5 1 n 5推论推论 若若G是是(n,m)连通图,则连通图,则mn-1n-1连通图连通图G的生成树一般不唯一!的生成树一般不唯一!(二二)、生成树的计数、生成树的计数1、凯莱递推计数法、凯莱递推计数法 凯莱凯莱(Cayley 18211895):剑桥大学数学教授,著名剑桥大学数学教授,著名代数学家,发表论文数仅次于代数学家,发表论文数仅次于Erdos,Euler,Cauchy.著著名成果是名成果是1854年定义了抽象群,并且得到著名定理:任年定义了抽象群,并且得到著名定理:任意一个群都和一个变换群同构。同时,他也是一名出色意一个群都和一个变换群同构。同时,他也是一名出色
5、的律师,作律师的律师,作律师14年期间,发表年期间,发表200多篇数学论文,著多篇数学论文,著名定理也是在该期间发表的。名定理也是在该期间发表的。凯莱生成树递推计数公式是他在凯莱生成树递推计数公式是他在1889年建立的。年建立的。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定义定义2 图图G的边的边e称为被收缩,是指删掉称为被收缩,是指删掉e后,把后,把e的两的两个端点重合,如此得到的图记为个端点重合,如此得到的图记为G.ee1e5e2e4e3用用(G)(G)表示表示G G的生成树棵数。的生成树棵数。定理定理2(Cayley)设
6、设e是是G的一条边,则有:的一条边,则有:()()()GGeG e证明:对于证明:对于G的一条边的一条边e来说,来说,G的生成树中包含边的生成树中包含边e的的棵数为棵数为G.e,而不包含,而不包含e的棵数为的棵数为G-e.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例例1,利用凯莱递推法求下图生成树的棵数。,利用凯莱递推法求下图生成树的棵数。共共8棵生成树。棵生成树。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 凯莱公式的缺点之一是计算量很大,其次是不能具凯莱公式
7、的缺点之一是计算量很大,其次是不能具体指出每棵生成树。体指出每棵生成树。2、关联矩阵计数法、关联矩阵计数法定义定义3:nm矩阵的一个阶数为矩阵的一个阶数为minn,m的子方阵,的子方阵,称为它的一个主子阵;主子阵的行列式称为主子行列式。称为它的一个主子阵;主子阵的行列式称为主子行列式。显然,显然,nm矩阵共有矩阵共有 个主子阵。个主子阵。nmC定理定理3 设设Am是连通图是连通图G的基本关联矩阵的主子阵,则的基本关联矩阵的主子阵,则Am非奇异的充分必要条件是相应于非奇异的充分必要条件是相应于Am的列的那些边构的列的那些边构成成G的一棵生成树。的一棵生成树。证明:必要性证明:必要性 0.8 1
8、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 设设Am是是Af的一个非奇异主子阵,并设与的一个非奇异主子阵,并设与Am的列相对的列相对应的边构成应的边构成G的子图的子图Gm.由于由于Am有有n-1行,故行,故Gm应该有应该有n-1个顶点个顶点(包括参考点包括参考点);又又Am有有n-1列列,所以所以Gm有有n-1条边。而条边。而Am非奇异,故非奇异,故Am的的秩为秩为n-1,即即Gm连通。这说明连通。这说明Gm是是n个点,个点,n-1条边的连通条边的连通图,所以,它是树。图,所以,它是树。充分性充分性 如果如果Am的列对应的边作成的列对应的
9、边作成G的一棵生成树,因树是连通的一棵生成树,因树是连通的,所以,它对应的基本关联矩阵的,所以,它对应的基本关联矩阵Am非奇异。非奇异。该定理给出了求连通图该定理给出了求连通图G的所有生成树的方法:的所有生成树的方法:(1)写出写出G的关联矩阵,进一步写出基本关联矩阵,的关联矩阵,进一步写出基本关联矩阵,记住参考点;记住参考点;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 10 (2)找出基本关联矩阵的非奇异主子阵,对每个这样找出基本关联矩阵的非奇异主子阵,对每个这样的主子阵,画出相应的生成树。的主子阵,画出相应的生成树。例例2,画
10、出下图,画出下图G的所有不同的生成树。的所有不同的生成树。1234abcdeG解:取解:取4为参考点,为参考点,G的基本关联矩阵为:的基本关联矩阵为:110000111000011fAabcde123 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 11共有共有10个主子阵,非奇异主子阵个主子阵,非奇异主子阵8个,它们是:个,它们是:1234abd1110011001Aabd1232110010001Aabe1231234abe 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
11、 123100011001Aacd1234100010001Aace1231234acd1234ace 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 135100010011Aade1236100111001Abcd1233124ade1234bcd 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 147100110001Aade1238100110011Abde1231234bce1234bde注:该方法的优点是不仅指出生成树棵数,而且能绘注:该方法的优点是不仅指出生成树
12、棵数,而且能绘出所有不同生成树;缺点是找所有非奇异主子阵计算出所有不同生成树;缺点是找所有非奇异主子阵计算量太大!量太大!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 15定理定理3(矩阵树定理矩阵树定理)设设G是顶点集合为是顶点集合为V(G)=v1,v2,vn,的图,设的图,设A=(aij)是是G的邻接矩阵,的邻接矩阵,C=(cij)是是n阶方阵,其中:阶方阵,其中:3、矩阵树定理、矩阵树定理(),iijijd vijcaij则则G的生成树棵数为的生成树棵数为C的任意一个余子式的值。的任意一个余子式的值。说明:说明:(1)该定理是
13、由物理学家克希荷夫提出的。他于该定理是由物理学家克希荷夫提出的。他于1824年出生于普鲁士的哥尼斯堡。年出生于普鲁士的哥尼斯堡。1845年因宣布著名的克年因宣布著名的克希荷夫电流电压定律而闻名,希荷夫电流电压定律而闻名,1847年大学毕业时发表了生年大学毕业时发表了生成树计数文章,给出了矩阵树定理。他的一生主要花在实成树计数文章,给出了矩阵树定理。他的一生主要花在实验物理上。担任过德国柏林数学物理会主席职务。验物理上。担任过德国柏林数学物理会主席职务。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(2)矩阵树定理的证明很复杂,在
展开阅读全文