第八章节 通信规程和通信网理论基础.pptVIP

第八章节 通信规程和通信网理论基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章节 通信规程和通信网理论基础

8.3.1 图论基本概念 图(见图8.10) 链 图中没有重复的边序列,在链中每条边只能出现一次。 径 径是一个图中既无重复边,又无重复节点的边序列。 环 环是起点与终点为同一节点的链,即闭链。 树 树有n个端,n-1条边的联结图(图内任何两个端之间至少有一条径)。生成树是覆盖联结图所有端的树。 v1 v2 v3 v1 v2 v3 v1 v2 v3 (a) (b) (c) 图8.10 各种图的几何表示 e1 e3 e4 e2 e2 e1 e4 e3 (e1,e3,e5,e4,e2)为链 (e1,e3,e5)为径 v1 v5 v4 v3 v2 e1 e4 e3 e2 e5 e6 图8.11 图的链、径、环 8.3.2 图的矩阵表示 图可与矩阵一一对应。 邻接阵 邻接阵表示图中节点与节点之间的关系。即:C=[cij]n*n cij= 1 若vi到vj有边 0 若vi到vj无边 v1 v5 v4 v3 v2 e1 e4 e3 e2 e5 e6 图8.12 图的矩阵表示 e7 C阵的幂 其中 ,式中各项可以是0或1,要使 ,必有 ,即 到 有边, 到 也有边。因而 到 有一条长为2的径。径长表示这条径中的边数。由此可知:若 则 就是 到 的径长为m的径数。 8.4 最短径 8.4.1 无约束条件最小生成树(Prim法) 8.4.2 节点间最短径 8.4.3 所有节点间最短路径算法 8.4.1 无约束条件最小生成树 一个联结图G如果本身不是一棵树,在满足一定条件下至少 存在一棵树是最小生成树。寻找最小生成树是一个常见的优化 问题。 已知联结图G有n个节点,节点间距离为 , 如果 和 间无连接, 。求最小生成树的问题即 是求n-1条边的权的和最小的联结子图问题。可分为两种情况: 一种是无约束条件的情况,另一种是有约束条件情况。 求无约束条件最短主树的算法: (1)顺序取节点的普列(Prim)算法,简称P算法; (2)顺序取边的克鲁斯格尔(Kruskal)算法,简称K算法。 普列算法(P算法)步骤 例8.1 v1 v2 v3 v4 v5 5 2 4 2 3 10 图8.13 最短主树的算法 1 4 树枝总长为 v1 v2 v3 v4 v5 2 2 3 图8.14 最短主树 1 P算法从开始到终止共n-1步,每步须对 个 中的节点 与 个 中的节点间的距离进行比较,求出最小者。 可见第 步中要做 次比较,由此可得出P算法 计算量为: 这是 的数量级。 8.4.2 节点间最短径 当通信拓扑结构已被确定,寻找站间最短径问题有两种情况, 求指定节点到其他节点的最短径及求任意两节点间最短径。 指定节点至其他端最短径算法:给定图G,已知所有边的权 ,指定节点 至其他节点的最短径可用迪克斯恰算法 (E.Dijkstra),简称D算法。 D算法把节点集分为两组,一组称为置定点集 ,另一组 称为未置定点集 ,每点逐步赋予标定值。对于未 置定点,所赋的值是暂时的,随算法进展而调整。 迪克斯恰算法(D算法) 例8.2 用D算法计算最短径和它径长 vs v5 v4 v3 v6 1.5 15.6 4.0 0.5 5.0 1.2 图8.15 最短径长的计算 6.7 3.1 2.0 v1 9.2 v2 Vs V1 V2 V3 V4 V5 V6 置定值 最短径长 0 ∞ 0.5 ∞ 2 2 2 2 ∞ 1.5 1.5 ∞ ∞ 1.7 1.7 ∞ ∞ 9.7 9.7 8.4 8.4 8.4 ∞ ∞ ∞ 5.5 5.5 5.1 Vs V1 V3 V4 V2 V6 V5 ws=0 w1=0.5 w3=1.5 w4=1.7 w2=2 w6=5.1 w5=8.4 若要找出各最短径的路由,可查表中暂置值变更情况。 从第二行起都没有变更,所以都是从 来的边,即 。 这一列在 后变更一次,则路由是 。 这一列值在 和 后均变更,路由是 。 这一列值在 后改变,此时 已置定,路由为 D算法在第k步时

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档