邻接矩阵法

✍ dations ◷ 2025-04-04 11:12:05 #邻接矩阵法
在图论中,邻接矩阵(英语:adjacency matrix)是表示一种图结构的常用表示方法。它用数字方阵记录各点之间是否有边相连,数字的大小可以表示边的权值大小。距离矩阵可算是邻接矩阵的扩充。阶为 n {displaystyle n} 的图 G {displaystyle G} 的邻接矩阵 A {displaystyle A} 是 n × n {displaystyle ntimes n} 的。将 G {displaystyle G} 的顶点标签为 v 1 , v 2 , . . . , v n {displaystyle v_{1},v_{2},...,v_{n}} 。若 ( v i , v j ) ∈ E ( G ) {displaystyle (v_{i},v_{j})in E(G)} , A i j = 1 {displaystyle A_{ij}=1} ,否则 A i j = 0 {displaystyle A_{ij}=0} 。也可以用大于0的值表示边的权值,例如可以用边权值表示一个点到另一个点的距离。无向图的邻接矩阵是对称矩阵。可以用矩阵表示为:这个矩阵中每一行代表一个点,行a即为点a,每一列代表某一行的点所指向的点,矩阵的每一个(小格)表示一条边。图中的所有边(指向性的箭头)带有权值,通常约定权值为0的边为不存在的边。如此图中的a指向b,箭头旁边的数字(边的权值)为2,在矩阵中表示为行a列b为2。又如矩阵中行c列b为6,图中表现为一条从c指向b权值为6的边。设图 G {displaystyle G} 的邻接矩阵为 A {displaystyle A} ,边的取值为1。A、B、C、D四人传球6次,从A开始,最终回到A手里,有多少种传法?非矩阵解法:矩阵解法:A = ( 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 ) , A 6 = ( 183 182 182 182 182 183 182 182 182 182 183 182 182 182 182 183 ) {displaystyle A={begin{pmatrix}0&1&1&1\1&0&1&1\1&1&0&1\1&1&1&0\end{pmatrix}},A^{6}={begin{pmatrix}183&182&182&182\182&183&182&182\182&182&183&182\182&182&182&183\end{pmatrix}}}邻接矩阵法是比较简单的图论问题建模方法,它以方形二维阵列的形式存储图的数据。它在算法应用中的主要特点包括:主要缺点包括:在随机过程理论中,表示单步状态变化的转移矩阵就是一种邻接矩阵。

相关

  • 血管血管(德语: Blutgefäße;英语:blood vessels;西班牙语,葡萄牙语: vasos sanguineos)是生物运送血液的管道,依运输方向可分为动脉、静脉与微血管。动脉从心脏将血液带至身体组织,静
  • 心绞痛心绞痛又称为狭心症(Angina pectoris),是心肌缺血引起的胸痛,一般是由冠状动脉阻塞或痉挛所导致。冠状动脉疾病是心血管的动脉粥样硬化,为心绞痛的主要原因。心绞痛的原文“angin
  • 医疗保险中华人民共和国医疗保险是指中华人民共和国的国营医疗保险制度,属于中华人民共和国医疗卫生一环。整体中国医保与户籍制度有深度挂勾,首先是根据身份别,城镇居民户口和农村居民
  • 颤抖颤抖或震颤(英语:Tremor)是身体部位因不自主肌肉收缩而造成的震动。最常发生在手部;通常是心脉所致,是正常生理现象。不过震颤严重者可能患有疾病。
  • 词源学语源学(英语:Etymology,希腊语:ετυμολογία),是一门研究字词来源的学科。英语的“Etymology”一词本身源于“希腊语:έτυμος”(真实)与“希腊语:λόγος”(字、理性或
  • 欧洲药品管理局欧洲药品管理局(英文:European Medicines Agency、EMA)是一个欧盟药品评估机构。1995年至2004年这一段时间内,名为欧洲药物检验局(European Agency for the Evaluation of Medic
  • 国术馆武馆是指教授和学习各种武术的组织机构。多数武馆以某种武术派门为基础设立教授徒弟,亦有部分综合学习武术的的武馆,例如精武体育会。一般中国武术的武馆,又叫国术馆,早期开课教
  • 抗精神分裂症药物抗精神病药(英语:antipsychotic),是抗精神失常药的一种。可在不影响意识清醒的条件下,控制兴奋、躁动、幻觉及妄想等症状。因常主要用于精神分裂症,故也称精神分裂症药。抗精神病
  • 机器人机器人(英语:Robot)包括一切模拟人类行为或思想与模拟其他生物的机械(如机器狗,机器猫等)。狭义上对机器人的定义还有很多分类法及争议,有些电脑程序甚至也被称为机器人。在当代工
  • 航天器一号太空船一号(SpaceShipOne)是一架太空飞机,由鲁坦(Burt Rutan)以及美国缩尺复合体(Scaled Composites)公司制造。使用“混合式火箭引擎”,有双尾翼以及可变的半三角翼机翼,在不同的