工程优化复习课件.ppt

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

例1: 证明集合 S = { x∣Ax = b } 是凸集,其中A为 m?n矩阵,b为m维向量。 定义:设 那么称 是 的凸组合。 定义(凸函数): 设集合 D ? Rn 为凸集,函数 f :D?R, 若 ? x, y ? D, ? ? (0 , 1) ,均有 f(? x+(1- ?) y ) ≤?f(x)+(1- ?)f(y) , 则称 f(x)为凸集 D 上的凸函数。 若进一步有上面不等式以严格不等式成立,则称 f(x)为凸集 D 上的严格凸函数。 当-f(x)为凸函数(严格凸函数)时,则称 f(x)为凹函数 (严格凹函数)。 定理(一阶条件): 设D ? Rn 为非空凸集,函数 f :D?R 在 D 上可微,则 (1) f在D上为凸函数? 任意x,y?D,恒有 f (y) ≥ f (x)+ ?f T(x)(y-x) (1) (2) f在D上为严格凸函数? 任意x≠y?D,恒有 f (y) f (x)+ ?f T(x)(y-x) . (2) 定理(二阶条件): 设D ? Rn 为含有内点的非空凸集,函数 f :D?R在 D 上二次可微,则 a) f在D上为凸函数? ?x?D,?2f (x) 半正定; b) 若 ?x?D,?2f (x) 正定,则f在D上为严格凸函数。 回忆:一个矩阵半正定充要条件是所有主子式非负; 一个矩阵正定充要条件是所有顺序主子式非负。 例:设二次函数 (1):若 为半定矩阵, 在 中为凸函数 ; (2):若 为正定矩阵, 在 中为严格凸函数。 “成功—失败” 法(进退法) “成功—失败” 法(进退法) 步骤1:选取初始点 x∈R , 初始步长 h 0 及精度ε 0, 步骤2:计算 步骤3:若 搜索成功, 转步骤4;否则,搜索失败, 转步骤5。 步骤4:令 x:= x + h, 转步骤 2。 步骤5:判断 若 停止迭代, ;否则令 转步骤 2。 缺点:效率低。优点:可以求搜索区间。 例1:设给定初始点为 a 及初始步长为 h, 求搜索区间[c, d] 1) 前进运算 首先计算 f (a), f (a+h), 如果 f (a) f (a+h), 则步长加倍, 计 算f (a+3h). 若 f (a+h)= f (a+3h), 则c=a, d=a+3h; 否则将步 长再加倍,并重复上面运算. 2) 后退运算 如果 f (a) f (a+h), 则将步长缩为原来的1/4并改变符号,即 将步长改为-h/4, 如果 f (a) f (a-h/4),则c=a-h /4,d=a+h; 否则 将步长加倍,并继续后退。 0.618法(黄金分割法) 0.618法是求单峰函数极值的一种试探法,有的书上也称为区间收缩法。 在搜索区间[a,b]上插入两个点,将区间分为三个子区间,通过比较2个插入点的函数值大小,可删去左端或者右端子区间,使搜索区间缩短。重复上述过程,使包含极小点的搜索区间不断缩短,当区间缩短到一定程度时,区间上各点都可以作为极小点的近似。 仅适用于求解单峰函数 0.618法(黄金分割法) 定义(单峰函数):设 f(x) 是定义在[a, b]上的函数,若 1) ? x* ∈[a, b] 是φ在[a, b]上的最小点 , 2) 若对任意 x1 , x2, a≤ x1 x2 ≤b , 满足: 1o 若

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档