版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、图表示和图同构图表示和图同构内容提要图的表示 邻接矩阵的运算图的同构 内容提要图的表示 图的表示 关联矩阵邻接矩阵邻接表 图的表示 关联矩阵关联矩阵(incidence matrix) 无向图G = (V, E, ) ,不妨设Vv1,vn,Ee1,em。M(G) mij称为G的关联矩阵(nm 阶矩阵), 其中 无向图G可以是伪图(含自环或多重边)。 vi(ej)关联矩阵(incidence matrix) 无向图G = 举例(关联矩阵)v1v2v3v4e1e2e3e4e5关联矩阵表示法不适合于有向图举例(关联矩阵)v1v2v3v4e1e2e3e4e5关联矩阵邻接矩阵(adjacency mat
2、rix)简单有向图G = (V, E, ) ,设Vv1,vn,Ee1,em。A(G)aij称为G的邻接矩阵(nn 阶矩阵),其中 eE. (e)=(vi, vj)邻接矩阵(adjacency matrix)简单有向图G =举例(邻接矩阵)v1v2v3v4可推广到简单无向图举例(邻接矩阵)v1v2v3v4可推广到简单无向图举例(邻接矩阵)v1v2v3v4简单无向图的邻接矩阵是对称矩阵举例(邻接矩阵)v1v2v3v4简单无向图的邻接矩阵是对称矩邻接表若图G = (V, E, ) 没有多重边,列出这个图的所有边。对每个顶点,列出与其邻接的顶点。是单射顶 点相邻顶点ab, c, ebaca, d, e
3、dc, eea, c, dacbed邻接表若图G = (V, E, ) 没有多重边,列出这个图邻接表(有向图)若图G = (V, E, ) 没有多重边,列出这个图的所有边。对每个顶点,列出与其邻接的顶点。是单射顶 点相邻顶点ab, c, d, ebb, dca, c, edeb, c, dacbed邻接表(有向图)若图G = (V, E, ) 没有多重边,关于邻接矩阵通常,邻接矩阵中的元素为0和1,称为布尔矩阵。邻接矩阵也可表示包含多重边的图,此时的矩阵不是布尔矩阵。v1v2v3v4关于邻接矩阵通常,邻接矩阵中的元素为0和1,称为布尔矩阵。v关于邻接矩阵当有向图中的有向边表示关系时,邻接矩阵就
4、是关系矩阵。无向图的邻接矩阵是对称的。图G的邻接矩阵中的元素的次序是无关紧要的,行与行、列与列进行相应交换,则可得到相同的矩阵。若有二个简单有向图,则可得到二个对应的邻接矩阵,若对某一矩阵行与行、列与列之间的相应交换后得到和另一矩阵相同的矩阵,则此二图同构。关于邻接矩阵当有向图中的有向边表示关系时,邻接矩阵就是关系矩邻接矩阵的运算顶点的度行中1的个数就是行中相应结点的出度列中1的个数就是列中相应结点的入度Deg+(1)=1,Deg-(1)=2 Deg+(2)=2,Deg-(2)=2 Deg+(3)=3,Deg-(3)=1 Deg+(4)=1,Deg-(4)=2v1v2v3v4邻接矩阵的运算顶点
5、的度Deg+(1)=1,Deg-(1)=2邻接矩阵的运算逆图(转置矩阵)设的邻接矩阵为A,则G的逆图的邻接矩阵是A的转置矩阵,用AT表示。邻接矩阵的运算逆图(转置矩阵) bij表示结点i和结点j均有边指向的那些结点的个数; 若ij,则bii表示结点i的出度。邻接矩阵的运算 bij表示结点i和结点j均有边指向的那些结点的个数;邻接矩 Cij表示同时有边指向结点i和结点j的那些结点的个数; 若ij,则Cii表示结点i的入度。邻接矩阵的运算 Cij表示同时有边指向结点i和结点j的那些结点的个数;邻接v1v2v3v4邻接矩阵的运算v1v2v3v4邻接矩阵的运算 若aikakj1,则表示有ikj长度为2
6、的有向边; dij表示i和j之间具有长度为2的通路个数。邻接矩阵的运算 若aikakj1,则表示有ikj长度为2的有向边;邻接矩阵的运算v1v2v3v4 从v2v1,有二条长度为2的通路;有一条长度为3的通路邻接矩阵的运算v1v2v3v4 从v2v1,有二条长度为2长度不大于k的通路个数邻接矩阵的运算v1v2v3v4长度不大于k的通路个数邻接矩阵的运算v1v2v3v4图的同构图同构的定义设G1=(V1, E1, 1)和G2=(V2, E2, 2)是两个简单无向图。若存在双射f: V1V2, u和v在G1中相邻当且仅当 f(u)和f(v)在G2中相邻。此时称f是一个同构函数。设G1=(V1, E
7、1, 1)和G2=(V2, E2, 2)是两个无向图。若存在双射f: V1V2, g: E1E2, eE1, 1(e)=u, v, 当且仅当 g(e)E2, 且2(g(e)=f(u), f(v)。 图的同构图同构的定义图同构的例子图同构的例子图同构的例子图同构的例子检测两个简单图是否同构邻接矩阵表示:n!个现有最好算法在最坏情况下的时间复杂性是指数级。(在最坏情况下)时间复杂性为多项式的算法?检测两个简单图是否同构邻接矩阵表示:n!个检测两个简单图是否同构图同构下保持的性质称为图不变的顶点数、度序列、利用图不变的性质(没有保持)来推断出不同构acbedacbed图G图H检测两个简单图是否同构图同构下保持的性质称为图不变的acbe检测两个简单图是否同构acbdehfgsutvwzxyu1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024物业管理顾问合同范本:智慧社区解决方案3篇
- 2024民办学校教职工劳动合同解除争议处理范本3篇
- 2024年股权赠与协议书范本2篇
- 2024石材荒料矿山安全生产培训与教育合同3篇
- 2024污泥处理与资源化利用一体化运输服务协议3篇
- 2025年度4S店试乘试驾活动安全保障协议3篇
- 俄语基础语法知到智慧树章节测试课后答案2024年秋山东交通学院
- 动物外科与产科知到智慧树章节测试课后答案2024年秋渭南职业技术学院
- 高空垃圾处理安全协议
- 箱包市场硅藻泥施工合同
- 常州大学《新媒体文案创作与传播》2023-2024学年第一学期期末试卷
- GB/T 22723-2024天然气能量的测定
- 能源岗位招聘笔试题与参考答案(某大型国企)2024年
- 航空与航天学习通超星期末考试答案章节答案2024年
- 麻醉苏醒期躁动患者护理
- 英语雅思8000词汇表
- 2024年《13464电脑动画》自考复习题库(含答案)
- 2025年辽宁中考语文复习专项训练:文言文阅读(含解析)
- 第 一 章 二 极 管 及 其 应 用
- 供暖通风与空气调节-试卷及答案-试卷A(含答案)
- 2024年11月北京地区学位英语真题及答案
评论
0/150
提交评论