运筹学资料非线性规划.pptx





《运筹学资料非线性规划.pptx》由会员分享,可在线阅读,更多相关《运筹学资料非线性规划.pptx(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电厂水库径流输入量分布为Fi(Q),发电量随库容与径流量而变化,以Ei(ki,Q)表示。计划部门构造一个模型,即在一定条件下,使总发电量年平均值最大,用数学语言来说,使其期望值最大。对每个电厂i ,其年发电量的期望值为 Ei(ki,Q)dFi(Q)设V为总投资额,Vi为各水电厂的投资,第1页/共50页都是ki的非线性函数,构造非线性规划模型如下:Max Ei(ki,Q)dFi(Q)s.t.V1(k1)+V2(k2)+Vn(kn)=VV1(k1),V2(k2),Vn(kn)0利用一定的算法,可求出最优分配ki*和Vi*(i=1,2,.n).第2页/共50页主要内容非线性规划理论方面应用方面算法方
2、面互补稳定灵敏互补稳定灵敏对偶问题最优性条件无约束问题无约束问题直接法直接法有约束问题有约束问题间接法间接法第3页/共50页一般模型Min f(X)s.t.hi(X)=0 (i=1,2,.m)(P)gj(X)0 (j=1,2.l)X En f(X)hi(X)gj(X)为En上的实函数。第4页/共50页几个概念定义1 如果X满足(P)的约束条件 hi(X)=0 (i=1,2,.m)gj(X)0 (j=1,2.l)则称X En 为(P)的一个可行解。记(P)的所有可行解的集合为D,D称为(P)可行域。第5页/共50页几个概念定义2 X*称为(P)的一个(整体)最优解,如果X*D,满足 f(X)f(
3、X*),X D。第6页/共50页几个概念定义3 X*称为(P)的一个(局部)最优解,如果X*D,且存在一个X*的邻域N(X*,)=X En X-X*0满足 f(X)f(X*),X D N(X*,)第7页/共50页f(X)f(X)局部最优解局部最优解整体最优解整体最优解第8页/共50页模型分类Min f(X)s.t.hi(X)=0 (i=1,2,.m)(P)gj(X)0 (j=1,2.l)X En f(X)hi(X)gj(X)为En上的实函数。第9页/共50页模型分类1 如果 f(X)hi(X)gj(X)中至少有一个函数不是线性(仿射)函数,则称(P)为非线性问题。如果 f(X)hi(X)gj(
4、X)都是线性(仿射)函数,则称(P)为线性问题。第10页/共50页模型分类2o若m=l=0,则称(P)为无约束问题。(P1)Min f(X)X X E En n 第11页/共50页模型分类2o若m 0,l=0,则称(P)为带等式约束问题。(P2)Min f(X)s.t.hi(X)=0 (i=1,2,.m)X X E En n 第12页/共50页模型分类2o若m=0,l 0,则称(P)为带不等式约束问题。(P3)Min f(X)s.t.gj(X)0 (j=1,2.l)X X E En n 第13页/共50页模型分类2o若m 0,l 0,则称(P)为一般问题。(P)Min f(X)s.t.hi(X
5、)=0 (i=1,2,.m)gj(X)0 (j=1,2.l)X X E En n 第14页/共50页凸函数的概念凸集概念:设D是n维线性空间En的一个点集,若D中的任意两点x(1),x(2)的连线上的一切点x仍在D中,则称D为凸集。即:若D中的任意两点x(1),x(2)D,存在0 1 使得x=x(1)+(1-)x(2)D,则称D为凸集第15页/共50页凸函数的概念定义:定义在凸集D En上的函数f(X)如果对任意两点x(1),x(2)D,均有0 0(0)则称H(X)在X*点正定(半正定).第22页/共50页海赛(Hesse)矩阵 xxf(X)=H(X)2f/x12 2f/x1 x2 .2f/x
6、1 xn 2f/x2 x1 2f/x22 .2f/x2 xn.2f/xn x1 2f/xn x2 .2f/xn2=第23页/共50页2 最优性条件最优性条件的研究是非线性规划理论研究的一个中心问题。为什么要研究最优性条件?o本质上把可行解集合的范围缩小。o它是许多算法设计的基础。第24页/共50页v无约束问题的最优性条件(P1)Min f(X)X X E En n 定理1(一阶必要条件)设f(X)在X*点可微,则X*为(P1)的一个局部最优解,一定有 f(X*)=grad f(X*)=0(X*称为驻点)第25页/共50页v无约束问题的最优性条件(P1)Min f(X)X X E En n 定理
7、2(二阶必要条件)设f(X)在X*点二阶可微,如果X*为(P1)的一个局部最优解,则有 f(X*)=0 和 H(X*)为半正定。第26页/共50页v无约束问题的最优性条件(P1)Min f(X)X X E En n 定理3(二阶充分条件)设f(X)在X*点二阶可微,如果 f(X*)=0 和 H(X*)为正定,则X*为(P1)的一个局部最优解。(H(X)在X*的邻域内为半正定。第27页/共50页v无约束问题的最优性条件(P1)Min f(X)X X E En n 定理4(一阶充分条件)设f(X)为En上的凸函数,又设f(X)在X*点可微,如果 f(X*)=0,则X*为(P1)的一个整体最优解。第
8、28页/共50页例6-2 Min f(X)=(x2-1)3 X X E E1 1 解:利用一阶必要条件求出有可能成为最优解的那些点:f(X)=6x(x2-1)2=0 得到:x1=0,x2=1,x3=-1进一步考虑二阶必要条件,缩小范围:第29页/共50页H(X)=xxf(X)=6(x2-1)2+24 x2(x2-1)H(x1)=xxf(x1)=xxf(0)=60H(x2)=xxf(x2)=xxf(1)=0H(x3)=xxf(x3)=xxf(-1)=0 f(X)在x1=0点正定,依二阶必要条件,x1=0为(P1)的局部最优解。而x2=1,x3=-1满足二阶必要条件和一阶必要条件,但它们显然都不是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 资料 非线性 规划

限制150内