1 / 161
文档名称:

(路线规划).ppt

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

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

分享

预览

(路线规划).ppt

上传人:相惜 2021/10/23 文件大小:2.29 MB

下载得到文件列表

(路线规划).ppt

文档介绍

文档介绍:配送线路规划
第四章
两点间路径问题
T标号(Tentative Label);
P标号(Permanent Label)
2021/10/23
2
多点间路径问题
2021/10/23
3
*
*
Floyd算法
Floyd算法是寻找加权图(权值可为负)中任意两个结点间最短路径的算法。
思路:
两结点间的最短路径要么是相邻时最短,要么是以通过几个中间结点为跳板时距离最短。
算法每次以其中一个结点为跳板,如果以该结点为跳板后两结点间路径缩短,则更新这两结点间的路径。
算法执行V次结束,直到测试完每个充当跳板的结点。
2021/10/23
4
*
P *
*
*
Floyd算法
过程:
Floyd算法采用邻接矩阵W作为图的存储结构,W[i,j]表示结点vi和vj之间的距离(权重);
D(k)记录经历k步后,两点间的路径长,k=0, ..., n ,初始时,W=D(0);
P记录每步更新时结点间经历的中间结点,通过对P矩阵的回溯操作,可得两点间的最短路径,初始时,P为0矩阵。
*
*
Floyd算法
算法第k步的更新规则:
以结点k为跳板,测试通过该结点后,两点间距离是否缩短,若距离不缩短则保留k-1步的结果,D(k)[i,j]=D(k-1)[i,j],
若距离缩短则更新两点间的距离,D(k)[i,j]=D(k-1)[i,k]+D(k-1)[k,j],
即,D(k)[i,j]=min{D(k-1)[i,j], D(k-1)[i,k]+ D(k-1)[k,j]}
如果第k个结点对缩短vi和vj间的路径做出贡献,P[i,j]=k。
2021/10/23
6
*
*
Floyd算法
Floyd算法实例:
图G及算法初始状态(D(0)=W, P=0)如下所示:
2021/10/23
7
*
*
Floyd算法
*
*
Floyd算法
矩阵D(4)中,无穷大元素表明其坐标对应的结点间无路径可达,其它元素表示两点间最短路径的长度。最终P指示如何通过回溯得到两结点间的最短路径。例:2到4的最短路径经过3, 则有2-3-4;2到3经过1, 则有2-1-3-4;2到1再无结点(P中对应0),回溯结束,2到4之间最短路径为2-1-3-4,D(2,4)=9
运输问题(略)

最近更新

小型汽车修理厂创业计划书最新 35页

共同债务处理的婚姻合同书 6页

二零二五年度水产养殖市场分析与品牌推广合同.. 8页

二零二五年度民营企业正常劳动合同年度调整合.. 8页

小动物疾病学复习资料 20页

小众产品方案策划书3 43页

将中华优秀传统文化融入小学数学课堂——以人.. 26页

三年级数学下册第四单元面积练习题 5页

二零二五年度民宿短租房屋租赁押金退还合同 8页

一例过敏性休克患者的护理问题及措施ppt 58页

二零二五年度民办教育机构学生住宿服务合同 9页

二零二五年度民办学校教学设备租赁合同 9页

寄生虫选择和填空 20页

二零二五年度母子公司管理费合同:精细化运营.. 8页

自考市场营销策划 272页

自考企业组织与经营环境 92页

二零二五年度横向项目合同书:智能机器人技术.. 8页

二零二五年度模特时尚插画创作合同 9页

二零二五年度槟榔食品行业绿色生产与环保承诺.. 9页

二零二五年度楼梯玻璃护栏玻璃防火处理与维护.. 9页

二零二五年度植树造林与气候变化适应承包协议.. 9页

公园绿化树木及花卉采购合同 7页

家港纳米合金项目商业计划书 25页

二零二五年度桶装水环保包装研发合作协议 9页

家政营销策划方案怎么做 35页

二零二五年度桩基工程劳务分包工程结算协议 9页

学校心理咨询室实施方案(11) 21页

学校固定资产管理2025年度述职报告工作总结(3.. 21页

湖北红安参观学习感想 4页

中外美术史考点考研重点 11页