- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10校赛论文送货路线设计问题
送货路线设计问题
问题重述
现今社会网络越来越普及,网购已成为一种常见的消费方式,随之物流行业也渐渐兴盛。当顾客在网上订购货物之后,网店方面的工作人员(送货员)需要以最快的速度及时将货物送达到顾客处,而且他们往往一人送多个地方,于是便需要一个合理的送货方案使得送货员在规定时间内将货物送到,而且设计方案应使其耗时最少。
现有一快递公司,库房在城市的O点,一送货员需将货物送至城市内多处,请设计送货方案,使所用时间最少。假定送货员只能沿题目所给连通线路行走,而不能走其它任何路线。
假定送货员最大载重50公斤,所带货物最大体积1立方米。送货员的平均速度为24公里/小时。假定每件货物交接花费3分钟,为简化起见,同一地点有多件货物也简单按照每件3分钟交接计算。
现在送货员要将100件货物送到同一城市的50个地点。根据上述所述,请完成以下问题:
1. 若将1~30号货物送到指定地点并返回。设计最快完成路线与方式。给出
结果。要求标出送货线路。
2. 假定该送货员从早上8点上班开始送货,要将1~30号货物的送达时间不
能超过指定时间,请设计最快完成路线与方式。要求标出送货线路。
若不需要考虑所有货物送达时间限制(包括前30件货物),现在要将100
件货物全部送到指定地点并返回。设计最快完成路线与方式。要求标出
送货线路,给出送完所有快件的时间。由于受重量和体积限制,送货员
可中途返回取货。可不考虑中午休息时间。
注意:城市地形图示意图见附录一,各件货物的相关信息见附录二,50个 位置点的坐标见附录三,各点连通信息见附录四。
模型假设
假设送货员最大载重50公斤,所带货物最大体积1立方米。
假设送货员只能沿题目所给连通线路行走,而不能走其它任何路线。
假设送货员在路上的平均速度恒为24公里/小时,即不考虑路途中出现的意外情况。
假设每件货物交接需花费3分钟,且为简化起见,同一地点有多件货物也简单按照每件3分钟交接计算。
假设该送货员从早上8点上班开始工作送货,且不考虑中午休息时间。
问题分析
该送货员须将网购货物送至应送地点,但根据实际情况送货员只能沿题目所给连通线路行走,而不能走其它任何路线。为了尽量的节省时间,需要在满足送货员送货不大于最大载重量、最大载物体积且根据题目要求在指定时间之前完成任务的条件下,安排合适优化的送货路程,使路程最小即缩短送货时间,使物流公司利益最大化。
对于问题一,根据题目要求可不考虑指定时间的限制,通过计算货物总重量及货物总体积确定此题暂不用考虑送货重量及体积限制,通过计算任意两点之间的最短路确定包含需送达地点的完备图,设置初始哈密顿圈并根据TSP近似算法对结果进行优化,找出最优即最短送货路径。
对于问题二,在问题一的基础上每点都必须考虑时间限制,同样不用考虑送货重量及体积限制,于是可以在问题一算法的基础上加上限制条件,注意分析同一时间限制条件下的点的位置分布特点,从而找出符合要求的最短路径。
对于问题三,按照题目限制,不考虑时间限制,但是有送货员配送的货物的重量和体积的限制。综合总的重量和体积,结合送货员的限制条件,将所有地点分成三组配送。然后我们根据求解第一问过程中生成的完备图生成了从0点到任一点的最短路图完成了分组工作,再进行优化配置使得总权(时间或路程)最小。
符号说明
模型的建立与求解
5.1 问题一
5.1.1 模型分析
问题一要求将1~30号货物送到指定地点并返回,并不需要考虑指定时间的限制。对1~30号货物进行重量求和得到=48.5公斤,=0.88立方米。根据模型假设,送货员最大载重50公斤,所带货物最大体积1立方米,所以在此题中不需要考虑货物重量及货物体积的限制,即送货员可从仓库O点将1~30号货物全部一次运送,中途不必再返回仓库取货物。因为送货员送货途中平均速度恒定,且每件货物所需交接时间相同,不随送货点的变化而变化,所以本题不必考虑送货点的先后、同一送货点货物的多少对送货时间的影响。
经过上述分析可得本题对结果可以产生影响的因素只有送货路径的长短,即送货路径最短,送货所需时间也便最少。因此此问题即最佳推销员回路问题。
5.1.2 模型建立及求解
送货问题也是NP完备问题。用顶点表示所有送货地点,边上的全表示距离,于是送货问题就成为在加权图中寻找一条经过每个顶点至少一次的最短闭通路问题。
依据以下定理:
定理1:在加权图G=(V,E)中,若对任意x,y,z∈V,z≠x,z≠y,都有w(x,y)≤w(x,z)+w(z,y),则图G的最佳H圈也是最佳推销员回路。
最佳推销员回路问题可转化为最佳H圈问题。方法是由给定图G=(V,E),构造一个以V为顶点集的完
文档评论(0)