送货线路设计问题(建模通史).docxVIP

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

送货线路设计问题摘要最短路径作为现代优化算法研究的一个经典问题一直在工程规划,网络系统,物流运输,通信和军事运筹学等领域有着十分广泛的应用,基于对成本,效率和限制条件的考虑,可以设计一可行性方案十七耗时最少,路径最短。通过对本题要解决问题的分析,它既不是一个完全的TSP问题,也不是一个完全的欧拉回路问题,但它可转化为在遍历所有所有要送达货物接收点的前提下,是总路程最短,用遗传算法得出最短路径图,同时将所求问题转化为0-1整数规划,求出一个最优哈米尔顿回路问题一:将1~30号货物送到指定地点并返回,构造最优哈米尔顿回路,将问题转化成遗传问题,设计出最快完成路线与方式,给出路程长度和所用时间,标出送货路线图。问题二:在问题一的基础上,需要考虑时间的限制的情况下,即在满足时间条件约束的条件下求得最优解的问题,从而转化为多目标规划模型,设计最佳方案,标出最快完成路线。问题三:送货员所能承载货物的最大质量和最大体积有限,既需要考虑送货员的承载能力的情况下,达到送货时间最短,通过一次送货的重量和体积的限制与尽量将最小生成树的枝节点靠近主干划分为三个区域,在每个区域中通过遗传算法求出最优的哈米尔顿回路,从而得到最短送完所有货物的最优方案,并标出送货线路。关键词:遗传算法最优哈米尔顿回路 最小生成树 多目标优化1问题重述2模型的假设对于上述实际问题,我们给了合理的假设:假设送货员回到出发点O后取货时间不计,到达货物接收点的时间不包括此次在该点的交易时间;假设送货车在路上不会出现故障或堵车,运送货物不会出现丢失或损坏;对与某些至少要经过两次以上的货物接收点,认为第一次经过时就把所有货物一次送到。3符号说明符号符号说明从O开始回到O的总路程从O开始回到O的总时间交接一件货物所用的时间送货员的平均速度种群大小最大代数交叉绿变异率第个染色体初使圈到达点的限制时间4.问题分析快递公司的货物员要尽快将货物准确的送到货物接收点,并且回到出发点,怎样安排送货路线,使总的送货路线最短,用时最少。此即为遗传算法模拟自然界中的生命机制,在快递运送系统中实现特定目标优化的问题,也就是理解为已知起点和终点的图的便利问题的合理化的路线设计。图的便利问题的指标:路程长度和到达时间;货物的质量和体积;运送一次最大可以承载的货物质量和体积。最合理的路线设计,即为货物运送所走的最短路程。对于问题一1~30号货物的总重量为48.5公斤(小于50公斤),体积为0.88立方米(小于1立方米),均在送货员的最大承受范围,因此不用考虑送货员再次返回取货。又因为送货地点确定,每个送货地点的货物交接时间确定均为三分钟,所以总的交接时间确定,只需求最短的路线设计问题。若不考虑送货员的最大载重和体积,所有送货地点的路径长度为目标函数,寻找一条经过每个位置点至少一次的最短闭通路问题,即求最佳哈密尔顿圈,也即是NP-hard问题。对于问题二则要考虑每件货物送达的时间要求,而每件货物对应相应的送货地点,从而转化为到达指定送货地点的时间限制,而时间的限制可划分为几个时间段,因此采用以时间为基础的多次分区域的假设模型从而找出最优解。对于问题三要在体积和质量的双重限制下得到送货员最快完成送货的路线,1~100号货物的总重量是148公斤,总体积是2.8立方米,根据是质量和体积的限制,送货员至少要往返三次送货,又由于要求最快完成,则可通过在满足质量和体积的条件下划分区域求局部最短回路,从而得到全局最短路的满意解。5.模型的建立与求解5.1问题一5.1.1模型的建立求解的遗传算法的参数设定如下:种群大小:M=30最大代数:G=500交叉率:Pc=1,交叉概率为1能保证种群的充分进化。变异率:Pm=0.1,一般而言,变异发生的可能性较小。编码策略采用十进制编码,用随机数列……作为染色体,其中01(=1,2,….,32), =0, =1;每一个随机序列都和种群中的一个个体相对应。初始种群我们先利用经典的近似算法——改良圈算法求得一个较好的初始种群,即对于初始圈,,交换与之间的顺序,此时的新路径为:记,若,则以新的路径修改旧的路径,直到不能修改为止。(3)目标函数目标函数为所有货物接收点的路径长度,适应度函数就取为目标函数,我们要求(4)交叉操作我们的交叉操作采用单点交叉。设计如下,对于选定的两个父代个体,,我们随机的选取第个基因处为交叉点,则经过交叉运算后得到子代和,的基因由的前个基因和的后32-个基因构成,的基因由的前个基因和的后102-个基因构成·。交叉操作的方式有多种选择,我们应该尽可能选取好的交叉方式,保证子代能继承父代的优良特性。同时这里的交叉操作也蕴含了变异操作。(5)变异操作变异也是实现群体多样性的一种手段,同时也是全局寻优的保证。具体设计如下,按照给定的变异率,对选定变异的个体,随机的取三个整数,

文档评论(0)

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

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

1亿VIP精品文档

相关文档