组合优化问题.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

典型问题 组合优化问题(CombinatorialOptimizationProblems)

????什么是组合优化 定义: minf(x) s.t.x?S,S?X S,X:拥有有限个或可数无限个解的离散集合 假设是一个求极小的问题,目标函数为f(x), 问题的解x属于S,而S包含于X,X是解空间,S 是可行解空间(可行区域) 所谓组合优化,是指在离散的、有限的数学结构上, 寻找一个(或一组)满足给定约束条件并使其目标函 数值达到最小的解。

?组合优化问题的特点 minf(x) s.t.x?S,S?X S,X:拥有有限个或可数无限个解的离散集合 如果S是有限集合的话,从理论上来讲,只要遍历所 有的组合,就能找到最优解。?然而,随着问题规模的增大,S中解的个数会迅速增大,实际上要想遍历所有的解,几乎是不可能的。???一般来说,组合优化问题通常带有大量的局部极值点,往往是不可微的、不连续的、多维的、有约束条件的、高度非线性的NP完全(难)问题组合最优化无法利用导数信息精确地求解组合优化问题的全局最优解的“有效”算法一般是不存在的。

????组合优化的研究 怎么才能把一些社会现象、活动等捕捉归纳 为组合优化问题? 怎么才能够在尽可能短的时间内求解组合优 化问题? 各种组合优化问题拥有什么性质? 为了构造快速解法,什么样的性质是有用的?

??求解方法分类 从求解方法的大的分类上,可以分为: 精确的求解方法?可以得到问题的最优解,对小规模问题适用,当问? 题的规模较大时,一般无法在有限的时间内获得问 题的最优解 ?所以,对于组合优化问题,通常采用的是近似求解 方法。近似的求解方法,可以进一步划分为:?以确保解的精度为目标的方法?以尽可能获得更好解为目标的方法,包括: ?启发式(Heuristics) ?亚启发式(Meta-Heuristics)

?近似求解方法 以确保解的精度为目标的方法 ?能保证一定的精度,且成本较低,例如: ?程序所获得的目标函数值和最优解的目标函数值相 比,达到90%或99%以上,而且获得这样的解的成 本不超过获得最优解的成本的10%或20%,这样的 算法是可接受的。 ?当然,从数学上准确地保证并不是一件简单的 事情 ?这类近似方法的研究,会产生很多有趣的数学 特征,吸引了很多从事理论研究的学者,从事 这方面的工作。

?近似求解方法 亚启发式(Meta-Heuristics)????从算法的角度来讲,是指不依赖于特定问题的启发式算法。其算法的基本框架被设计成不论对什么样的问题都具有通用性。一般情况下,亚启发式算法要比特定问题专用的启发式算法的解的精度要差。所以,针对特定的问题,要精心设计特定的算法。也有人把以邻域有哪些信誉好的足球投注网站为基础的组合优化方法统称为亚启发式

?贪婪算法(greedymethod) 采用逐步构造最优解的方法。在每个阶段, 都作出一个看上去最优的决策(在一定的标 准下)。决策一旦作出,就不可再更改。?作出贪婪决策的依据称为贪婪准则(greedy criterion)。?一种近似求解方法?货箱装船、机器调度、最短路径、背包问题 等方面都有应用

?贪婪算法 例[最短路径]:????给出一个有向网络,要求找一条从初始点s到达目的点d的最短路径。贪婪算法分步构造这条路径,每一步加入一个顶点。假设当前路径已到达点q,且顶点q并不是目的点d。加入下一个顶点所采用的贪婪准则为:?选择离q最近且目前不在路径中的顶点。qdS23243?这种贪婪算法并不一定能获得最短路径。

?人工智能的方法 神经网络?遗传算法?……?由于要进行高度复杂的计算,所以计算效果比较好,当然也需要花费更长的计算时间。

????小结… 同样的组合优化问题,采用不同的近似求解方 法,所得到的解、以及解的精度是不一样的。 同样一个算法,用于不同的问题,其性能与效 率也不尽相同。 某些算法,只要稍微做些改变,就有可能导致 解的精度或有哪些信誉好的足球投注网站效率的大幅度提高。 因此,对于什么样的问题,应该采用什么样的 方法,怎样使用这种方法才更有效果,在这方 面人们已经进行了很多的研究。

典型问题 旅行商问题(TravelingSalesmanProblem)

?旅行商问题 TSP的历史很久?最早的描述是1759年欧拉研究的骑士周游问题,即对于国际象棋棋盘中的64个方格,走访64个方格一次且仅一次,并且最终返回到起始点。一般性描述:?有一个推销员,要到n个城市推销商品,他要找出一个包含所有n个城市的具有最短路程的环路。?同样的问题,在中国还有另一个描述方法:

文档评论(0)

知识改变命运 + 关注
实名认证
文档贡献者

爱好打球

1亿VIP精品文档

相关文档