南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第24章 最短通路问题

最短通路问题 离散数学一图论初步 南京大学计算机科学与技术系
最短通路问题 离散数学─图论初步 南京大学计算机科学与技术系

内容提要 ·引言 ●Dijkstra.算法 ·旅行商问题(TSP)
内容提要 引言 Dijkstra算法 旅行商问题(TSP)

带权图与最短通路问题 带权图:三元组(V,E,,(V,E)是图,W是从E到 非负实数集的一个函数。We)表示边e的权。 ·一条通路上所有边的权的和称为该通路的长度。 ·两点之间长度最小的通路称为两点之间的最短通路, 不一定是唯一的。 ·单源点最短路问题 给定带权图G(V,E,W并指定一个源点,确定该源 点到图中其它任一顶点的最短路(长度和路径)
带权图与最短通路问题 带权图:三元组 (V, E, W),(V, E)是图,W是从E到 非负实数集的一个函数。W(e)表示边e的权。 一条通路上所有边的权的和称为该通路的长度。 两点之间长度最小的通路称为两点之间的最短通路, 不一定是唯一的。 单源点最短路问题 给定带权图 G(V, E, W)并指定一个源点,确定该源 点到图中其它任一顶点的最短路(长度和路径)

Dijkstra:最短路径的算法思想(1959) ●】 源点s到顶点v的最短路径若为suy,则s.u是s到u 的最短路径。 ● (-1)条最短路径按照其长度的非减次序求得,设它 们的相应端点分别为u,u1,最短路径长度记为 d(s,),i=1,n-1. ·假设前条最短路径已知,第(+1)条最短路径长度: d(s,ui+1)=minfd(s,u)+W(u,ui+1)j=1,...i}
Dijkstra最短路径的算法思想(1959) 源点s到顶点v的最短路径若为s…uv, 则s…u是s到u 的最短路径。 (n-1)条最短路径按照其长度的非减次序求得,设它 们的相应端点分别为u1 , …un-1,最短路径长度记为 d(s, ui ) , i=1,…n-1. 假设前i条最短路径已知,第(i+1)条最短路径长度: d(s, ui+1 )=min{d(s, uj ) +W(uj , ui+1 )| j=1,…i}

求最短路径的Dijkstra算法 ●输入:连通带权图G,Vc=n,指定顶点s∈Vc ●输出:每个顶点v的标注L(y),W),其中: ·L()即从s到的最短路径长度(目前可得的) ●u是该路径上v前一个顶点
求最短路径的Dijkstra算法 输入:连通带权图G,|VG |=n, 指定顶点sVG 输出:每个顶点v的标注(L(v), u), 其中: L(v)即从s到v的最短路径长度(目前可得的) u是该路径上v前一个顶点

求最短路的一个例子 2 6 2 3 4 8 7 a h 0 3 3 4 2 4 o d 5 9
求最短路的一个例子 s 7 7 2 1 2 4 1 2 4 4 8 3 5 3 4 6 3 0 b a c d e f g h

● 求最短路的一个例子 U1 2 2,C 2 3 4 8 7 h 8, 1 0 3 3 4 2 4 d ⑨ 4,C 5
求最短路的一个例子 s 7 7 2 1 2 4 1 2 4 4 8 3 5 3 4 6 3 0 1,c 2,c 8,c 7,c 4,c U1 b a c d e f g h

●● ● ● S1 19 2 2,9 U2 e 7 2 3 4 8 7 c 190 4,b a h 8 0 3 4 3 4 2 4 6 d 9 4,c 5
s 7 7 2 1 2 4 1 2 4 4 8 3 5 3 4 6 3 0 1,c 2,c 8,c 7,c 4,c U2 b a cd efg h 4,b S1

● ● ● ● S2 ● ,C 2 2,C e 1 2 3 4 U3 8 7 e a h 8 3 4 3 4 2 4 6 d ⑨ 4,C 5
s 7 7 2 1 2 4 1 2 4 4 8 3 5 3 4 6 3 0 1,c 2,c 8,c 7,c 4,c U3 b a cd efg h 4,b S2 3,e 6,e

