最优化理论与算法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《最优化理论与算法课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优化 理论 算法 课件
- 资源描述:
-
1、最优化理论与算法帅天平北京邮电大学数学系7,最优性条件第七章 最优性条件 无约束问题的极值条件 约束极值问题的最优性条件 对偶及鞍点7.17.1无约束问题的极值条件无约束问题的极值条件考虑非线性规划问题1,无约束极值问题min (),nf xxE()nf xE其中是定义在上的实值函数称为无约束极值问题(UNLP)7.最优性条件-无约束17.最优性条件-无约束2Th7.1.1(非极小点的充分条件)设f(x)在点x*处可微,若存在方向d(0)Rn,使得 f(x*)d0,使得对任意(0,),有f(x*+d)f(x*).此时,我们称d 为f(x)在x*的一个下降方向下降方向.证明证明.由 f(x)在
2、x*可微,则 f(x*+d)=f(x*)+f(x*)d+|d|(x*;d),其中(x*;d)0(当 0).2,必要条件,必要条件7.最优性条件-无约束3移项且两边同除以移项且两边同除以(0),得(f(x*+d)f(x*))/f(x*)d+|d|(x*;d)由于 f(x*)d 0 使得对 任意(0,),f(x*)d+|d|(x*;d)0.定理立明.定理定理7.1.2-3(极小点的必要条件)设x*处是问题(UNLP)的局部极小点.(1)当 f(x)在 x*可微时,则梯度 f(x*)=0.(2)当f(x)在 x*二次可微时.则 f(x*)=0 且 Hessian 矩阵 H(x*)是半正定的7.最优性
3、条件-无约束4(2).给定任意向量 d.由 f(x)在 x*的二次可微性,有f(x*+d)=f(x*)+f(x*)d+dH(x*)d/2+|d|(x*;d)(I),其中(x*;d)0(0).由(1)的证明有 f(x*)=0.移项整理并两端除以 ,得 =dH(x*)d/2+|d|(x*;d)(II).因 x*局部极小,对充分小 有f(x*+d)f(x*)2222 f(x*+d)f(x*)22证明证明(1).若f(x*)0,作 d=f(x*).则有 f(x*)d 0 使得 f(x*+d)f(x*),(0,),此与 x*为局部极小相矛盾,故 f(x*)=0.7.最优性条件-无约束5dH(x*)d/2
4、+|d|(x*;d)0 2由(II),显见对充分小的 成立,对 0取极限,则有 dH(x*)d 0,从而,H(x*)半正定定义定义1 若f(x)在点x*处可微,且 f(x*)=0,则称x*为f(x)的一个驻点驻点或平稳点平稳点.d(0)Rn,既不是极大点也不是极小点的驻点称为鞍点鞍点.Th7.1.4(二阶充分条件二阶充分条件).假设 f(x)在 x*点二次可微,若 f(x*)=0 且 Hessian 矩阵 H(x*)是正定的,则 x*是(UNLP)的一个(严格)局部极小点3,二阶充分条件,二阶充分条件7.最优性条件-无约束6证明证明.因 f 在 x*二次可微,故对任意 x,有 f(x)=f(x
5、*)+f(x*)(x-x*)+(x-x*)H(x*)(x-x*)/2+|x-x*|(x*;x-x*),这里(x*;x-x*)0,当 xx*.假设命题不真,x*不是局部极小,则存在序列 xk 收敛到 x*并使得 f(xk)0 使得 f(x*+d)f(x*)((0,)),则 d 称为 f(x)在 x*的下降方向(decedent direction)设 f(x)在 x*可微.若存在向量 d 满足 f(x*)d0,则 由Th7.1.1,d 是 f(x)在 x*.的下降方向。记所有这样的向量集合为0(*)0Fdf xd cl,00,7 2 2.,SSD0,0,.FD x S(0,),nxS dRxdS
6、dxxxDd dxclSxdS设设若若使使得得则则称称 为为集集合合 在在点点 的的一一个个集集合合 在在 点点的的所所有有可可S S使使得得对对行行方方向向集集合合称称为为 在在 点点的的,记记可可行行方方向向可可行行方方向向为为(或或(,)(,)有有)锥锥定定义义.7.最优性条件-有约束3由可行方向定义和下降方向知,可行方向定义和下降方向知,从点 x*,沿可行方向 dD(x*)作一个很小的移动还是可行点.进一步,由 Th 7.1.1,若 f(x*)d0,则d 是f在 x*的下降方向。下面定理将说明 若 x*是局部最优且 f(x*)d0,则 dD(x*).即不是可行方向。Theorem 7.
7、2.1.(必要条件必要条件)考虑极小化问题考虑极小化问题:min f(x),subject to xS,其中其中 S 是是 Rn 中非空集合中非空集合,设设 f(x)在在 x*可微。若可微。若 x*是局部极是局部极小点,则小点,则 F0(x*)D=,其中其中 F0(x*)=d|f(x*)d0,f(x*+d)0,x*+d S,(0,2)此与局部极小矛盾。此与局部极小矛盾。177.最优性条件-不等式约束1为把最优性的几何条件用代数来表示,引入起作用约束的为把最优性的几何条件用代数来表示,引入起作用约束的概念。问题的约束条件在点概念。问题的约束条件在点x*S S处有两种情形处有两种情形3 不等式约束
8、的一阶最优性条件不等式约束的一阶最优性条件 min (),()0,1,2,.,S()0,1,2,.,iif xs tg ximx g xim考察非线性规划可行域 1,I=i|gi(x*)=0在x*处起作用约束2,gi(x*)0.iI在x*处不起作用约束G0(x*)=d|gi(x*)d0,iI.187.最优性条件-不等式约束2证明概要证明概要.设设 d G0(x*).因因 S 为开集,则存在为开集,则存在 10 使得对使得对 (0,1),x*+d S。另外存在另外存在 20使得使得对对 (0,2),i I.gi(x*+d)0,最后存在最后存在 30 使得使得对任意对任意 (0,3)and i I
9、有有gi(x*+d)gi(x*),从而从而 d D,D 是是 x*处的可行方向锥处的可行方向锥.于是于是G(x*)D.由由Th 7.2.1,立明。立明。Th7.2.2.(必要条件必要条件)考虑极小化问题考虑极小化问题 min f(x)subject to gi(x)0,i=1,m,x S,其中其中 S 是是 Rn中的非空开集。中的非空开集。设设 x*为可行点,为可行点,I=i|gi(x*)=0.进一步假设,进一步假设,f(x)和和 gi(x)(i I)在)在 x*可微,可微,gi(i I)在在 x*连续连续.若若 x*是局部最优解,则是局部最优解,则 F0(x*)G0(x*)=,其中其中F0(
10、x*)=d|f(x*)d0,i I.7.最优性条件-不等式约束3g1(x)=-x -y +5,g2(x)=-x-y+3,g3(x)=x,g4(x)=y;I=2f(x)2(x 3),2(y 2)2 2Min (x-3)+(y-2)s.t.x +y 5 x +y 3 x,y 0.2 222f(x*)g2(x*)(9/5,6/5)F(x*)G(x*).g2(x)g1(x)x*7.最优性条件-不等式约束4Min (x-3)+(y-2)s.t.x +y 5 x +y 3 x,y 0.2 222x*=(2,1)g1(x*)=(-4,-2),g2(x*)=(-1,-1),f(x*)(-2,-2)f(x*)g
11、1(x*)x*是最优解g2(x*)(2,1)x*7.最优性条件-不等式约束5Th7.2.3.(Fritz John Condition,1948)考虑极小化问题考虑极小化问题 min f(x)subject to gi(x)0,i=1,m,x S,其中其中 S 是是 En.中非空开集中非空开集.设设 x*为可行点为可行点,I=i|gi(x*)=0.进一进一步假设步假设 f(x)和和 gi(x)(i I)在在 x*可微可微,gi(i I)在在 x*连续连续.若若 x*是局部最优解是局部最优解.则则存在一组非负数存在一组非负数 u0,ui(iI)使得使得 u0f(x*)-uigi(x*)=0,u0
12、,ui0 for iI and(u0,uI)0.iI进一步进一步,若若 gi(x)(iI)在 x*也可微,则 u0f(x*)uigi(x*)=0,uigi(x*)=0,u0,ui(所有 i),且(u0,u)0.i=1i=m227.最优性条件-不等式约束6证明证明.由由Th7.2.2,不存在向量不存在向量 d 同时满足同时满足 f(x*)d0 和和 gi(x*)d0,(i I).设设 A 是其行由是其行由 f(x*)和和 gi(x*)(i I)组成的矩阵组成的矩阵.则则 Ad0,可以对约束强加某种限制,这种限制条件叫做约束规格或约束品性(constraint qualifications).已有
13、很多的约束规格,特别的,Karush 1939,MS Thesis,Dept of Math,Univ of Chicago,Kuhn 和 Tucker 1951 独立给出的最优性必要条件恰是 Fritz John 条件条件加上加上 u00.7.最优性条件-不等式约束12Th7.2.4.(Karush-Kuhn-Tucker 必要条件必要条件)考虑极小化问题考虑极小化问题 min f(x)subject to gi(x)0,i=1,m,x S,其中其中 S 是是 En.中非空开集中非空开集.设设 x*为可行点为可行点,I=i|gi(x*)=0.进一进一步假设步假设 f(x)和和 gi(x)(i
14、 I)在在 x*可微可微,gi(i I)在在 x*连续连续.gi for iI 线性独立线性独立.若若 x*是局部最优解是局部最优解.则则存在一组非负数存在一组非负数ui(iI)使使得得 f(x*)uigi(x*)=0,ui 0(iI).iI若还有若还有 gi(i I)在在 x*可微可微,则则 f(x*)uigi(x*)=0,uigi(x*)=0,ui0,i=1,m.i=1i=m7.最优性条件-不等式约束13Karush-Kuhn-Tucker 条件可写成向量形式条件可写成向量形式f(x*)-ug(x*)=0,ug(x*)=0,u0.这表明 f(x*)属于起作用约束的这些约束的梯度所形成的锥中
15、。7.最优性条件-不等式约束14221221212(1)(2)min(-2).-0 -001K-T01xxstxxxxxx 例3给定非线性规划 验证下列两点和是否为点7.最优性条件-不等式约束152212211211211222(1)121()(-2)()=-()-2(-2)11()()()221.()0()04()0f xxxg xxxg xxxxf xg xgxxxxg xgxf x()记 目标函数和约束函数的梯度是,先验证在这一点,都是起作用约束目标函数和约束函数的梯度分别是111211()()01g xgx ()(),7.最优性条件-不等式约束161212141100010400,KK
16、Twwwww 设 解此方程组,得 ,。由于故不是点。(2)12()0()0 xg xgx再验证,在这一点,都是起作用约束目标函数和约束函数的梯度分别是:1211()()()221f xg xgx(2)(2)(2)2,7.最优性条件-不等式约束171212110221002KKTwwww 2设 解此方程组,得 ,。故它是点。347.最优性条件-不等式约束18Th7.2.5.(Karush-Kuhn-Tucker 充分条件充分条件)考虑极小化问题考虑极小化问题 min f(x)subject to gi(x)0,i=1,m,x S,其中其中 S 是是 En.中非空开集中非空开集.设设 x*为可行点
17、为可行点,I=i|gi(x*)=0.设设f(x)和诸和诸 gi 是凸的,是凸的,进一步假设进一步假设 f(x)和和 gi(x)(i I)在在 x*可微可微,gi(i I)在在 x*连续连续.若若 K-K-T条件在条件在 x*成立,则成立,则x*是全局最优是全局最优解解.证明略证明略7.最优性条件-等与不等式约束11122()()()()(),()()()mlg xh xgxh xg xh xgxh x.4.一般约束问题的一阶最优性条件jCOP)min (),()0,1,2,.,(7.2.1)()0,1,2,.,nif xxEs tg ximh xjl考虑约束优化(记COP)min (),()0
18、,(7.2.33)()0,nf xxEs tg xh x(矩阵形式7.最优性条件-等与不等式约束20101()|()0,()0.7.2.4xx ttttSx h xtt th x t 点集称为曲面上的一条曲线 如果对所有均有定义,(),()|1,2,.,1,2,.,()()7.2.3ijxxIg xh xim jlxg xh x设 为可行点,不等式约束中在 点起作用约束下标集记作 若向量组线性无关,则定义称 为约束和的正则点。(),().()()().S,S,().dx ttx tdtx tx tx txxT x显然 曲线上点是参数 的函数 若导数存在则称曲线是可微的曲线的一阶导数是曲线在点处
19、的切向量曲面 上在点 处所有可微曲线的切向量组成的集合 称为曲面 在点 的切平面 记做7.最优性条件-等与不等式约束31212()(),.,()H()0()0()0()llh xh xh xh xh xh xxT x可证明,当,线性无关时,等于等式约束 .所定义的超曲面在 处的切平面。H()0,1,2,.,jdh x djl定义集合7.最优性条件-等与不等式约束4证明略127.2.6|()0()(),.,()()|()0.lTThxSx h xh xh xh xxT xHdh xd设 是曲面上一个正则点 即,线性无关,则在点 切平面等于子空间120007.2.7(7.2.1),|()0,(),
20、(),(1,2,.,),()(),.,(),iiijlThxIi gxfg iIxg iIxhjlxh xhxh xxxFGH设在约束极值问题中为可行点和在点 可微在点 连续在点 连续可微 且,线性无关.若 是局部最优解 则在点 处 有7.最优性条件-等与不等式约束5000|()0|(*)0()|(*)0(1,2,.,)TTiTjFd df xGd dg xiIHd dh xjl其其中中 000:,(*)0()(*)0(1,2,.,)()0Th(),|()0TiTjTyFGHdg xiIdh xjldf xyT xSx h x 证明 反证法 设则同时满足 .由7.2.6,即在曲面上7.最优性条
21、件-等与不等式约束60112(0)(),(0).,0,(),()().,()(0)()()00,0,)()0,.(7.2.39),()0,存在经过点的可微曲线其切向量下面证明 当充分小时为可行点 且当时 于是当时 当时 因且 在 连续 则TTiiitiiixxx tdxdtytx tf x tf xiIdg xdxg xg xydtdttg x tiIiIg x tgx20,0,)()0,.(7.2.40)当时,有 itg x tiI7.最优性条件-等与不等式约束7033123()()0.0,0,)()()(7.2.41)min,0,)(7.2.39-41)()0,0,)()()(),另一方面
22、,由于 当时,有 令,当时,有成立,且 因此 当当时,为可行点且此与 之局部最优性矛盾 故证Ttdf x tf xydttf x tf xth x ttx tf x tf xx.7.最优性条件-等与不等式约束800Th(Fritz John)(7.2.1),|()0,(),(),(1,2,.,),0(),(1,2,.,)(),iiijiiijxIi g xfg iIxg iIxhjlxxw wiI vR jlwf xwg下面给出一阶必要条件的代数表示.我们有如下定理.7.2.8 条件 设在约束极值问题中 为可行点和在点 可微在点 连续在点 连续可微.若 是局部最优解,则 不全为零的数使得 1(
23、)()ljji Ijxvh x=0 10:():1,2,.,(1,2,.,),()0().jljjjjih xjlvR jlvh xwwiI证明 若线性相关 则 不全为零的数使=0.令显然命题为真7.最优性条件-等与不等式约束9000():1,2,.,()0()()0(1,2,.,)(7.2.42)()0 jTiTjTh xjlFGHdg xiIdh xjldf x下设线性无关.由Th7.2.7,有即不等式组 .无解.()()(),()(1,2,.,),0()0TTiTjAf xg xiIBh xjlAdBd令 是以,-为行组成的矩阵是以为行组成的矩阵 这样上述系统无解即系统 7.2.43 无
24、解.7.最优性条件-等与不等式约束10现定义两集合1121221212(,)|,(,)|0,0TnTSy yyAd yBd dRSy yyy121212121211222111212,0(,),(,),0.0(,)00TnTTTTTTTTS SSSpp pdRy yclSp Adp Bdp yp yyypy yclSp Adp Bd 显然非空 且根据凸集分离定理,存在使得对及每一点成立 (7.2.44)令由于 的每个分量均可为任意负数,故(7.2.44)成立 (7.2.45)再令 ()7.2.467.最优性条件-等与不等式约束111221212,()00.nTTTTTTdRdA pB pA p
25、B pA pB p 由之任意性 取1020010,(),(1,2,.,),)()()()(),0(),(),(1,2,.,).ijliijjii Ijijpw w iIpvjlwf xwg xvh xw wiIpw w iI vjl记 的分量为的分量为则(7.2.47 和 7.2.45 式即为 =0,注意到 为非零向量,故不全为零7.最优性条件-等与不等式约束12例:221222121212min .5,0,0,24(4/5,8/5)Fritz Johnxxstxxxxxxx验证在处条件成立.11*(*)(8/5,16/5),(*)(1,2)(*)(*)0815016255,8 TTxf xh
展开阅读全文