图论及其应用-电子科技大学第一章.pptVIP

  • 43
  • 0
  • 约2.42万字
  • 约 140页
  • 2018-04-20 发布于湖北
  • 举报
图论及其应用-电子科技大学第一章.ppt

例1 如图所示,求点a到点b的距离。 8 1 2 6 1 4 2 2 7 9 2 4 6 9 3 a v1 v2 v3 v4 v5 v6 b * 于是知a与b的距离 d (a, b) = t (b) = 11 由T8导出的a到b的最短路为: 8 1 2 6 1 4 2 2 7 9 2 4 6 9 3 a v1 v2 v3 v4 v5 v6 b * 三. 算法分析 好算法 一个图论算法如果在任何一个具有m条边的n阶图G上施行这个算法所需要的计算步数都可由n和m的一个多项式(例如3n2m)为其上界, 则称该算法是好的. Dijkstra算法总共需作 n(n-1)/2 次加法和 n(n-1)/2 次比较, 确定一个点是否属于或不属于S, 按1969年Dreyfus 报告的技巧, 需作(n-1)2 次比较, 若把一次比较和一次加法作为一个基本计算单位, 则该算法的总计算量大约是5n2/2.因此该算法是一个好算法. * 2、最短路算法 1959年,但切西(Dantjig)发现了在赋权图中求由点a到点b的最短路好算法,称为顶点标号法。 t (an) : 点an的标号值,表示点 a1=a 到an的最短路长度 Ai ={a1,a2, ..., ai}:已经标号的顶点集合。 Ti : a1到ai的最短路上的边集合 算法叙述如下: * (1) 记 a=a

文档评论(0)

1亿VIP精品文档

相关文档