- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论文编号No.E23 2005年信息通信网络技术委员会年会征文
电信规划最短路径算法的Excel宏实现
张惠谦
(中讯邮电咨询设计院)
摘要:本文介绍了电信规划和路由协议中使用的最短路径算法,并提出了Floyd算法的Excel宏工具实现方法。
主曩:网络演进
在电信网络规划中,经常遇到网络节点求最短路径的问题。这类问题归纳起来可以这样表述:
一个网络中,两个结点之间可能有很多条路径,并且每条路径上所经过的中继数可能是不同的,每
条路径的各中继权值之和也可能是不同,把从一个指定的顶点到达另一指定顶点的各中继权数之和
为最小的路径称为最短路径。
在数学上,解决这类问题通常有两种解决方法:Dijkstra算法和Floyd算法。
一.Dijk咖算法:
这是经典的计算最短路径的算法。
1.从某个源点到其余各顶点的量短路径
迪杰斯特拉推出了一个按路径长度递增的次序求从源点到其余各点最短路径的算法。
假设图中所示为从源点到其余各点之间的最短路径,则在这些路径中,必然存在一条长度最短者。
o
圈l从熏点翻其余备点的量短路径
在这条路径上,必定只含一条(权值最小)弧,由此,只要在所有从源点出发的弧中查找权值
最小者。长度次短的路径可能有两种情况:
它可能是从源点直接到该点的路径,也可能是从源点到a,再从a到该点。其余依次类推。
假设Dist【k]表示当前所求得的从源点到k的最短路径,显然,
Dist
fklk =源点到顶点k的弧上的权值
或者=源点到其它顶点的路径长度+其它顶点到顶点k弧上的权值
幺每一对顶点之间的最短路径
从vi到vi的最短路径是以下各种可能路径中的长度最小者:
432
2005年信息通信网络技术委员会年会征文 论文编号No.E23
若Vi,vj存在,则存在路径{vi,vj)//路径中不含其它顶点
若vi,vl,vl,vj存在,则存在路径{vi,vl,vj}//路径中所含顶点序号不大于1
若{Vi,…,V2),
{V2,…,vj}存在,则存在一条路径{vi,…,v2,…vj}
//路径中所含顶点序号不大于2
依次类推,则vi至vj的最短路径应是上述这些路径中,路径长度最小者。
但是这种算法比较烦琐。而Floyd算法相对简单一点。
二.Floyd算法
Floyd算法思想:逐步试着在原直接路径中考虑其它顶点作为中间点,如增加中间点后得到的路
径较原路径长度减小,则以此新路径长度代替原值而修改矩阵元素;若增加中间点后的路径比原路
径更长,就维持原相应的矩阵元素值不变。
1.最短路径的结构
vj—l}的结点。
该算法主要基于下列观察。设G的结点为V={l,2,…,n},并对某个k考察其结点子集
{1,2,…,k}。对任意一对结点i,j∈V,考察从i到j且其中间结点皆属于集合{1,2,…,k}
的所有路径,设P是其中一条最小权路径(因为我们假定G中不包含负权回路,所以P是简单路
…,k-1}之间的联系。这一联系取决于k是否是路径P的一个中间结点。
如果k是路径P的中间结点,由如下图所示,我们把P分解为pl(ik),p2(kj)。由前面可知,
p1是从i到k的一条最短路径,且其所有中间结构均属于集合{l,2,…,k}。
啊2路径分一熏毫谥明
事实上,结点k不是路径p1的中间结点,所以pl是从i到k的一条最短路径,且满足所有中
间结点均属于{l,2,…,k一1}。类似地,p2是从k到j的一条最短路径,且其中间结点皆属于集
合{1,2,…,k一1}。
2.解决每对结点间量短路径问曩的一种递归方案
基于上述观察,我们将给出定义最短路径估计的一个递归公式。设d。(,k’为从结点i到结点j且满
足所有中间均属于集合{l,2,…,k}的—涤最短路径的权。当k=0时,从结点i到结
您可能关注的文档
- 电力供应链超网络模型与均衡分析研究.pdf
- 电力交易与调度管理技术支持系统的组成、作用和运行管理模式研讨.pdf
- 电力企业IT战略与规划研究.pdf
- 电力企业标准化管理的深入与实践研究.pdf
- 电力企业电子商务浅谈研究.pdf
- 电力企业的运营模式研究.pdf
- 电力企业基层单位安全风险管理的一点探索研究.pdf
- 电力企业基于NAS技术的数据备份应用系统构建研究.pdf
- 电力企业计算机IP网络管理新模式的探讨和应用研究.pdf
- 电力企业绩效管理探析研究.pdf
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
最近下载
- 北京市海淀区六年级下册期末卷及答案.pdf VIP
- 石家庄市2025年高三年级教学质量检测(一)数学试卷(含答案).pdf
- 4.1树与二叉树教学设计2023—2024学年浙教版(2019)高中信息技术选修1.docx
- 如何上好一堂美术课课件.pptx
- 商法学 课件( 马工程) 第8--11章 证券法---破产法.pptx
- 济宁三号煤矿8.0 Mt-a新井设计 综采工作面沿空掘巷技术浅析.docx VIP
- ASUS华硕ROG - 玩家国度机箱ROG Z11 OLED editionROG Z11 user's manual for multiple languages.pdf
- T-CAQ 10204-2017 质量信得过班组建设准则.pdf
- 2025年山东省实验中学高三一模高考英语试卷试题(含答案详解).pdf VIP
- 医学免疫学(第7版)PPT课件 第二章 免疫器官和组织.pptx
文档评论(0)