1 / 17
文档名称:

算法12--最短路径--弗洛伊德(floyd)算法.ppt

格式:ppt   大小:1,367KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

算法12--最短路径--弗洛伊德(floyd)算法.ppt

上传人:精品小课件 2020/10/28 文件大小:1.33 MB

下载得到文件列表

算法12--最短路径--弗洛伊德(floyd)算法.ppt

文档介绍

文档介绍:*:已知一个各边权值均大于0的带权有向图,对每一对顶点vivj,要求求出vi与vj之间的最短路径和最短路径长度。:每次以一个顶点为源点,重复执行Dijkstra算法n次——T(n)=O(n³)方法二:弗洛伊德(Floyd)算法1*求最短路径步骤初始时设置一个n阶方阵,令其对角线元素为0,若存在弧<Vi,Vj>,则对应元素为权值;否则为逐步试着在原直接路径中增加中间顶点,若加入中间点后路径变短,则修改之;否则,维持原值所有顶点试探完毕,:,假设求顶点Vi到Vj的最短路径。如果从Vi到Vj有弧,[i][j]的路径,但该路径是否一定是最短路径,还需要进行n次试探。,判别(Vi,V0)和(V0,Vj),即判别(Vi,V0,Vj)是否存在,若存在,则比较(Vi,Vj)和(Vi,V0,Vj)的长度,取长度较短的为从Vi到Vj的中间顶点序号不大于0的最短路径。,再加一个顶点V1,如果(Vi,…,V1)和(V1,…,Vj)分别是当前找到的中间顶点序号不大于0的最短路径,那么(Vi,…,V1,…,Vj)就有可能是从Vi到Vj的中间顶点序号不大于1的最短路径。将它和已经得到的从Vi到Vj之间顶点序号不大于0的最短路径相比较,取较短者为从Vi到Vj的中间顶点序号不大于1的最短路径。,再加一个顶点V2,继续进行试探。4V2V3V0V1123456890123012301240092350801608888D(-1)=D(-1)为有向网的邻接矩阵第一步:以D(-1)为基础,以V0为中间顶点,求从Vi到Vj的最短路径。该路径或者为从Vi到Vj的边,或者为(Vi,V0)+(V0,Vj)。D(0)[i][j]=min{D(-1)[i][j],D(-1)[i][0]+D(-1)[0][j]}47D(0)=D(0)[i][j](0)为基础,以V1为中间顶点,求从Vi,到Vj的最短路径。该路径或者为从Vi到Vj的边,或者为从Vi开始通过V0或V1到达Vj的最短路径。D(1)[i][j]=min{D(0)[i][j],D(0)[i][1]+D(0)[1][j]}0123012301240092350801608888A(-1)=47D(0)=1036D(1)=V0V1V0V16V2V3V0V112345689以D(1)为基础,以V2为中间顶点,求从Vi,到Vj的最短路径。或者为从Vi到Vj的边,或者为从Vi开始通过V0,V1,V2到达Vj的最短路径。D(2)[i][j]=min{D(1)[i][j],D(1)[i][2]+D(1)[2][j]}0123012301240092350801608888A(-1)=47A(0)=1036D(1)=D(2)=12910V0V1V270123012301240092350801608888A(-1)=47A(0)=1036A(1)=D(2)=12910D(3)=V2V3V0V112345689以D(2)为基础,以V3为中间顶点,求从Vi,到Vj的最短路径。或者为从Vi到Vj的边,或者为从Vi开始通过V0,V1,V2,V3到达Vj的最短路径。D(3)[i][j]=min{D(2)[i][j],D(2)[i][3]+D(2)[3][j]}9118V3V2V0V1D(3)[i][j]*ACB264311041160230初始:路径:A046602370加入B:路径:ACAB0411602370加入A:路径:ACAB046502370加入C:路径:ACAB例题:9*例ACB264311初始:041160230length=011202300path=加入A:0411602370length=011202310path=加入B:046602370length=012202310path=加入C:046502370length=012302310path=10

最近更新

2025年北京小客车指标车牌租赁与车辆租赁价格.. 10页

2024年河南物流职业学院单招职业倾向性考试题.. 55页

2024年衡阳幼儿师范高等专科学校单招职业技能.. 55页

二零二四年度idc机房租赁及大数据处理服务合同.. 15页

二零二四年度[教育用品]教学设备精购销合同 16页

二零二四年度仓储设施租赁及信息化服务协议 14页

二零二四年度体育场馆赛事组织与场咨询服务协.. 13页

二零二四年度全国范围内土壤污染场调查项目委.. 14页

古诗两首贺知章春日公开课一等奖课件赛课获奖.. 14页

二零二四年度办公室装修与办公桌椅定制合同 15页

二零二四年度宾馆会议服务及餐饮配套合同标准.. 18页

建材信息工程职业道路规划与管理 5页

幼儿培训机构招生方案演讲 6页

工程潜水队员职业规划设计 6页

集装箱纺织品运输代理协议 6页

长途汽车站改造补贴 7页

二零二四年度北仑区仓储物流租赁合同(含货物.. 13页

会计英语2公开课一等奖课件赛课获奖课件 19页

二零二四年度商场屋顶花园装修合同 17页

二零二四年度基础设施建设采购合同类型与合同.. 16页

中考作文复习指导审题立意选材南京外国语学校.. 75页

二零二四年度宾馆租赁承包与文化交流合作协议.. 17页

二零二四年度建筑工程保函担保合同范本 15页

二零二四年度慢性病患者长期治疗服务合同 12页

二零二四年度按揭房产买卖双方合同范本 17页

二零二四年度文化创意产业园区场地租赁协议 14页

二零二四年度旅游区安保及游客安全保障协议 14页

试卷讲评课公开课公开课一等奖课件赛课获奖课.. 16页

二零二四年度智能电网220kV输变电工程承包合同.. 19页

2025美国心肺复苏指南--关键问题和重大更新 5页