1 / 15
文档名称:

Matlab最短路径算法精PPT主题课件.ppt

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

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

分享

预览

Matlab最短路径算法精PPT主题课件.ppt

上传人:业精于勤 2019/10/13 文件大小:189 KB

下载得到文件列表

Matlab最短路径算法精PPT主题课件.ppt

文档介绍

文档介绍:主要内容Floyd算法Dijkstra算法两个例子的求解引例2:最廉价航费表的制定引例1:最短运输路线问题1如图的交通网络,每条弧上的数字代表车辆在该路段行驶所需的时间,有向边表示单行道,无向边表示可双向行驶。若有一批货物要从1号顶点运往11号顶点,问运货车应沿哪条线路行驶,才能最快地到达目的地?引例1:最短运输路线问题102374116598135122106158879932272某公司在六个城市C1,C2,C3,C4,C5,C6都有分公司,公司成员经常往来于它们之间,已知从Ci到Cj的直达航班票价由下述矩阵的第i行,第j列元素给出(表示无直达航班),该公司想算出一张任意两个城市之间的最廉价路线航费表。引例2:最廉价航费表的制定3最短路径问题定义:设P(u,v)是加权图G中从u到v的路径,则该路径上的边权之和称为该路径的权,记为w(P).从u到v的路径中权最小者P*(u,v):寻求从一固定顶点到其余各点的最短路径;有向图、无向图和混合图;:采用标号作业法,每次迭代产生一个永久标号,从而生长一颗以v0为根的最短路树,——算法步骤S:具有永久标号的顶点集;l(v):v的标记;f(v):v的父顶点,用以确定最短路径;输入加权图的带权邻接矩阵w=[w(vi,vj)](v0)=0,S=;vv0,l(v)=;更新l(v),f(v)寻找不在S中的顶点u,使l(u),然后对所有不在S中的顶点v,如l(v)>l(u)+w(u,v),则更新l(v),f(v),即l(v)l(u)+w(u,v),f(v)u;重复步骤2),(Dijkstra算法)function[min,path]=dijkstra(w,start,terminal)n=size(w,1);label(start)=0;f(start)=start;fori=1:nifi~=startlabel(i)=inf;end,ends(1)=start;u=start;whilelength(s)<nfori=1:nins=0;forj=1:length(s)ifi==s(j)ins=1;end,endifins==0v=i;iflabel(v)>(label(u)+w(u,v))label(v)=(label(u)+w(u,v));f(v)=u;end,end,endv1=0;k=inf;fori=1:nins=0;forj=1:length(s)ifi==s(j)ins=1;end,endifins==0v=i;ifk>label(v)k=label(v);v1=v;end,end,ends(length(s)+1)=v1;u=v1;endmin=label(terminal);path(1)=terminal;i=1;whilepath(i)~=startpath(i+1)=f(path(i));i=i+1;endpath(i)=start;L=length(path);path=path(L:-1:1);①②③7最短路径算法Dijkstra算法程序的使用说明:调用格式为[min,path]=dijkstra(w,start,terminal),其中输入变量w为所求图的带权邻接矩阵,start,terminal分别为路径的起点和终点的号码。:顶点的编号从1开始连续编号。8最短路径算法Floyd算法使用范围:求每对顶点的最短路径;有向图、无向图和混合图;算法思想:直接在图的带权邻接矩阵中用插入顶点的方法依次递推地构造出n个矩阵D(1),D(2),…,D(n),D(n)是图的距离矩阵,——算法步骤d(i,j):i到j的距离;path(i,j):i到j的路径上i的后继点;输入带权邻接矩阵a(i,j).1)赋初值对所有i,j,d(i,j)a(i,j),path(i,j)j,k=)更新d(i,j),path(i,j)对所有i,j,若d(i,k)+d(k,j)<d(i,j),则d(i,j)d(i,k)+d(k,j),path(i,j)path(i,k),kk+13)重复2)直到k=n+110

最近更新

精益生产及员工自主改善 63页

会计社会实践心得体会与会计社会实践报告汇编.. 18页

优秀销售员工工作计划选文与优秀销售员月工作.. 4页

仓库保管员转正个人总结与仓库岗位述职报告汇.. 4页

人教新课标2021-2022学年数学五年级上册期末复.. 15页

人力资源工作计划书与人力资源工作计划书2018.. 2页

五四评优稿(先进团支部评比材料)与五四评优表.. 6页

云南省新版保育员三级专业能力考试试题试卷及.. 11页

云南省2020年保育员四级职业技能考试试题试卷.. 12页

云南省2018年保育员三级职业技能考试试题试题.. 10页

中队纪律委员就职演讲稿与中队辅导员经验交流.. 7页

管理的定义与特性 137页

管理学21科学管理理论 74页

庭院宠物屋设计施工合同3篇 51页

自旋泵浦效应-全面剖析 27页

管理与管理工作 22页

展览馆装修改造项目协议3篇 51页

射击馆装修制式合同模板3篇 51页

精囊炎与前列腺炎的关系探讨-全面剖析 27页

2025年辽宁省交通高等专科学校单招职业倾向性.. 73页

高清地图中国31省市区最全河流水系分布地图建.. 25页

2023年北京市事业单位统考真题及答案 11页

计算能手苏教版四年级下册电子版-94页 7页

2025届高考模拟作文“时间管理”升格导写 5页

剑桥雅思原版真题4 114页

《于宏杰-到底神要的是什么呢》 5页

中国道家龙门派内丹功(张苏辰) 5页

毒物分析-第七章 PPT课件 42页

500KV电压互感器使用说明 30页