多目标多式联运配送路径探究.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文档。上传文档
查看更多
多目标多式联运配送路径探究 摘 要:讨论了一类运量已知的多式联运配送问 题。提出了基于成本最小化和时间最小化两个目标函数,并 利用Di jkstra算法结合GA算法进行求解,最后用一个算例 加以证明。 关键词:多式联运;配送路径;Dijkstra算法;GA算 法 中图分类号:F252. 14文献标识码:A 随着中国经济高速发展以及经济全球化的发展趋势,单 一的运输方式已经无法满足国际运输市场的需求,只有多式 联运才能很好的解决来自全球运输市场多方面的需求。多式 联运是由两种及其以上的交通工具相互衔接、转运而共同完 成的运输过程,这种运输形式统称为复合运输,我国习惯上 称之为多式联运。《联合国国际货物多式联运公约》对国际 多式联运所下的定义是:按照多式联运合同,以至少两种不 同的运输方式,有多式联运经营人把货物从一国境内接运货 物的地点运至另一国境内制定交付货物的地点。而中国海商 法对于国内多式联运的规定是,必须有种方式是海运。本文 中的多式联运意从第一种解释,在各种运输方式协调作业中 不一定要有海运。 随着物流技术的不断进步,以及对多式联运需求的增 加,国内外对多式联运的研究也逐步深入。文献[1]到文献 [3]均以成本最小为目标函数对多式联运进行研究,没有涉 及到时间最短的目标;文献[4]研究了基于多式联运的最短 路径问题,并给出了顺序算法的求解过程;文献[5]讨论了 一类基于满足客户要求时间下的最小成本的多式联运问题, 并通过粒子群优化算法进行了求解;文献[6]从节点作业随 机的角度出发,研究了基于最小成本的多式联运问题;文献 [7]虽然建立了基于最小成本和最短时间的两个目标函数, 但是其通过蚁群算法给出了路径固定前提下基于最小成本 的最短时间解;文献[8]基于软时间窗的车辆路径问题;文 献[9]针对综合运输网进行了最短时间下的最佳路径问题研 究,基于时间因素提出了多式联运的最佳路径。 从以上分析可以看出,如今对多式联运的多目标研究甚 少,有极少数建立了多目标函数模型,但是求解时通过权重 法简化成了单目标函数,这样就脱离了实际,因此本文意在 通过主次目标对目标函数进行求解,达到进一步接近实际的 效果。 1模型的建立 2基于GA的优化算法 多目标多式联运问题属于NP-Hard问题,本文将通过遗 传算法与Dijkstra结合对其进行求解。本文讨论中的运费 与货物重量和运输点间距离有关,由于讨论的是一类定质量 的运输问题,故先用Dijkstra算法求出最短路径,然后再 用GA算法确定各路段运输方式。Dijkstra求最短路径相对 简单,故对GA算法进行详细阐述。 2. 1编码。本文采用自然编码方式。例如有5个中转节 点,其编号为1到5号。首先将这5个节点进行随机排列, 如1, 4, 3, 5, 2;在该数列前后加入0和6 (其中0为出 发点,6为到达点),则该数列变为0, 1, 4, 3, 5, 2, 6, 即找到了一条配送路径为0-1-4-3-5-2—6。 对该条路径每一段进行运输工具选择,会选择6次,将 四种交通运输方式编号如表1所示。 随机产生6个1?4的正整数,例如2, 1, 1, 3, 4, 1, 对应上面路径的每一段的运输方式。 2.2适应函数。首先以首要目标函数作为适应函数,选 出多种最优方案,然后以次要目标作为第二个适应函数再次 进行筛选。相同的是个体所对应目标函数值Z即为此个体的 适应值。 2.3选择操作。取种群各染色体适应值倒数除以倒数之 和,作为各染色体被选择的概率;采用轮盘赌的方式选择染 色体复制到新种群,直到新种群规模与父代相同为止。 2.5计算过程 Step 1:各参数初始化,并设置达到最大迭代次数gen max为算法终止条件; Step 10:重复1?9选出10个最优方案进行第二目标 函数运(运算过程同第一目标),选出满足第二目标的最 函数运 (运算过程同第一目标),选出满足第二目标的最 优方案。 3算例分析 某运输任务需从起始点将一批重量为8的货物运至终 点。生成的网络拓扑图如图1所示。其中各点旁边的数字为 点编号,在该算例中2号点为起始点(方块),8号点为终点 (圆圈)。 相邻两个运输节点间可选的运输方式及单位成本和时 间如表2所示;不同运输方式之间的中转成本和时间如表2 所示。 其中数值含义为单位运费/运输时间。例如35/5/7表示 从点2至点6和从点2至点7的单位运费均为35,而从点2 至点6所需时间为5,从点2至点7所需时间为7。 不同运输方式之间单位转换费用和时间如表3所示。其 中数值含义为单位转换费用/转运时间。 设种群规模为40,迭代次数为1 000次。在CPU2. 0GHz, 内存2GB的计算机上多次利用遗传算法求出的最短时间为11 秒,其中一种运输方式分配为1, 1, 1, 2,

文档评论(0)

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

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

1亿VIP精品文档

相关文档