




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.2函数的凸性,主要概念:1.单峰函数2.凸集3.凸函数4.凸规划,概念,1.单峰函数:函数f(x)的极值点在区间(或D)内是唯一的。又称为具有凸性的函数。特点:其极值即是最优值。,概念,对于有约束的函数,可行域D是Rn中设计点的集合,即2.凸集与非凸集:如果集合D中任两点x(1)、x(2)的连线落在集合D内,则称集合D为Rn的一个凸集。反之为非凸集。,概念,3.凸集的数学表达式:在Rn内,对任意两点x(1)、x(2)D,x为两点连线上任一点,对任意实数a(0a1),恒有x=ax(1)+(1-a)x(2)D成立,则D称为凸集。Rn总是凸集。,4.凸函数:具有凸性或有唯一局部最优值的函数。(1)凸函数数学表达式:设f(x)为定义在Rn中一个凸集D上的函数,如对任意实数(01)及任意x(1),x(2)D,存在以下关系:fx(1)+(1-)x(2)f(x(1)+(1-)f(x(2),f(x)为定义在凸集D上的一个凸函数。如式中把变为,则f(x)称为严格凸函数。如变为,f(x)称为凹函数。,概念,概念说明,对于任意x(1),x(2)及01,由矢量运算法:x(k)=x(1)+(1-)x(2),则f(x(k)=fx(1)+(1-)x(2),yc=f(x(1)+(1-)f(x(2),显然f(x(k)yc,则f(x)为凸集D上的的凸函数。即fx(1)+(1-)x(2)f(x(1)+(1-)f(x(2),(2)凸函数的基本性质:,1).如f1(x),f2(x)为凸集D上的凸函数,对于任意实数a0,b0,f(x)=af1(x)+bf2(x)仍为D上的凸函数。2).如x(1),x(2)为凸函数f(x)中的两个最小点,则其连线上的一切点都是f(x)的最小点。,(3)判别法:,1)判别法1:若f(x)在D1上具有连续一阶偏导数,而D为D1内部的一个凸集,则f(x)为D上的凸函数的充分必要条件为:对任意x(1)、x(2)D,恒有,(3)判别法:,2)判别法2(常用):若f(x)在凸集D上存在二阶(偏)导数并连续,则f(x)在D上为凸函数的充分必要条件为:对于任意xD,f(x)的H(x)矩阵处处是半正定的。如H(x)对于任意xD皆为正定,则f(x)为D上的严格凸函数,反之不一定成立(充分条件)。如H(x)对于任意xD皆为负定,则f(x)为D上的严格凹函数。,举例,例2试判断函数f(x)(x12+x22)的凸性。解:由判别法2,只需求出H(x)矩阵是否为(半)正定。所以,,由可知H(X)处处负定,因此,f(x)为严格凹函数。,5结论,凸性把f(x)的局部极值与全域最优值联系起来。如果f(x)为凸函数,D为凸集,则f(x)的任意极值点(极值点不一定唯一,但极值是唯一的)即最优点。如果f(x)为严格凸函数,则最优点是唯一的。,3.3约束极值点存在条件,1).约束极值点:指在约束条件下求得的函数极值点,一般位于可行域D的边界上。2).判别方法:KT条件(库恩塔克即Kuhn-Tuker条件)对于约束优化问题:,判别方法:,KT条件:如果xk是一个局部约束极小点,则该点的目标函数梯度f(xk)可表示成该点各个起作用的约束面梯度gu(xk)、hv(xk)的线性组合,即式中u(u=1,2,q)、v(v=1,2,j)0,称为拉格朗日乘子(u不等于v)。,3).KT条件的几何意义,3).KT条件的几何意义,二维情况:在设计点xk处有2个起作用的约束。目标函数-f(xk)方向落在点xk两个约束函数梯度g1(xk),g2(xk)方向组成的锥角内。则在该点附近邻域内,任何目标函数值比f(xk)更小的设计点都在可行域外,因此,xk是约束极值点,满足KT条件:f(xk)+1g1(xk)+2g2(xk)=0,且10,20。见教材P23图3.10,KT条件的几何意义,反之,如图(a)所示,f(xk)不在锥角内,则在xk点邻近的可行域内,存在有比f(xk)更小的设计点,因此,xk不是约束极值点,不满足KT条件。,KT条件的几何意义,如果在xk点只有一个起作用的约束,则有1)f(xk)与g(xk)不重合,则在xk邻近的可行域内存在比f(xk)值更小的点,xk不是约束极值点。2)f(xk)与g(xk)重合,则在xk点邻域内比f(xk)小的点均在可行域之外,因此,xk是约束极值点,且必定满足KT条件:f(xk)g(xk)=0,且0。,4).凸规划问题:,目标函数f(x)为凸函数,可行域D为凸集的优化问题。反之为非凸规划问题。对凸规划问题,局部极值点即是全域最优点。,非凸规划问题,对非凸规划问题,在D内可能2个或更多局部极小点(都满足KT条件)但其中只有一个点为约束最优点。,补充说明:,用KT条件只能判断局部约束极小点,不能判断全域域最优点。用KT条件检验约束极值点是指具有起作用约束的可行点。即检验点在约束边界上。如约束不起作用,尽管x是约束极值点,但不属于KT条件检验的范围。如右图。,举例,例3.3用KT条件证明f(x)=(x1-3)2+x22在不等式约束g1(x)=4-x12-x20,g2(x)=x20,g3(x)=x10条件下,为其约束最优点。证:(1)找出在xk点起作用的约束g1(xk)=4-4-0=0起作用g2(xk)=0起作用g3(xk)=20不起作用,举例,(2)求xk点有关梯度。,举例,(3)代入KT条件,求拉格朗日乘子f(xk)1g1(xk)2g2(xk)=0可写成线性方程组:-241=012=0解得1=2=0.50,非负,满足KT条件,因此点为约束极值点。由于f(x)为凸函数,可行域D为凸域,故为凸规划问题。,例题的几何描述,由于f(x)为凸函数,可行域D为凸域,因此,xk点是约束最优点。,补充说明,两种特殊情况:1)如果所有约束都不起作用,且点Xk满足不等式,则表明点Xk为约束极值点,但不能用K-T条件判断。2)如果点Xk不满足不等式,则表明点Xk不是可行点。,作业题:,1证明函数f(X)=6010 x14x2x12x22x1x2在D=x1,x2|(0,b0,问:(1)该函数是否存在极值?(2)若存在极值试确定它的极值点X*,判断它是极小还是极大。,作业题:,3已知约束优化问题minf(X)=4x1x23-12g(X)=10 x1x2310 x2x22340h(X)=25x12x22=0试用KT条件判别X=1.002,4.899T是否为其极值点。,作业题:,4.试判断函数的驻点的性质(即是否为极值点,极大,极小)。5.求函数的极
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏苏州工业园区天域幼儿园教学辅助人员招聘1人模拟试卷及答案详解(新)
- 2025河北邯郸市肥乡区选聘农村党务(村务)工作者100人模拟试卷及完整答案详解
- 2025湖南株洲市图书馆见习岗位公开招聘3人考前自测高频考点模拟试题及答案详解(典优)
- 2025年合肥工业大学土木与水利工程学院人事派遣岗位招聘1人考前自测高频考点模拟试题及参考答案详解1套
- 2025广西壮族自治区卫生健康委员会机关服务中心招聘第二批编外聘用人员1人模拟试卷及答案详解(全优)
- 2025广东江门市开平市教育系统赴高校招聘急需紧缺人才16人考前自测高频考点模拟试题及完整答案详解
- 2025湖州吴兴宝易矿业有限公司招聘2人模拟试卷及答案详解1套
- 2025年甘肃省地矿局测绘院注册城乡规划师预招聘模拟试卷及参考答案详解
- 2025年甘肃省天水市秦安县中医医院招聘编外人员34人考前自测高频考点模拟试题及完整答案详解1套
- 2025年度郑州工程技术学院招聘高层次人才81名考前自测高频考点模拟试题附答案详解(模拟题)
- 截长补短课件
- 父亲的病鲁迅
- 公司法人个人简介怎么写
- eps线条工艺流程
- BSCI 验厂程序文件(完整版)
- 血常规检验质量控制和注意事项
- zippo稀有品系列图鉴
- 硬笔书法课讲义课件
- 课程评价课件
- 劳动关系管理XXXXs课件
- 概率论与数理统计课后答案及概率论与数理统计(第五版)习题答案
评论
0/150
提交评论