ImageVerifierCode 换一换
格式:PPT , 页数:29 ,大小:176KB ,
资源ID:1586133      下载积分:12 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1586133.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(旅行商问题-Traveling-Salesman-Problem.ppt)为本站会员(99****p)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

旅行商问题-Traveling-Salesman-Problem.ppt

1、旅行商问题Traveling Salesman Problem(TSP)旅行商问题的发展历史 旅行商问题,也称货郎担问题,是一个较古老的问题。其起源已经有些模糊了。最早大概可以追溯到 1759 年 Euler 提出的骑士旅行问题。 十九世纪初,爱尔兰数学家 William R. Hamilton和英国数学家 Thomas P. Kirkman研究过一些与旅行商问题相关的数学问题。 二十世纪初,人们开始研究通用形式的旅行商问题。 二十世纪二十年代,数学家和经济学家 Karl Menger 在维也纳向他的同事提出了这个问题。 二十世纪三十年代,旅行商问题出现在 Princeton 大学的数学圈子里

2、,主要的推动者有 Hassler Whitney 与 Merrill Flood。 二十世纪四十年代,统计学家 (Mahalanobis(1940), Jessen(1942), Gosh(1948), Marks(1948)把它和农业应用联系在一起研究。美国 RAND 公司也推动了这个问题的发展。 最终, 旅行商问题成为了组合优化问题中的一个困难问题原型的典型代表 。求解这种问题令人望而生畏:当问题规模变大的时候,路径的数目将是个天文数字,逐一检查它们几乎是不可能的。在很长的一段时间内,没有任何解决这个问题的好想法出现 . 1954 年,旅行商问题的求解终于获得了突破。 George Dan

3、tizig, Ray Fulkerson 和 Selmer Johnson 提出了一个求解旅行商问题的算法并用它成功地解决了一个有 49 个城市的实例。这个规模在当时相当引人注目 ; 1977 年, Groetschel 找到了有 120 个城市的旅行商问题的最优路径 ; 1987年, Padberg 与 Rinaldi 找到了规模为 532 和 2392 的旅行商问题的最优路径; Groetschel与 Holland找到了规模为 666的旅行商问题的最优路径。 Applegate, Bixby,Chavtal 和 Cook 于 1994 年 ,1998年和 2001年解决了规模为 7397

4、, 13509和 15112的旅行商问题。 2004 年,一个具有 24978 个城市的旅行商问题的最优路径由 Applegate, Bixby,Chavtal, Cook 和 Helsgaun 找到。这是到目前为止 精确找到最优解 的最大规模的旅行商问题 . 旅行商问题吸引了越来越多的人对它进行研究。其中,有数学家,计算机科学家,运筹学家,还有一些其它领域的研究者。 然而, 该问题是否存在一个有效的通用的求解方法仍然是一个开放性的问题 。事实上,旅行商问题的解决将意味着 P=NP问题的解决。 Clay Mathematics Institute 曾悬赏 100 万美元来寻求这个问题的解法,但

5、没人拿到这个奖。旅行商问题的描述 旅行商问题 (TSP) 的文字描述可以表达如下:给定一组 N 个城市和它们两两之间的直达距离,找出一个闭合的回路,使得每个城市刚好经过一次且仅一次且总的旅行距离最短。即要寻求一条回路 T = (t 1 ,t2,.,tn),使得下列目标函数最小: 上式中 t i为城市号,取值为 1 ,n ,从而 ( t1 , t2,.,tn)就可以看作是关于 n的一个排列。 d ( ti ,tj)表示城市 ti 与 t j之间的距离。对于对称型 TSP,有 d ( ti ,tj)= d(tj,ti)旅行商问题的分类 从问题对应到图的类型, TSP 可以分为两类:1、任意两个城市

6、间的距离都是对称的,它对应的是图论中的 无向图 ;2、两个城市间的距离是非对称的,它对应的是图论中的有向图 ; 从问题本身的限制条件的强弱,主要有三类:1、 不做任何限制 (但是一般都要求城市间的费用不为负数 ),只给出距离矩阵,求最短回路;2、要求距离间要满足 三角不等式 ;3、定义在欧氏平面上的 TSP,即 Euclidean TSP,它给出每个城市在欧氏平面上的坐标,而城市间的距离就是以它们的 欧氏距离 来定义。 从问题的多项式可解性上分, TSP 可以分为两类:1、目前己经知道有多项式时间算法可解的,比如其距离矩阵满足特定的条件 (Demidenko 条件、 Kalmanson 条件、

7、 Supnick 条件 )等;2、目前尚没有发现多项式时间算法可解的,而研究热点是如何寻找更多的多项式时间可解的情形。 对旅行商问题的研究经过几十年的发展,已经产生了许多其它 扩展形式 ,例如多旅行商问题 (Multi-Salesman Problem),多目标旅行商问题 (Multi-Objective TSP)等等。旅行商问题的应用和价值 旅行商问题是一个具有广泛的实用背景与重要的理论价值的组合优化难题。 许多关于 TSP 的工作并不仅是由实际应用直接推动的,而是因为 TSP 为其它一般的各类算法提供了思想方法平台,而这些算法广泛地应用于各种离散优化问题。 其次, TSP 大量的直接应用给研究领域带来了生机,并引导了未来的工作 运输问题是 TSP 最自然的应用。由于其模型的简单性,TSP 在其它一些领域有着有趣的应用。一个经典的例子是如何安排机器在一块电路板或其他物体上钻孔,其中需要钻的孔可以看成是各个城市,而旅行的费用就是钻头从一个孔移到下一个孔所花的时间。虽然钻孔的技术不断发展,但无论何时,只要钻机设备的移动时间在所有制造业的过程中占据显著的地位, TSP 在减少费用上就扮演了一个非常重要的角色。 许多实际中出现的问题都可以转化成旅行商问题的模型而解决。例如还有结晶学中的结构分析问题,车辆调度问题,计算机布线问题,单个机器上的工序调度问题等等。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。