凸优化理论与应用内点法.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
凸优化理论与应用 第 9 章 内点法 1 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn ? 则优化问题具有强对偶性,其对偶问题亦可解。 ? 假设存在 ,满足严格不等式条件 不等式约束优化问题 ? 问题描述: 0 minimize ( ) subject to ( ) 0, 1,..., i f x f x i m Ax b ? ? ? ? 为凸函数,且二次连续可微,且 ( ) i f x , , rank p n A R p n A p ? ? ? ? ? 假设最优值 存在; * p dom x f ? % ( ) 0 i f x ? 2 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn ? 不具备良好的连续可微性,考虑用对数阀函数来 近似替代。 不等式约束的消去 ? 示性函数消去不等式约束: 0 1 minimize ( ) ( ( )) subject to m i i f x I f x Ax b ? ? ? ? ? 0 0 ( ) 0 u I u u ? ? ? ? ? ? ? ? ( ) I u ? 3 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn ? 令 对数阀函数 ? 对于 , 是 的光滑逼近。且 当 时,有 0 1 minimize ( ) ( ), 0 subject to f x x t t Ax b ? ? ? ? ( ) I u ? 0 t ? 1/ log( ) t u ? ? 1/ log( ) ( ) t u I u ? ? ? ? t ? ? 1 ( ) log( ( )) m i i x f x ? ? ? ? ? ? ? 带示性函数的优化问题可近似为: 4 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn ? 对数阀函数二阶连续可微,导数为: 对数阀函数 ? 对数阀函数 是凸函数 1 1 ( ) ( ) ( ) m i i i x f x f x ? ? ? ? ? ? ? ( ) x ? 2 2 2 1 1 1 1 ( ) ( ) ( ) ( ) ( ) ( ) m m T i i i i i i i x f x f x f x f x f x ? ? ? ? ? ? ? ? ? ? ? ? 5 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn 中心线 ? 对数阀近似问题的等价问题: ? 最优解为 ,则最优解集 称为优化问 题的中心线。 0 minimize ( ) ( ), 0 subject to tf x x t Ax b ? ? ? ? * ( ) x t * { ( ) | 0} x t t ? 6 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn 中心线的对偶点 ? 设 ,则存在 满足 KKT 条件: ? 为对偶问题的可行解。 * * * 1 ( ) , ( ) / ( ( )) i i t t w t tf x t ? ? ? ? ? * ( ) x x t ? w 0 1 1 ( ) ( ) 0, ( ) m T i i i t f x f x A w Ax b f x ? ? ? ? ? ? ? ? ? ? 令 则 是拉格朗日函数 的最小值 解。 * ( ) x x t ? * * ( , ( ), ( )) L x t t ? ? * * * * 0 1 ( , ( ), ( )) ( ) ( ) ( ) ( )( ) m i i i L x t t f x t f x t Ax b ? ? ? ? ? ? ? ? ? ? * * ( ( ), ( )) t t ? ? 7 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn 中心线的对偶点 ? 设 为原始问题的最优值,则有: * p ? 因此,当 时,有 。 为原始问 题的 次优解。 * * * * * * * 0 ( ( ), ( )) ( ( ), ( ), ( )) ( ( )) / p g t t L x t t t f x t m t ? ? ? ? ? ? ? ? t ? ? * * 0 ( ( )) f x t p ? * ( ) x t / m t ? 8 信息与通信工程学院 庄伯金 bjzhuang@bupt.edu.cn ? 更新 : 阀方法 ? 初始化:给定严格可行解 , , ,及 x t / m t ? ? 0 t ? 1 ? ? 0 ? ? ? LOOP : ? 中心步骤:以 为初始点求解优化问题 , ? 迭代: ? 终止条件:若 ,则终止

文档评论(0)

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

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

1亿VIP精品文档

相关文档