- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 17
A题 物流调度优化
物流调度是城市发展过程中亟待解决的现实问题。在如下图所示的城市中有N=31个物资仓库,任意两个仓库的运出物资互不相同,仓库的位置坐标见附表1。我们约定序号为i ( i取值0, … , N-2 )的仓库与序号为i+1的仓库之间有道路直接相连,同时,任何两个仓库之间,只要他们之间的直线距离介于10到15之间,也都有道路直接相连。
现在有一些物资需要在仓库之间周转,周转任务见附表2。假设每个仓库的卡车数目与每台卡车的载重没有上限,但是每一条道路的任一侧都有同时在运的重量上限Wmax=50。汽车以每小时10个单位长度的速度在道路上行驶,可以在途中的任何一个仓库休息以等待可用的道路。
试问:
若全部完成运输任务1(不用返回),最少需要多少时间?
假设同一仓库的运输任务1和任务2所运物资相同,那么同时完成各自的两个任务(都不用返回)最少需要多少时间?
题目 物流调度问题
摘要
本文是对城市发展中车流调度问题的研究,通过对题目所给条件的分析,紧抓总运输时间最小这一目标,构建数学模型,求出完成任务的最短时间。
问题一要求依据附表1和附表2,在不考虑返回的情况下,计算出完成任务1所需的最短时间。统计附表1中的仓库坐标信息作为原始数据,将该问题看作一个最优可行流问题。分析各仓库之间的具体道路连接情况,将其中的运输路程单位定义为一个单位长度,列出约束条件,用约束条件和仓库与仓库之间的距离关系对问题进行数学上的描述,建立如下目标规划模型:
利用蒙特卡洛算法,通过随机抽取既定道路的方法对该问题进行求解,多次试验后发现结果趋于一个稳定值即为满意解,得到完成任务1所需的最短时间单位时长。
问题二要求依据附表1和附表2,在不考虑返回的情况下,当同一仓库的运输任务1和任务2所运物资相同时,同时完成各自的两个任务所需的最短时间。通过类比问题一的只完成任务1的情况,运用转化思维,将该问题倒置考虑,即计算从两个不同仓库将货物运送到一个仓库中所需的最短时间,建立如下模型:
采取与问题一相同的算法,通过目标规划以及蒙特卡洛算法,求得同时完成各自任务所需的最短时间单位时长。
关键词 最优可行流 目标规划 蒙特卡洛算法 转化思维
一、问题重述
1.1背景分析
近年来,随着现代社会经济的高速发展以及各种信息物资的频繁交流,我国的物流业迅速发展,尤其是电子商务的快速发展及区域间经济互动的不断加强,为物流配送提供了巨大的发展契机。但在同时也造成了一个问题,即由于物流网络规模的壮大,物流量的巨大增加,以往的手工作业或简单的计算机作业处理方式已经不能满足迅速发展的业务要求。由于配送是物流系统的重要环节,该环节的运行效率将直接影响对客户需求的响应时间及服务成本。因此,如何经济合理组织送货,如何保证配送系统高效及低成本的运作成为普遍研究的热点。
1.2问题重述
有一些物资仓库,其数量为31(仓库的位置坐标具体见附表1),其中任意两个仓库的运出物资互不相同。我们约定序号为的仓库与序号为的仓库之间有道路直接相连(的取值为0,1,…,),同时,任何两个仓库之间,只要他们的直线距离介于10到15之间,也有道路直接相连。
现有一些物资需要在仓库之间周转,周转任务见附表2。假设每个仓库的卡车数目与每台卡车的载重没有上限,但是每一条道路的任一侧都有同时在运的重量上限。汽车以每小时10单位长度的速度在道路上行驶,可以在途中的任何一个仓库休息以等待可以的道路。根据提供的附表1和附表2,参考相关文献,解决以下问题:
1、若全部完成运输任务1(不用返回),最少需要多少时间?
2、假设同一仓库的运输任务1和任务2所运物资相同,那么同时完成各自的两个任务(都不用返回)最少需要多少时间?
二、问题分析
2.1对于问题一的分析
本小问要求依据所提供的附表1与附表2(具体见附录),在不考虑返回的情况,求出完成运输任务1所需的最短时间。
所谓最短时间,即是对于该问题需要求一个最优的策略,该策略可以使得达成所有运送目标的所花费的时间最短。通过观察附表1可发现,给出的坐标点多且乱,因此,可以先绘制出各仓库的位置点图以及各仓库间的连线情况图。进一步可发现要制定这个策略,可以采用目标规划这一方法,用约束条件和仓库与仓库之间的距离关系对问题进行数学上的描述,并在满足约束条件的情况下求得最优的运送方案。又由于要考虑的每一种的情况过于复杂,所以可以采取蒙特卡洛算法,通过产生随机既定路径的方法对问题进行求解,如果多次试验产生的结果趋于一个稳定值,则认为得到了一个满意解,最终求出题目所要求的最短时间。
2.2对于问题二的分析
本小问要求在假设同一仓库的运输任务1和任务2所运物资相同的情况下,不考虑返回时间,求出同时完成各自的两个任务所需的最短
文档评论(0)