- 1、本文档共114页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 邻接矩阵 例7.3.3 图G=V,E如图所示,求A, A2, A3, A4 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 A= v1 v3 v4 v2 0 1 1 0 1 0 0 1 0 2 0 1 0 0 1 0 A2= 1 0 1 1 0 2 0 1 0 1 2 0 1 0 0 1 A3= 1 2 0 2 0 1 2 0 2 0 1 2 0 2 0 1 A4= * 邻接矩阵 由上面的定理可知:若要判断图G中结点vi到vj是否可达,可以利用G的邻接矩阵A,计算A, A2, A3, …, An, …若发现某个Ar(r是正整数)中aijr ≥ 1,则表明vi到vj可达。 由上一节的定理可知:对于含有n个结点的图G,任何基本链(路)的长度不大于 ,任何基本圈(回路)的长度不大于 因此,仅考虑 aijr (1 ≤ r ≤ n)即可 n-1 n * 邻接矩阵 因此,只要计算Bn= (bij) =A+A2+A3+…+An Bn 中元素bij 表示vi到vj的长度小于等于n的不同路径的总数 bij ≠ 0时, vi可达vj;若i=j,则说明存在经过vi的回路 bij = 0时, vi不可达vj;若i=j,则说明不存在经过vi的回路 * 邻接矩阵 例7.3.4 图G=V,E如图所示,求Bn v1 v3 v4 v2 Bn= A + A2 + A3 + A4 0 1 1 0 1 0 0 1 0 2 0 1 0 0 1 0 + 1 0 1 1 0 2 0 1 0 1 2 0 1 0 0 1 + 1 2 0 2 0 1 2 0 2 0 1 2 0 2 0 1 + 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 0 = 2 4 2 4 1 3 3 2 3 3 3 4 1 3 1 2 = * 邻接矩阵 问题:如何判断某无向图G是否为连通图? 求出Bn= (bij) =A+A2+A3+…+An 若有某个bij 为0(i≠j) ,则说明结点vi和vj处于不同的连通分图中,图G为分离图;否则G为连通图(即非主对角线上元素都不为0)。 思考: 主对角线上元素bii 表示什么? * 可达矩阵 若关心的只是结点间的可达性或结点间是否有链存在至于存在多少条链以及长度为多少无关紧要则可以使用可达矩阵P=(pij)来表示结点间的可达性: pij= 1, vi 可达 vj0, vi 不可达 vj * 可达矩阵 可达矩阵P=(pij)的计算之一:通过Bn 可令Bn= (bij) =A+A2+A3+…+An再将Bn中非零元素改为1,零元素不变,即可得到P pij= 1, bij ≠ 0 0, bij = 0 注意:可达矩阵中,主对角线元素aii只表现了是否存在经过结点vi的圈,并不描述结点到自身的可达性。 * 可达矩阵 例7.3.5 图G=V,E如图所示,求可达矩阵P v1 v3 v4 v2 Bn= A + A2 + A3 + A4 2 4 2 4 1 3 3 2 3 3 3 4 1 3 1 2 = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 P = 由P可知: G中任意两个结点彼此可达 任意结点处都有圈存在G是强连通图 * 可达矩阵 如何判定有向图G是否为强连通图? 强连通图G的可达矩阵P中所有元素aij都为1(aii是否必然为1?) 如何判定有向图G是否为单向连通图? 若P ∨ PT中非主对角线上元素都为1,则G是单向连通图(主对角线上元素aii是否必然为1?) 如何判定有向图G是否为弱连通图? 根据G的基础图G’的邻接矩阵A’,求出G’的可达矩阵P’,其中非主对角线上元素都为1 * 可达矩阵 可达矩阵P=(pij)的计算之二:布尔矩阵运算布尔矩阵中的元素,属于集合{0, 1}对布尔矩阵B和C,定义运算: B和C的布尔和:B ∨ C(B∨C)ij=bij∨cij B和C的布尔积:B ° C(B ° C)ij= ∨
您可能关注的文档
- 2013人教版必修一5.3《ATP的主要来源——细胞呼吸》课件1.ppt
- 禁烟主题班会PPT课件-1.ppt
- 禁烟教育主题班会-1.ppt
- 2013人教版必修一《ATP的主要来源——细胞呼吸》课件.ppt
- 禁烧秸秆危害宣传-1.ppt
- 禁食、危重病人补液-1.ppt
- 禅懿小镇项目风格效果图-1.ppt
- 禅道项目管理系统培训资料-1.ppt
- 2013人教版必修一《力的分解》说课稿.ppt
- 福埃里消费品公司案例-1.ppt
- 2024 农业机械行业深度研究报告:农业机械,全球万亿级市场,受益国内回暖、出口加速,格局向头部集中.pptx
- 2024 基础化工行业深度报告:复合肥行业景气向上,布局磷矿未来可期.docx
- 2024 机械行业深度:粮食安全是‘国之大者’,关注农机正当时.pptx
- 2024 机械设备行业深度报告:国产叉车出海空间广阔,锂电池+智能化有望重塑世界新格局.docx
- 2024 豪华车市场分析:市场持续扩容,自主品牌拾级而上.pptx
- 2024 低空系列报告之总览篇:低空腾飞,基建先行.docx
- 2024 从消费者体验的角度看AI对手机行业的影响.docx
- 2024 彩电欧洲线下渠道实录:借助欧洲杯营销,TCL海信加速扩张,渠道渗透率较三星提升空间大.docx
- 2024 L4自动驾驶:Robotaxi研究十问(整体框架篇).pptx
- 2024 AI专题:从模型视角看端侧AI,模型技术持续演进,交互体验有望升级.pptx
文档评论(0)