- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
37No.7
第37卷第7期专刊 计算机科学 Voll Supp 2010年7月 Science 2010 Computer July 树的一种矩阵判断方法 马千里李世群赵雨清 华南理工大学计算机科学与工程学院 广州510006 湖南科技大学数学与计算科学学院 湘潭411201 摘要树是图论中重要的概念.它在计算机科学、电网络问题及经济生活中都有着广泛的应用。因此树的判断很 重要.但一般教材上给出的几种判断方法对于编程不方便。本文给出用邻接矩阵判断的一种新方法。这种方法便于 蝙程运算。而且给出了程序。 关键词树,邻接矩阵。回路 Methodof for Matrix Tree Judge by Adjacency MA LI ZHAO Qian-li Shi—qun Yu-qing Schoolof Scienceand China of 510006。China Computer Engineering,SouthUniversityTechnology,Guangzhou of and ofScienceand 411201,China College Science,HunanUniversity Technology,Xiangtan Mathemati,csComputer AbstractThetreeisa in is in science。anetworkscienceande- important theory.It Conceptgraph appliedcomputer to be nla— conomielife.Therdore,itis a atree.This a method importantjudgegraph papergavejudge byadjacency trix.Itisconveniencefor programming. matrix,Circuit KeywordsTree,Adjacency 引理2[31无向图的所有点的度数之和等于边
1 预备知识 数的两倍。 定义1[1】设G为无向图,具有尢个顶点 功, 引理3若,z阶图中每个点的度数都大于等于 2,则G至少包含一条回路。
oz,…,砜 ,令%表示口。与口f关联的边的数目,则称 证明:反设图G不存在回路,则G为森林,假设
矩阵 nd 。×。为G的相邻矩阵,记为A G 。 G有K个分支m条边,则m n--k,从而由引理2, 定义2[2]一个恕阶方阵A的il,i2,…,i^行 有
与i。,i2,…,iI列的交叉处的元素组成的K阶子矩 ∑d 讪 2m-----2 n--k 阵称作A的K阶主子阵。 i暑l 又已知每个点的度数都大于等于2,故2 ,l一矗 ≥ 定义3E3]连通且没有回路的无向图称为无向 2靠,推出k 0,矛盾,命题得证。
树,简称树,常用丁表示。 引理4 ‘】无向图G n,m 是树当且仅当G无 本文中未说明的术语及记号,参见文献[33。本 回路且m 行一1。
文中提到的树,均指无向树。 2主要结论 引理1[1]一个无向图有K个连通分支当且
仅当G的邻接矩阵可以经过行和列的相同交换化为 定理1一个无向图有回路当且仅当G的邻接 矩阵A必满足以下情况之一: 1 A的对角线元素非零; c2,存在二阶主子矩阵[;:];
2009ZM0189.2009ZM0255 资助. ·5· 3 A存在K阶主子阵A K 矗≥3 ,使得A K 回路当且仅当邻接矩阵的任何主子阵都必有某一行 中每个元素为0或1,且每一行的元素和大于等于 的元素之和小于等于1。设G的邻接矩阵A G 2。. n岢 ,由引理2,T的所有点的度数之和.∑.q一 证明:充分性:若G的邻接矩阵A的对角线某 2m,容易看出在条件 1 成立的前提下,条件 2 等
元素口i非零,表明图G在结点-oi处有环,即G有回 价于条件re n--1。由引理4,结论成立。
路。若G的邻接矩阵A存在二阶主子矩阵[;:]; 由推论2,得树T的另一判断方法,这种算法仅 用到T的邻接矩阵,适用于编程运算。判断方法如
则说明G有双重边,结论成立。若A存在由i-,iz, 下:
…,i。行与il,i2,…,il列的交叉处的元素组成的K 设丁的邻接矩阵为A % 。×。。
阶 志≥3 主子阵A K ,使得A 勋的每一行的元素和 1 若某ni 0,则结束,T不是树。否则,若所
大于等于2,AK 中每个元素为0或l,则说明由G 有ai o i l,2,…,咒 转2 。
的结点7.3¨%,…,巩组成的子图G,的所有结点的 2 若A G 的每一行的元素之和都大于等于2,
度数都大于等于2。由引理2知G存在长度大于等 则结束,T不是树
文档评论(0)