网站首页  词典首页

请输入您要查询的字词:

 

字词 邻接矩阵
类别 中英文字词句释义及详细解析
释义
邻接矩阵

邻接矩阵linjie juzhen

能表示图的一种矩阵.设G=〈V,E〉为简单图,V={v1,v2,…,vn},则n阶方阵

称为G的邻接矩阵.
当且仅当图G没有边时,A(G) =0.如图

G1

G2


G1,G2的邻接矩阵分别为


简单无向图的邻接矩阵是对称方阵,主对角线上元素全为0,第i行1的个数恰为vi的度数.
简单有向图的邻接矩阵未必是对称方阵,主对角线上元素全为0,第i行1的个数是vi的出度d+(vi),第j列1的个数是vi的入度d-(vj).
简单图的邻接矩阵描述了图的全部信息.因而可以认为邻接矩阵就是图本身.
将G的点重新编号得图G1,则G与G1的邻接矩阵适合以下关系

A (G1)=P-1A (G) P=P⋅A (G) P

式中P为某n阶置换方阵,即每行每列只有1个1其余均为0的n阶方阵.
G的邻接矩阵A (G)=(aij)的元素aij可解释为vi到vj是否有长为1的路,即aij=1时,vi,vj邻接,认为有长为1的路;aij=0,vi,vj不邻接,没有长为1的路.
更一般,设G的邻接矩阵为A (G),则(A (G))t的第i行第j列元aij(l)等于G中vi到vj的长为l的路的条数.
例如图


由A (G)2可看出v1到v1的长为2的路有1条,即v1e1v2e2v1;v1到v3长为2的路有1条,即v1e1v2e3v3;等等.
利用G= (V,E>,|V|=n,任二点间若有路,必有长≤n-1的路 (若有回路,则有长≤n的回路),则

B =A(G)+A(G)2十A(G)3 +…+A(G)n

给出G中任二点 (包括到自身的回路) 间长度小于等于R的路的总条数. B称为G的通路矩阵或路径矩阵.
于是,前面例子中G的通路矩阵为


若将G的通路矩阵B的非0元素换为1,0保持不动,得到矩阵P.则P称为G的可达性矩阵. P刻划了任二点之间是否有路这一重要属性而舍弃了路的长度及条数. 可达性矩阵也可直接定义如下:


还可用下述方法求P.在计算A (G)。时,将非0元素换为1,0保持不动,得A (G)(2); 再利用A (G)(3)=A (G) ·A (G)(2) 直接计算A (G) ·A (G)(2),且化简得A (G) (3),即将非0元素换为1,0保持不动. 依次可得
A(G)(4),…,A(G)(n),最后将

A (G) +A (G)(2)+…+A (G)(n)

的非0元素换为1,0保持不动,得到的就是可达性矩阵P.
☚ 路和回路   连通 ☛
00013824
随便看

 

文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。

 

Copyright © 2004-2024 Ctoth.com All Rights Reserved
京ICP备2021023879号 更新时间:2025/8/14 17:21:53