最优化方法(刘)第六章幻灯片.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研究问题 等式约束二次规划 直接消去法 Lagrange方法 作 业 严格凸二次规划 理论基础 算法原理 二次规划的有效集算法 作 业 第六章  二 次 规 划 其中 是 对称阵. 注: (1) 若Hesse阵是半正定的, 则称为凸二次 规划,此问题有时并不比求解线性规划困难. (2) 对非凸二次规划,可能有多个局部极小点, 求解比较困难. § 6.2 解析法 其中 以下假设 为列满秩的, 即 对等式约束中矩阵 进行分块, 使得 为 阶非奇异方阵, 此时等式约束可改写成: 相关的量 与 作如下分块: 其中 其余类似. 该分块使得 为 阶非奇异方阵, 因此 存在, 此时由上面方程可得: 将此代入 则可将等式约束二次规划转化 为下列无约束优化问题: 其中 如果 正定, 则可求出无约束问题的最优解为 代入可确定对应的 从而得到二次规划 最优解: 相应的最优Lagrange乘子 可由下式确定, 只需考虑该方程组的前 行就可以给出 例1: 用直接消去法求解: 解: 由(3)可得: 将上式代入(2)可得: 上面两式就是在变量分解 将(4)(5)代入(1)可得: 由(6)可得: 代入可得: 利用 可得: 由上式可得Lagrange乘子: 等式约束的二次规划问题的Lagrange函数为: KKT条件为: 其矩阵形式为: 系数矩阵称为KKT矩阵. 定理1: 假设 为列满秩矩阵, 若投影 Hesse阵 正定, 则等式二次规划问题的 KKT矩阵: 是非奇异的, 从而存在唯一的KKT对 满足方程组(6.1). 例2: 用Lagrange方法求解: 解: 其中 为最优乘子. (1)用Lagrange方法求解: § 6.3 有效集方法 其中 是 对称阵. 当 为正定阵时, (1)为严格凸二次规划. 定理2: 设 是二次规划问题(1)的局部极小点, 则 必是问题: 的局部极小点(显然成立). 反之,如果 是(1)的可行点, 且是(2)的KT点, 而且相应的乘子 满足: 则 必是问题(1)的KT点.(证明) 证明: 设 是(1)的可行点, 且是(2)的KT点, 因此存在 使得: 定义: 可知: 再由 是(1)的可行点, 可知是(1)的KT点. 设 是(1)的一个可行解, 相应的有效集为 为 中对应于 的子阵, 求解二次规划: 容易证明: (3)与下面二次规划等价: 其中 分析: 当 时, 为(3)的最优解, 若对应 Lagrange乘子非负, 则 为(1)的最优解. 当 时, 并且 为(1)的可行解, 则令 否则以 为方向作线搜索, 以求得 更好的可行点. 步长的选取方法: 由于 为凸二次函数,故最 优解必在边界上达到, 设步长 由可行性要求有: 即: 因为 为可行解, 故 非正. 在(5)中: 当 时, 恒成立; 当 时, 要求 此时 合并: 分析: 当 时, 当 时, 即 时, 则存在某个 在 处增加了一个有效约束, 当 时, 且Lagrange乘子有负分量, 若 则 不是(1)的最优解. 此时需要找可行下降方向. (4)中删去第 个约束Lagrange乘子有负分量的情况, 所得到的新的二次规划问题的最优解必为一个可行下降方向。 Step1: 给出 确定 Step2: 求解(4)得最优解 若 则转 Step4; 否则转Step3; Step3: 计算(4)的Lagrange乘子向量 并求 若 则 为(1)的最优解,停; 否则,令 相应改变 转Step2 Step4: 由(7)确定 令 Step5: 若 则令 其中 由(6)确定; 否则令 Step6: 令 转Step2; 有效集算法收敛定理 定理3: 若在有效集算法中, 每步迭代 为列 满秩且 则算法有限步收敛到问题(1)的 最优解. 例3: 用有效集法解二次规划: 解: 取 求解: 即: 得: 因 故令

文档评论(0)

jiquhe72163 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档