图论基础:邻接矩阵与关联矩阵详解
创作时间:
作者:
@小白创作中心
图论基础:邻接矩阵与关联矩阵详解
引用
CSDN
1.
https://blog.csdn.net/weixin_43135178/article/details/135897339
在图论中,邻接矩阵和关联矩阵是两种常用的图的表示方法。它们分别从不同的角度描述了图的结构特征,对于理解和分析图的性质具有重要作用。本文将详细介绍这两种矩阵的概念、特点及其区别。
邻接矩阵
邻接矩阵是一种用来表示图中顶点间相互连接关系的矩阵。在邻接矩阵中,矩阵的行和列都代表图中的顶点。
对于无权图,如果顶点 i 和顶点 j 之间有一条边,则矩阵中的元素 Aij (位于第 i 行和第 j 列)将会是1;如果没有边,那么 Aij 将会是0。
对于有权图,Aij 将会是相应边的权重值。
对于无向图,邻接矩阵是对称的,因为边是双向的;对于有向图,邻接矩阵则不一定是对称的。
关联矩阵
对于关联矩阵第一行1 0 0 -1 1,表示点v1和各边的关系。(其中1表示是正向、-1表示是逆向)
如图1所示,v1和e1,e4,e5相连,和e2、e3未连,故关联矩阵的值为1 0 0 -1 1. 下面各行为点v2,v3, v4和各边的关联,以此类推。
关联矩阵是另一种表示图的方式,它关注的是顶点和边之间的关系。在关联矩阵中,矩阵的行代表图中的顶点,列代表图中的边。
如果顶点 i 和边 ej 相关联(即顶点 i 是边 ej 的一个端点),则矩阵中的元素 Bij 会是1(或者边的权重,如果是有权图)。
如果顶点 i 不是边 ej 的端点,则 Bij 会是0。
对于无向图的关联矩阵,每列有两个1(因为无向边有两个端点);对于有向图,每列会有一个1(指向端点)和一个-1(来自端点),表示边的方向。
邻接矩阵与关联矩阵的关系
- 邻接矩阵主要描述顶点之间是否相连,而关联矩阵描述的是顶点和边之间的关系。
- 邻接矩阵是方阵,其大小为顶点数量的平方,即 n×n。关联矩阵的大小为顶点数量乘以边的数量,即 n×m。
- 邻接矩阵可以用来快速检查任意两个顶点是否直接相连。关联矩阵可以用来快速检查任意一个顶点与哪些边相连。
- 在某些计算中,如计算图的度数,邻接矩阵通常更为直接和方便。而关联矩阵在诸如网络流问题或是寻找图的割集(cut sets)等问题中可能更加有用。
热门推荐
在家种黄精:从土壤到收获的实用指南
2024冬季发型指南:从大卷披发到优雅短发,总有一款适合你
白粥治恶心效果有限,专家建议合理搭配饮食
午后海心沙:珠江边赏广州塔,海心桥览市景
最新社保政策下,个人账户与统筹账户资金流向全解析
番茄红素PK心血管健康,谁赢了?
假发变美神器,你get了吗?
“木子”为证:李姓背后的自然感恩文化
济南退役军人举办新年联谊会,军旅歌声中再聚首
钟南山团队完成国际首例5G远程支气管镜手术,开创呼吸介入治疗新纪元
学霸妈妈整理:300个脑筋急转弯,让孩子的思维更灵活!
专家解析:闭口粉刺成因与三大治疗方案
马伊琍挑战阿勒泰寡妇角色,演技突破获观众认可
数字化时代亲子识字新法:游戏互动学偏旁
冬至来了,饺子安排上了吗?
人形机器人和AI“复活”技术的伦理挑战
坚果配绿蔬,科学饮食助头发生长
炒蛋的正确打开方式,你知道吗?
冬季养生必备:新鲜莲子选购与储存秘籍
古巴首个世界文化遗产比尼亚莱斯山谷:喀斯特地貌与田园风光的完美融合
从酒吧MC学社交:三个技巧让你成为人群焦点
IMF & 诺奖得主热议:AI如何重塑全球经济?
75寸电视最佳观看距离,护眼秘籍大公开!
唐凯憾负阿卜杜拉耶夫,ONE冠军赛再掀高潮
从记忆到理解:抄书提升学习效率的科学依据
阿根廷三大必游景点:布宜诺斯艾利斯、伊瓜苏瀑布和佩里托莫雷诺冰川
“面”字的双胞胎兄弟和172画的汉字奇观
12306退票新规实施:这些时间段退票不收费!
淞沪会战中的张治中:提出“先发制敌”粉碎日军速胜计划
圣女果PK大番茄:谁是番茄红素之王?