哈密尔顿回路.pptVIP

  • 58
  • 0
  • 约2.75千字
  • 约 23页
  • 2018-03-18 发布于天津
  • 举报
哈密尔顿回路

最短通路问题 离散数学─图论初步 南京大学计算机科学与技术系 内容提要 引言 Dijkstra算法 旅行商问题(TSP) 埃德斯数(Erd?s number) Paul Erd?s (1913-1996), Hungary, U.S.A., Israel Erd?s number 带权图与最短通路问题 带权图:三元组 (V, E, W),(V, E)是图,W是从E到非负实数集的一个函数。W(e)表示边e的权。 一条通路上所有边的权的和称为该通路的长度。 两点之间长度最小的通路称为两点之间的最短通路,不一定是唯一的。 单源点最短路问题 给定带权图 G(V, E, W),并指定一个源点,确定该源点到图中其它任一顶点的最短路(长度和路径)。 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,|VG|=n, 指定顶点s?VG 输出:每个顶点v的

文档评论(0)

1亿VIP精品文档

相关文档