- 0
- 0
- 约3.96千字
- 约 16页
- 2026-09-17 发布于北京
- 举报
matlab网络最短路径问题及各种算法程序第1页
主要内容Floyd算法Dijkstra算法两个例子的求解引例2:最廉价航费表的制定引例1:最短运送路线问题第2页
3如图的交通网络,每条弧上的数字代表车辆在该路段行驶所需的时间,有向边表示单行道,无向边表示可双向行驶。若有一批货物要从1号顶点运往11号顶点,问运货车应沿哪条线路行驶,才能最快地到达目标地?引例1:最短运送路线问题10237411659813512210615887993227第3页
4某企业在六个城市C1,C2,C3,C4,C5,C6均有分企业,企业组员经常往来于它们之间,已知从Ci到Cj的直达航班票价由下述矩阵的第i行,第j列元素给出(?表示无直达航班),该企业想算出一张任意两个城市之间的最廉价路线航费表。引例2:最廉价航费表的制定第4页
5最短路径问题定义:设P(u,v)是加权图G中从u到v的路径,则该路径上的边权之和称为该路径的权,记为w(P).从u到v的路径中权最小者P*(u,v)称为u到v的最短路径.10237411659813512210615887993227第5页
最短路径算法Dijkstra算法使用范围:谋求从一固定顶点到其余各点的最短路径;有向图、无向图和混合图;权非负.算法思绪:采用标号作业法,每次迭代产生一种永久标号,从而生长一
原创力文档

文档评论(0)