● S3 ,C 2 2,C b e 7 1 2 3 4 8 a 6 8 0 3 3 e 4 3 4 2 4 6 a 9 4,C 5 9,h U4
s 7 7 2 1 2 4 1 2 4 4 8 3 5 3 4 6 3 0 1,c 2,c 8,c 6,e 4,c b a c d e f g h U4 3,e 9,h S3
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第23章 欧拉图、哈密尔顿图.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第22章 图的连通性.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第21章 基本概念.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)关系——第14章 偏序关系.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)代数系统——第20章 布尔代数.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)代数系统——第19章 代数格.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)代数系统——第18章 循环群与群同构.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)代数系统——第17章 子群与拉格朗日定理.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)代数系统——第16章 群论导引.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)关系——第13章 关系的闭包、等价关系.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)代数系统——第15章 代数系统.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)计数与离散概率——第11章 离散概率.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)集合论——第8章 数论初步.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)关系——第12章 关系及其运算.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)集合论——第9章 归纳与递归.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)计数与离散概率——第10章 基本计数技术.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)集合论——第7章 集合的基数.pdf
- 西安电子科技大学:《线性代数》课程教学资源(课件讲义)线性代数讲义(第4-8章).pdf
- 西安电子科技大学:《线性代数》课程教学资源(课件讲义)线性代数讲义(第1-3章).pdf
- 西安电子科技大学:《线性代数》课程教学资源(教学大纲)Linear Algebra(主讲:李仁先).docx
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第25章 二部图与匹配.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第26章 树的基本概念.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第27章 树的应用.pdf
- 南京大学:《离散数学 Discrete Mathmatics》课程教学资源(课件讲稿,2018)图论——第28章 生成树(任课教师:史颖欢).pdf
- 《离散数学及其应用》参考书籍(英文原版,第七版,作者:Kenneth H. Rosen,2012)Discrete Mathematics and Its Applications(SEVENTH EDITION).pdf
- 山西师范大学:《高等数学B》课程教学大纲.docx
- 武昌首义学院:《高等数学》课程教学大纲(OBE模式)高等数学A1 Advanced Mathematics A1(打印版).pdf
- 武昌首义学院:《高等数学》课程教学大纲(OBE模式)高等数学A2 Advanced Mathematics A2.pdf
- 武昌首义学院:《高等数学》课程教学大纲(OBE模式)高等数学B1 Advanced Mathematics B1.pdf
- 武昌首义学院:《工程数学》课程教学大纲(非OBE模式)工程数学 Engineering Mathematics.pdf
- 武昌首义学院:《高等数学》课程教学大纲(OBE模式)高等数学B2 Advanced Mathematics B2.pdf
- 武昌首义学院:《微积分》课程教学大纲(OBE模式)微积分A1 Calculus A1.pdf
- 武昌首义学院:《微积分》课程教学大纲(OBE模式)微积分A2 Calculus A2.pdf
- 武昌首义学院:《微积分》课程教学大纲(OBE模式)微积分B1 Calculus B1.pdf
- 武昌首义学院:《微积分》课程教学大纲(OBE模式)微积分B2 Calculus B2.pdf
- 武昌首义学院:《线性代数》课程教学大纲(OBE模式)线性代数 Linear Algebra.pdf
- 武昌首义学院:《复变函数与积分变换》课程教学大纲(OBE模式)复变函数与积分变换 Complex Function and Integral Transform.pdf
- 武昌首义学院:《概率论与数理统计》课程教学大纲(OBE模式)概率论与数理统计 Probability and Mathematical Statistics.pdf
- 北方工业大学:电子信息工程专业《复变函数与积分变换》课程教学大纲.pdf
- 北方工业大学:电子信息工程专业《概率论与数理统计》课程教学大纲Ⅰ.pdf