数学建模-邮件送递.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学建模-邮件送递.doc

邮件送递PAGE PAGE 18浙江师范大学2010数学建模集训之邮件送递 邮件送递【摘要】本题可以转化为最佳旅行货物员问题。在给定的加权网络图中寻找从起始点51出发,行遍所有有邮件到达的点至少一次再回到起始点,使得总权最小。本文运用MATLAB软件求出所需的最小生成树,在某些特定的分岔路口运用Dijkstra最短路算法找到区域性的最优解,再运用Floyd算法结合原图及目标规划找出邮递员的最短路径。针对问题一:将1~30号邮件送至21个地点,由于重量和体积都没有超出,采用单一目标规划,得到一个最优送货路线;针对问题二:在问题一的基础上加上每号邮件的时间限制,采用多目标规划,对问题一所得路线进行调整,求得近似最优路线;针对问题三:只考虑重量和体积的限制,将100号邮件(总重量148公斤,总体积2.8立方米)送至50个地点,可根据原图的最小生成树的树枝的大体分布情况分成三个类似哈密尔顿回路,求得近似最优解;针对问题四:在前三问的基础上,将各地需要寄出的邮件(总重量75.52公斤,总体积6.12立方米)带回邮局,故我们分七个类似哈密尔顿回路,派遣两名邮递员完成任务。纵观全文,本文解决了在时间,重量,体积等不同条件限制下的最优路线问题,具有较强的实践意义。【关键字】邮件送递,最小生成树,目标规划,类似哈密尔顿回路,最短路线一、问题重述现在社会网络越来越普及,网购已成为一种常见的消费方式,随之物流行业也渐渐兴盛,每个售货员需要以最快的速度将货物送达,才能在这个市场上处于不败的地位。怎样设置邮递员的路线才能使其尽量少走不必要的路线并且在规定的时间内完成邮递任务呢?根据本题要求,邮递员的最大载量是50公斤,所带货物的最大体积为1立方米,邮递员路上平均速度为30公里/小时,每件货物交接花费2.5分钟,解决如下问题:1.将1~30号邮件(总重量和总体积均没有超出)送至21个地点,设计最短的送货路线,求出最少花费的时间;2.在问题1的基础上,该邮递员从早上8点出发,要求1~30号邮件的送达时间不能超过指定时间(邮件送达地点及不超过的送达时间的信息如下表),设计最快完成路线与方式,标出路线; 时间邮件号到达地点9:00之前送达1,2,2013,18,249:30之前送达3, 11,14,21,24,25, 2631,34,40,4510:15之前送达10,12,15,16,2738,42,43,4912:00之前送达4,5,6,7,8,9,13,17,18,19,22,23,28,29,3014,16,17,21,23,26,27,32,36,393.若不需要考虑所有邮件送达时间限制(包括前30件货物),现在要将100件邮件(总重量148公斤,总体积2.8立方米)送到1~50号地点并返回。设计最快完成路线与方式。要求标出送货线路,给出送完所有邮件的时间。由于受重量和体积限制,邮递员可中途返回取货。可不考虑中午休息时间。4.如果邮递员送邮件的同时,还负责将各地需要寄送的邮件带回邮局,各地点需要带回邮局寄送的邮件的信息见附录,按照此条件重新解答以上问题。其中地形图如下: 图1二、模型假设基于上述问题,我们给出了合理假设:(1)所有的连接道路均可顺利通过,即不出现堵车情况,且路面条件均相同;(2)邮递员在所有路线上速度恒定,即转弯,道路的曲折都不会对车速产生影响;(3)既有收货又有送货的地点可按两次进行,即先收后送或先送后收;也可一次性完成;(4)同一地点有多种货物需要接送,邮递员停留时间按货物的件数计算,不会出现特殊情况提前离开或延误时间。三、符号说明 ~第k点送出邮件的体积; ~第i点收回邮件和送出邮件的体积差;四、模型的建立与求解1.问题一:经过数据的计算,得到1~30号邮件的总重量为48.5公斤,总体积为0.88立方米。因为在题目中已经规定邮递员的最大载重量为50公斤和1立方米,而30封邮件的总重量和总体积均未超过邮递员的最大承受量,故该次任务可一次性完成而无需回邮局再次取货。本题要求以最快的路线与方式将30封邮件送达目的地,即需要找出一条连通的由这30封邮件的送达目的地所组成的22个点(包括51号点)的最短路径,形成一个哈密尔顿圈。我们以每条路线所需时间作为路线优化的标准,计算出每段路线所花费时间,并以此作为该边的权重,运用MATLAB的最小生成树算法生成这23(35号点虽然没有邮件到达,但观图易知,35号点是所求最短路径的并经之路)个点的最小生成树,见图2._41_41_43_图223个点的最小生成树_50_47_40_34_45_37_44_46_48_33_25_29_22_30_28_49_42_38_36_39_31_27_35_32_23_16

文档评论(0)

changlipo2019 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档