- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最短路径树的计算与修改算法,计算最短路径算法,最短路径树算法,最短路径算法,dijkstra最短路径算法,floyd最短路径算法,无向图最短路径算法,matlab最短路径算法,单源最短路径算法,迷宫最短路径算法
维普资讯
第 32卷 第 L2期 计 算 机 研 究 与 发 展 Vo1.32 No.12
L995年 12月 C0M PUTERRESEARCH &DEVELOPMENT Dec 1995
最短路径树的计算与修改算法
01 、
(山东大学计算机系,济南 250100)
摘 要 在有向赋权图G一(V,E,COST).k.,绔出了求蟹以每个顶点为根的向前/向后
jL{~ (FBSPT)算法。当G中的迫被删除或边权增加时,证明了在这种情玩下,不
可能存在高效的对FBSPT的修改算法;而对迫添加和迫权减少的情况,本文绔出时间
复杂性为O(n)的修改算法。此外,本文也讨论了对上述算法的并行实现问题。
关键词 图算法,基塑 ,修改芝当
1 前 言
设 G一(v,E,COST)为一赋权有 向图,顶点集 V 的n个顶点被编号为 0… .,n一1,E表边
集,若(i,j)∈E,COST(i,j)表从顶点i到j的费用.否则COST(i,j)一。。,规定COST(i,i)一0,0
≤i,j~n--1。顶点j被称为是由顶点i可达的,若G中有一从 i到j的有向通路P,lPl表示P的边
数。
一 个根为 I∈V的向前最小路径树L3-,记为 TI(i)一(x,s)满足:
(1)x∈x,当且仅当x是 i可达,并且G中从 i到x的一最短路径被保留在L(i)。
(2)S是Tf(v)的边集,为E的一子集 。
一 个根为i∈V的向后最小路径树[,记为Tb(i)一(x-S,)满足;
(1)x∈x,当且仅当i是x可达,并且 G中从x到i的一最短路径P被保留在Tb(i).对P上
的边 e,e的方 向与在G 中相反。
(2)s,是Tb(j)的边集, 为E 的子集 ,其中E一 {(y,xl(x,y∈E}。图1给出了关于顶点
0的Tf(O),和 Tb(0)。
近年来对最短路径树的求解算法的研究已被
相当地重视 ]。在理论上,它是许垒国硷凰题
凄璺薹莹殴基础;在应用上,由于运输网络可由 l
有 向图表示,网络中任一点v,以v为始点(终
点)的运输调度 均可借助于 (v)( (v))完
成。但由于实际的运输网申的边及边权常为时间 图 1
的函数(如是否有车和车载能力),因此拽出一好
本文于1994年 1月收翻。本课厦获国家自然科学基聋,山东省 自然科学基盘项目资助一马 罩t1956年生,副教授 ·博士研
究生.主要啻f究算法厦并行算{击。马绍汉 ·1938年生,教授t博士生导师,主要研究钡域为;计算机算法设计与分析、并行算{击、
人工智雏等。
维普资讯
·46 · 计算机研究与发展 1995盔
的对FBSPT的表示方法和高效的修改算法也是非常有实际意义的。所谓罄改算法,是指当图的
边和边权发生变化时 ·基于 目前的FBSPT,仅对某些局部进行计算使可得更新后FBSPT,显然,
一 修改算法有意义,当且仅当其算法时闯复杂性比对重新计算FBSPT的算法复杂性低。
本文中,在不提高已知最好算法时问复杂度的前提下[1],首次讨论了用二维散组这样的静
态敷据结构来表示FBSPT,和基于此数据结构的对 FBSPT求解与修改算法。和以往采用zIVI棵
动态树 来表示FBSPT的算法相比,其特点为:(1)极大地减少了编程实现的复杂性;(2)存
储空问减半;(3)易于并行实现。
2 对赋权有向图建立FBSPT的算法
算法输入为图G 的费用矩阵COST,算法运行后,建立起G 的FBSPT,矩阵D(i,j)为顶点 i
到j的最少距离}S(i,j)表顶点i到j的最短路径上顶点i的后继顶点的编号。
算法1.
您可能关注的文档
最近下载
- 兴边富民工程实施方案(3篇).docx
- 苏科版八年级数学上册压轴题攻略专题03解题技巧专题:判定三角形全等的基本思路压轴题三种模型全攻略(原卷版+解析).docx VIP
- 卡通手绘风班干部竞选自我介绍PPT模板(二零二五学期版).pptx VIP
- 带锯机安全生产操作规程.pptx
- 第3课 古代印度 课件(共34张PPT).pptx VIP
- 公共政策3政策的资料搜集与方法剖析.ppt VIP
- 专题04 解题技巧专题:判定三角形全等的基本思路压轴题三种模型全攻略(解析版).docx VIP
- 2025年健康管理师技能证书全国考试题库(含答案).pdf VIP
- 写景抒情散文阅读.doc VIP
- 中小学班级卫生值日表 模板.docx VIP
文档评论(0)