- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4-2-Kuhn-Tucker-条件
第 四 章 Kuhn-Tucker条件 第四章 4.1 Kuhn-Tucker 条件 一、等式约束性问题的最优性条件: (续) 若(x*,y*)是条件极值,则存在λ* ,使 fx(x*,y*)+ λ* фx (x*,y*) =0 fy(x*,y*)+ λ* фy(x*,y*) =0 Ф (x*,y*)=0 推广到多元情况,可得到对于(fh)的情况: min f(x) s.t. hj(x)=0 j=1,2, …,l 若x*是(fh)的l.opt. ,则存在υ*∈ Rl使 矩阵形式: 一、等式约束性问题的最优性条件: (续) 几何意义是明显的:考虑一个约束的情况: 最优性条件即: 二、不等式约束问题的Khun-Tucker条件: 考虑问题 min f(x) s.t. gi(x) ≤0 i=1,2, …,m 设 x*∈S={x|gi(x) ≤0 i=1,2, …,m} 令 I={i| gi(x*) =0 i=1,2, …,m} 称I为 x*点处的起作用集(紧约束集)。 如果x*是l.opt. ,对每一个约束函数来说,只有当它是起作用约束时,才产生影响,如: 二、不等式约束问题的Khun-Tucker条件: (续) 特别 有如下特征:如图 在x* : ▽f(x*)+u* ▽g(x*)=0 u*0 要使函数值下降,必须使g(x)值变大,则 在ㄡ 点使f(x)下降的方向(- ▽f(ㄡ ) 方向)指向约束集合内部,因此ㄡ不是l.opt. 。 二、不等式约束问题的Khun-Tucker条件: (续) 定理(最优性必要条件): (K-T条件) 问题(fg), 设S={x|gi(x) ≤0},x*∈S,I为x*点处的起作用集,设f, gi(x) ,i ∈I在x*点可微, gi(x) ,i I在x*点连续。 向量组{▽gi(x*), i ∈I}线性无关。 如果x*----l.opt. 那么, u*i≥0, i ∈I使 二、不等式约束问题的Khun-Tucker条件: (续) 二、不等式约束问题的Khun-Tucker条件: (续) 用K-T条件求解: 二、不等式约束问题的Khun-Tucker条件: (续) 二、不等式约束问题的Khun-Tucker条件: (续) 可能的K-T点出现在下列情况: ①两约束曲线的交点:g1与g2,g1与g3,g1与g4,g2与g3,g2与g4,g3与g4。 ②目标函数与一条曲线相交的情况: g1,g2, g3, g4 对每一个情况求得满足(1)~(6)的点(x1,x2)T及乘子u1,u2,u3,u4,验证当满足可得,且ui≥ 0时,即为一个K-T点。 下面举几个情况: ● g1与g2交点:x=(2,1)T∈S ,I={1,2} 则u3=u4=0 解 二、不等式约束问题的Khun-Tucker条件: (续) ● ● 二、不等式约束问题的Khun-Tucker条件: (续) ● 三、一般约束问题的Kuhn-Tucker 条件 三、一般约束问题的Kuhn-Tucker 条件 (续) * * 一、凸集 的线段都全部包含在该集合内,就称该点集为凸集, 否则为非凸集。 一个点集(或区域),如果连接其中任意两点 知识回顾 凸集的性质 二、凸函数 及凸集域内的任意两点 存在如下不等式: 凸集的交是凸集。 集合D是凸集的充要条件是D内任意点的凸组合都在D中。 凸包、凸锥是凸集。 函数f(x)为凸集定义域内的函数,若对任何的 称 是定义在凸集上的一个凸函数。 三、凸性条件 1.根据一阶导数(函数的梯度)来判断函数的凸性 设f(x)为定义在凸集R上,且具有连续的一阶导数 的函数,则f(x)在R上为凸函数的充要条件是对凸 集R内任意不同两点 ,不等式 恒成立。 2.根据二阶导数( Hesse矩阵)来判断函数的凸性 设f(x)为定义在凸集R上且具有连续二阶导数的 函数,则f(x)在R上为凸函数的充要条件 Hesse矩阵在R上处处
文档评论(0)