第运筹学08部分课件课程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
推销员问题—例 在矩阵C3中采用紧邻推断法,从v2出发寻找一条终点为v1的Hamilton回路。从v2出发的下一个选择应该是v3 ,从C3可以看出,终点v1的前一点不能是v5或v6 ,所以v3的下一个选择不能是v4 ,只能是v5或v6,如果依次选择v3 ?v5? v6 ,则无法构成Hamilton回路;如果依次选择v3 ?v6? v5 ?v4? v1 ,则构成的回路与H1相同,无法改进。 综上所述,在矩阵中采用紧邻推断法,从v2出发的下一个选择应该是v6 ,依次选取可寻找到一个新的Hamilton回路: * 推销员问题—例 (5) 重复(4)步骤,去掉 C3中的v1行和v6列,并令 c61 = ? , 得到矩阵C4 。 矩阵C4中的每行和每列均有0元素存在,按紧邻推断法可以找出两条有别于已找到的Hamilton回路的新回路,为: 取回路H3进入下一步推演。 * 推销员问题—例 (6) 继续重复步骤(4),去掉v6行和v5列,得到矩阵C5 。 从矩阵C5可以看出,已经不存在与H1、 H2、H3不同的Hamilton回路,所求得的H3是最小的Hamilton回路。也就是说,校园小巴按路线行驶一圈的时间为15.6。 * 推销员问题—例 从计算过程可以看出,最后所选择的Hamilton回路的结果依赖于前面所选择行走的路线,如果第一步确定了某个出发点,后续的结果只能在此基础上推出,所以所求得的结果不一定是最优的。如果在本例中出发点选择v2,则计算的结果就不相同。如果需要寻找最优的Hamilton回路,可以选择不同的出发点,寻找出不同的Hamilton回路,然后进行比较,从中选出最优解即可。 * 二、 中国邮路问题 中国邮路问题:一个邮递员从邮局出发,每天需要将邮件投递到他自己辖区的客户手中,完成任务后回到邮局,如何安排其行走路线使得总的行程最短。 用图的语言来描述,就是给定一个连通图 G ,在每条边上有一个非负的权,要寻求一个圈,经过 G 的每条边至少一次,并且圈的权数最小。 此问题是我国管梅谷先生于1962年首先提出来的,因此国际上称它为中国邮路问题。 * 中国邮路问题 推销员问题与邮递员问题的不同之处是前者遍历图中所有的点,而后者是遍历图中所有的边。 (1) 欧拉图(一笔画问题) 设连通多重图G,如果在G中存在一条链,经过G的每条边一次且仅一次,那么这条链叫做欧拉链。如在G中存在一个简单圈,经过G的每条边一次,那么这个圈叫做欧拉圈。 有欧拉圈的图称为欧拉图。 很明显,一个图G如果能够一笔画出,那么这个图一定是欧拉图或者含有欧拉链。 * 中国邮路问题—欧拉图 定理: 一个连通多重图G是欧拉图的充分必要条件是G中无奇点。 推论: 一个多重连通图G有欧拉链的充分必要条件是G有且仅有两个奇点。 识别一个连通图能否一笔画出的条件是它是否有奇点。若有奇点,就不能一笔画出。若没有奇点,就能够一笔画出,并回到原出发地。 * 欧拉图—例 考虑哥尼斯堡七桥问题,欧拉把它抽象成具有4个顶点,并且都是奇点的左图。因此,一个漫步者无论如何也不可能重复地走完7座桥,并最终回到原出发地。 右图中仅有两个奇点,可以一笔画出。 左图 B A D C 右图 v5 v6 v4 v2 v1 v3 * 中国邮路问题 (2) 图上作业法 从一笔画问题的讨论可知,一个邮递员在他所负责投递的街道范围内,如果街道构成的图中没有奇点,那么他就可以从邮局出发,经过每条街道一次,且仅一次,并最终回到原出发地。但是,如果街道构成的图中有奇点,他就必然要在某些街道重复走几次。 * 中国邮路问题 中国邮路问题也可以表示为: 在一个有奇点的连通图中。要求增加一些重复边,使得新的连通图不含有奇点,并且增加的重复边总权最小。 我们把增加重复边后不含奇点的新的连通图叫做邮递路线,而总权最小的邮递路线叫做最优邮递路线。 * 中国邮路问题—图上作业法 (1) 初始邮递路线的确定方法 由于任何一个图中,奇点的个数为偶数,所以如果一个连通图有奇点,就可以把它们两两配成对,而每对奇点之间必有一条链(图是连通的),我们把这条链的所有边作为重复边追加到图中去,这样得到的新连通图必无奇点,这就给出了初始投递路线。 * 中国邮路问题—图上作业法 例 在下图中,v1是邮局所在地,并有4个奇点v2、v4、v6、v8,将奇点两两配对, 如v2和v4、v6和v8。 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档