第2讲 行遍性问题.ppt

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

建模实例 灾情巡视路线 图5-53为某乡,(镇),村公路网示意图,公路边的数字为该路段的公里数。 有一年夏天该县遭受水灾。为考察灾情,组织自救,县领导决定,带领有关部门负责人到全县各乡,(镇),村巡视。巡视路线指从县政府所在地出发,走遍各乡,镇,村,又回到县政府所在地的路线。 (1)若分三组(路)巡视,试设计总路程最短且各组尽可能均衡的巡视路线。 (2)假定各巡视人员在各乡(镇)停留时间T=2小时,在各村停留时间T=1小时,汽车行驶速度v=35千米/小时。要在24小时内完成巡视,至少应分几组:给出这种分组下你认为最佳的巡视路线。 (3)在上述关于T,t和v的假定下,如果巡视人员足够多,完成巡视的最短时间是多少;给出在这种最短时间完成巡视的要求下,你认为最佳的巡视路线。 (4)若巡视组数已定(如三组),要求尽快完成巡视,讨 论T,t和v改变时最佳巡视路线的影响。以下我们参考当年的优秀答卷对这一问题作一分析。 一、关于问题的数学模型 本题给出了某县的道路交通网络图,要求的是在不同 的条件下,灾情巡视的最佳分组方案和路线。这是一 类图上的点的普遍性问题,也就是用若干条闭链覆盖 图上的所在顶点,关使某些指标达到最优。 点的遍历性问题在图论属于哈密顿问题和旅行推销员 问题。本题所求得分组巡视的最佳路线与多个旅行推 销员问题类似但也有不同,因为还有均衡性的要求。 由于旅行推销员问题属于NP-完全类,本题的规模比 较大(包括县城共有53个点),所以要想求出真正的 最优解是不现实的,为此只能针对具体问题,采取一 些启发式算法求得近似最优解。 在求本题的解之前,对原问题所给条件作一些适当的假设的必要的。例如,公路不考虑等级差别,也不受灾情或交通情况的影响,各条公路段段上汽车汽车行驶速度可以认为是均匀的,各巡视组巡视的乡(镇),村不受行政区划的影响,即某乡(镇)与隶属于它的村不一定要分在同一组内,各巡视组统一行动,即不允许一个巡视组在分成若干小组等等。 二:关于问题的具体求解 本题的第一问,要求设计分三组巡视时使总路程最短,且各组尽可能均衡的巡视路线。 这里有两个目标,若即三组的巡视路线长度从小到大分别为 ,则该两目标的数学表达式为: 以及 但是这两个目标又是相互矛盾的,也就是不可能同时达到最小。因此具体求解时,应两者兼顾,用多目标的方法处理。为简单起见,根据实际问题灾情巡视的背景,一种较 为合理的考虑是转换成一个目标函数,即 然而具体求解是,光凭上述数学表达式是无济于事的。对于巡视组的划分,我们可以利用原图的最小生成树从县城出发的最短路生成树,或者原图的单个旅行推销员路线等做为依据,因为它们都是有某种指标下的最优解,而这类指标与原题的要求又很接近。当然,也可以直接利用地理位置,对边界进行合理划分后向内扩展或是修改边界点的归属等直观方法做近似处理。 分组以后,由于规模较小,最优巡视路线的设计就变的较为简单。一般可借助现成的软件求出精确解来,即便没有这类软件采取近似算法或者直接搜索也都能较容易地找出很多的近似最优解。 以下有两种参考答案,前者的总路程较短但均衡性较差,后者的均衡性相当好但总路程较长。 第一组结果: 第一组:O-C-G-34-35-32-30-Q-28-Q-29-R-31-33- A-1-O,总里程为153.1千米。 第二组:O-P-26—27-26-N-24-23-21-K-22-17-16- I-15-I-18-J-19-L-20-25-M-O,总里程为210.5千米。 第三组:O-2-3-D-4-8-E-9-F-10-F-12-H-14-13-G- 11-E-7-6-5-2-O,总里程为210.5千米。 第二种结果: 第一组:O-1-B-34-35-32-31-33-A-R-29-Q-30-Q- 28-27-24-23-N-26-P-O,总里程为197.6千米。 第二组:O-M-25-20-21-K-22-17-16-I-13-G-11-E- 8-4-D-3-C-O,总里程为200.4千米。 第三组:O-2-5-6-L-19-J-18-I-15-14-H-12-F-10-F- 9-E-7-6-5-2-O,总里程为203.5千米。 三、由时间约束的最佳路线 本题的第二问是添加了巡视组停留时间T=2小时,t=1小时以及汽车行驶速度V=35千米/小时的条件后,要求在24小时内完成巡视的最少分组数以及相应的最佳巡视路线。第三文则是在上述时间参数条件下,尽可能的最短时间内完

文档评论(0)

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

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

1亿VIP精品文档

相关文档