- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
送货路线设计问题
摘要:
本文主要讨论的是送货路线的设计问题。总体的解题思路是将问
题中的地点、路线分别抽象成数学中的点、线,然后利用图论的相关
知识理论来考虑这些问题。最后,设计方法程序,并利用Matlab运
行,解决问题。
问题一要求根据1-30号货物设计一条最快的送货路线,由于货
物的总质量mzong和总体积vzong(mzong=;vzong=)均未超出最大
限度50和1,所以,该问题可转化成求最短路问题。解决方法:首先,
写出每个点的带权邻接矩阵;然后,运用Floyd求任意两点间的最短
距离;最后,用H圈构造运算法,并通过矩阵翻转的二边逐次修正法,
得到最短距离和最快完成路线图,如下:
o181324312739344045494243363832
→→→→→→→→→→→→→→→→
231614172126o
→→→→→→
lucheng=+004米t=lucheng/1000*v+t*21/60=小时
问题二设计一条路线,要求在时间允许的条件下,使总路程最
小。解决思路是利用问题一中的方法,结合每个货物的时间限制,
最终得到路线图,如下:
o181324312739344045494243383632
→→→→→→→→→→→→→→→→
231614172126o
→→→→→→
lucheng2=+004t2=lucheng2/1000*v+t*21/60=小时
问题三将1-100号货物全部送到指定地点,mzong=148,vzong=,显然
不能一次性送到。解题思想是根据仓库到各个点的最小距离将地点分为三部分,分别派送。
分完组后在利用第一问的思想给予优化求出最佳的H圈.得到
的送货路线分别为:
第一组路线:
o→26→31→27→39→27→36→45→40→47→40→50→49→42→43
→38→35→32→23→17→21→o;
第二组路线:
o→26→31→34→40→37→41→44→48→46→33→28→30→22→20
→22→29→25→19→24→31→26→o;
第三组路线:
o→21→17→23→16→14→9→10→7→1→6→1→8→3→4→2→5→
15→12→11→13→1811→o。
送货时间为:t3=lucheng/1000*v+t*100/60=小时
关键词:
图论带权邻接矩阵Floyd算法最优Hamilton圈二边逐次修
正
一、问题重述
现今社会网络越来越普及,网购已成为一种常见的消费方式,
随之物流行业也渐渐兴盛,每个送货员需要以最快的速度及时将货物
送达,而且他们往往一人送多个地方,请设计方案使其耗时最少。
现有一快递公司,库房在图1中的O点,一送货员需将货物送
至城市内多处,请设计送货方案,使所用时间最少。该地形图的示意
图见图1,各点连通信息见表3,假定送货员只能沿这些连通线路行
走,而不能走其它任何路线。各件货物的相关信息见表1,50个
位置点的坐标见表2。
假定送货员最大载重50公斤,所带货物最大体积1立方米。送
货员的平均速度为24公里/小时。假定每件货
文档评论(0)