- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
送货员最短路径模型优化.pdf
西安邮电学院第五届
大学生数学建模竞赛
参赛作品
参赛队编号: 52
赛题类型代码: B
送货路线设计模型
摘要:为了解决最佳送货路线一系列问题,本文建立了求最短Hamilton圈问题。
【 】
利用Floyd算法 2 求出顶点间最短路,构造连接各顶点的一个无向赋权完备图(矩
【 】
阵)。使用启发式算法(Heuristic Algorithm ) 2 寻找该完备图最短的Hamilton
圈。
借助 Matlab 等数学工具,使用模拟退火算法(SA)求出最优解(问题一)。
问题二中加入了时间限制,我们根据需求到达时间的不同,对整个路线图进行了
片区的划分,然后对于不同的片区便转化为一个新的求最短 Hamilton 圈问题。
问题三没有时间限制,但是基于重量和体积的要求,我们比照第二问中所用方法
对总路线按照体积与重量的限制进行了划分片区,仍然按照最短 Hamilton 圈问
题进行求解。得到了令人较为满意的近似解。
由于我们考虑到各分段距离最短并不代表总和最短,所以我们对最短
Hamilton 圈问题进行了优化,最终整理为本文中的辅助途中的最短 Hamilton 圈
问题。利用辅助途中的最短Hamilton 圈问题的求解方法,我们得到了最佳解。
总的来说,本模型不仅成功的解决了本次建模的最佳送货路线模型问题,而
且可以成为类似于本最佳送货路线问题类似问题的一个有效而且具有较强实用
性的方法。
关键字:Hamilton圈 Floyd算法 启发式算法(Heuristic Algorithm )
模拟退火算法(SA) 划分片区
1
送货路线设计模型
一、 问题重述
现今社会网络越来越普及,网购已成为一种常见的消费方式,随之物流行业
也渐渐兴盛,每个送货员往往一人送多个地方,他们怎么样才能以最快的速度及
时将货物送达是个十分重要的问题,本文将就送货路线设计问题展开分析和讨
论。
现有一快递公司,库房在图 1 (图略)中的O 点,一送货员需将货物送至城
市内多处,需要设计适当的送货方案,使所用时间最少。该地形图的示意图见图
1 (图略),各点连通信息见表 3 (表略),送货员只能沿这些连通线路行走,而
不能走其它任何路线。各件货物的相关信息见表 1 (表略),50 个位置点的坐标
见表 2 (表略)。
假定送货员最大载重 50 公斤,所带货物最大体积 1 立方米。送货员的平均
速度为 24 公里/小时。假定每件货物交接花费 3 分钟,为简化起见,同一地点有
多件货物也简单按照每件 3 分钟交接计算。
现在送货员要将 100 件货物送到 50 个地点。
问题 1:若将 1~30 号货物送到指定地点并返回。设计最快完成路线与方式。给
出结果。要求标出送货线路。
问题 2 :假定该送货员从早上 8 点上班开始送货,要将 1~30 号货物的送达时间
不能超过指定时间,请设计最快完成路线与方式。要求标出送货线路。
问题3 :若不需要考虑所有货物送达时间限制(包括前 30 件货物) ,现在要将 100
件货物全部送到指定地点并返回。设计最快完成路线与方式。要求标出送货线路,
给出送完所有快件的时间。由于受重量和体积限制,送货员可中途返回取货。可
不考虑中午休息时间。
二、
原创力文档


文档评论(0)