- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有向图的可达矩阵 定义1.27 设D=V,E为有向图。V={v1,v2,…,vn},令 pij= 1 vi 可达 vj 0 否则 称(pij)n×n为D的可达矩阵,记作P(D),简记为P。 1.5 图的运算 定义1.28 设G1=V1,E1,G2=V2,E2为两个图。 若V1∩V2=?,则称G1与G2是不交的。 若E1∩E2=?,则称G1与G2是边不交的或边不重的。 说明:不交的图,必然是边不交的,但反之不真。 图的运算 定义1.29 设G1=V1,E1,G2=V2,E2为不含孤立点的两个图(它们同为无向图或同为有向图)。 (1)称以E1∪E2为边集,以E1∪E2中边关联的顶点组成的集合为顶点集的图为G1与G2的并图,记作G1∪G2。 (2)称以E1-E2为边集,以E1-E2中边关联的顶点组成的集合为顶点集的图为G1与G2的差图,记作G1-G2。 (3)称以E1∩E2为边集,以E1∩E2中边关联的顶点组成的集合为顶点集的图为G1与G2的交图,记作G1∩G2。 (4)称以E1⊕E2为边集(为集合之间的对称差运算),以E1⊕E2中边关联的顶点组成的集合为顶点集的图为G1与G2的环和,记作G1⊕G2。 定义1.29的说明 (1)若G1=G2,则 G1∪G2=G1∩G2=G1(G2) G1-G2=G2-G1=G1⊕G2=? 这就是在图的定义中给出空图概念的原因。 (2)当G1与G2边不重时, G1∩G2=? G1-G2=G1 G2-G1=G2 G1?G2=G1∪G2 (3)图之间环和的定义也可以用并、交、差给出,即 G1⊕G2=(G1∪G2)-(G1∩G2) 最短路算法 问题:若干个城市被铁路网连通, 任何制定其中的两座城市, 试求这两座城市之间的最近的铁路 图论模型: 城市作为顶点, 仅当两城市有一段铁路, 中途没有其他火车站的将这两个城市连边, 边上赋权。 求任意2个点的最短路 Dijkstra算法 Dijkstra算法能求一个顶点到另一顶点最短路径。它是由Dijkstra于1959年提出的。实际它能出始点到其它所有顶点的最短路径。 Dijkstra算法是一种标号法:给赋权图的每一个顶点记一个数,称为顶点的标号(临时标号,称T标号,或者固定标号,称为P标号)。T标号表示从始顶点到该标点的最短路长的上界;P标号则是从始顶点到该顶点的最短路长。 Dijkstra算法步骤如下: Dijkstra算法 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 2 8 1 ∞ ∞ ∞ ∞ ∞ ∞ ∞ v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 2 8 ∞ ∞ 10 ∞ ∞ ∞ ∞ 1 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 8 3 ∞ 10 ∞ ∞ ∞ ∞ 1 2 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 8 6 10 12 5 ∞ ∞ 1 2 3 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 8 6 10 12 14 ∞ 1 2 3 5 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 7 10 12 14 ∞ 1 2 3 5 6 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 9 12 14 ∞ 1 2 3 5 6 7 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1 5 1 2 9 3 4 1 3 6 9 2 7 2 1 4 9 0 12 14 10 1 2 3 5 6 7 9 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 2 8 1 7 6 1
您可能关注的文档
- (通用版)2016高考生物二轮复习第一部分专题六生物与环境命题源14生态系统与环境保护解剖.ppt
- 2014年全国高考理综及新课标Ⅰ概论.doc
- (通用版)2016高考物理二轮复习第一部分考前复习方略专题十二力学实验解剖.ppt
- 2014年全国高考理综及-新课标1概论.doc
- (通用版)2016年高考数学二轮复习专题十四九章算术与高考数学理解剖.ppt
- 2014年全国高考理综及-安徽卷概论.doc
- 2014年全国120份中考分类:解直角三角形概论.doc
- (网络工程师培训)主题01:计算机系统知识(2006-03-26)(未完成)解剖.ppt
- 2014年秋季0729结构力学作业及练习概论.doc
- (微电子)半导体器件第七章_BJT解剖.ppt
- 2014年普通高等学校招生全国统一考试西工大附中第八次适应性训练物理部分概论.doc
- (魏同相)第2-1节脂肪烃解剖.ppt
- (魏同相)第2-3节卤代烃解剖.ppt
- 2014年普通高等学校招生全国统一考试(新课标Ⅰ卷)理科综合【附和】概论.doc
- 2014年普通高等学校招生全国统一考试(课标卷I)概论.doc
- 2014年普通高等学校招生全国统一考试(安徽卷)概论.doc
- 2014年普通高等学校物理招生全国统一考试概论.doc
文档评论(0)