节省矩阵法首先.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
节省矩阵法首先

4. 线路中访问顾客的顺序安排 在一条路线中,卡车运送货物到不同的顾客时,访问顾客的顺序不同,所运输的距离是不同的。例如,在组合{5,10,12,13}中,如果运送的顺序是5,10,12,13,那么总路程为15+9+9+8+15=56(距离可由表1距离矩阵中得到),然而,运送的顺序为5,10,13,12,运输总路程为15+9+16+8+11=59。我们的目标就是通过合理安排不同顾客的访问顺序以使卡车的运输距离最小化。初始运送顺序是开始得到的最初路径,经过优化处理得到最佳路径。 以组合{5,10,12,13}为例来阐述优化路径的方法。其中包括最远插入法、最近插入法、最近相邻法和扫描法。 一、节省矩阵法 1)最远插入法:这一方法是将离当前线路最远的客户插入到该线路。其基本思路是,对于给定的运输路线,首先为每一位剩下的客户测算出将其插入到该线路的合适点得到的线路长度的最小增加值,然后从中找出最大的最小增加值客户,并将其纳入该线路,从而得到一个新的运输行程。这一过程一直要持续到所有属于该线路的客户全部被纳入为止。 一、节省矩阵法 在{5,10,12,13}中,这4个点中5离DC的距离为15,即DC-5-DC的路程为30,点10为32,点12为22,点13为30。应用最远插入的原则,先插入10得到一个新的路径DC-10-DC。下一步,如若插入顾客5,则路线为DC-10-5-DC,总路程为40;插入12为DC-10-12-DC,总路程为36;插入13总路程为46。根据最远插入法的原则,插入顾客13,得到新的路径DC-10-13-DC。剩下还有顾客5和顾客12未被插入。对于插入顾客5最小运输里程路径为DC-5-10-13-DC,总路程为55;而插入顾客12的最小运输里程路径为DC-10-12-13-DC,总路程为48,因此插入顾客5得到路径DC-5-10-13-DC,最后插入顾客12,其最小增加运输里程的路径为DC-5-10-12-13-DC,总路程为56。 一、节省矩阵法 2)最近插入法:与最远插入法相反,最近插入法是选取插入的点是使得所增加运输里程最少的点,如此反复直到所有的点都被插入。 还是以上述组合为例,选择离DC最近的点是12,即插入顾客12得到DC-12-DC总路程为22。下一步,插入顾客5,路径总路程为40。以最近插入法的原则,得到路径DC-5-10-12-13-DC,总路程为56。 一、节省矩阵法 3)最近相邻法:与最近插入法不同的是,最近相邻法是选取离运输所在点最近的相邻的点插入。 对于组合{5,10,12,13},离DC最近的点是顾客12,即插入顾客12得到DC-12,离顾客12最近的点是10,插入顾客10。依次类推可以得到路径DC-12-10-5-13-DC,总路程为66。 一、节省矩阵法 4)扫描法:扫描法的原理比较简单,在坐标系中,假设一条射线从正Y轴开始顺时针扫描,每扫到一点,此点即被插入。 用此方法可以得到路径DC-5-10-12-13-DC,总路程为56。 一、节省矩阵法 以上四种方法的路径和总路程如表7所示: 表7 用不同方法的得到的最初路线 路径排序方法 路径 总路程 最远插入法 DC-5-10-12-13-DC 56 最近插入法 DC-5-10-12-13-DC 56 最近相邻插入法 DC-12-10-5-13-DC 66 扫描法 DC-5-10-12-13-DC 56 一、节省矩阵法 5. 路线优化 1)2-OPT法 2-OPT法是将得到的路径,在某一点切断路径,使之一分为二,再将其组合起来形成新的路径,计算得到的每一个新路径的总路程,取最小的路径作为选定方案。 例如,由最近相邻插入法得到路径DC-12-10-5-13-DC,可以分成13-DC和12-10-5,将这两个路径重新组合成DC-5-10-12-13-DC,总里程缩短了。 一、节省矩阵法 2)3-OPT法 3-OPT法与2-OPT相似,只是将原有路径分为三断,再将其重新组合,分别计算得到的新路径的总路程。取最小的路径作为选定方案。 例如,路径DC-5-10-12-13-DC可以分成三断路径,分别是DC,5-10,12-13。分别进行不同方式的组合,分别为DC-12-13-5-10-DC,总路程为61;DC-12-13-10-5-DC,总路程为81;和DC-13-12-5-10-DC,总路程为61。目前,3-OPT法似乎并没有起到作用,因为目前的路径就是最短路径,但这并不表明3-OPT法无效。 一、节省矩阵法 通过上

文档评论(0)

magui + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档