最优化方法及其应用课后答案.pdf
《最优化方法及其应用课后答案.pdf》由会员分享,可在线阅读,更多相关《最优化方法及其应用课后答案.pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最优化方法部分课后习题解答习题一习题一1.1.一直优化问题的数学模型为:一直优化问题的数学模型为:2min f(x)=(x1 3)2+(x2 4)5g(x)=x x 01212gs.t.(x)=x x+50122g(x)=x 013g4(x)=x20试用图解法求出:试用图解法求出:(1 1)无约束最优点,并求出最优值。无约束最优点,并求出最优值。(2 2)约束最优点,并求出其最优值。约束最优点,并求出其最优值。(3 3)如果加一个等式约束如果加一个等式约束h(x)=x1x2=0,其约束最优解是什么?,其约束最优解是什么?解:(1)在无约束条件下,f(x)的可行域在整个1x 0 x2平面上,不难
2、看出,当x=(3,4)时,f(x)取最小值,即,最优点为x=(3,4):且最优值为:f(x)=0(2)在约束条件下,f(x)的可行域为图中阴影部分所示,此时,求该问题的最优点就是*在约束集合即可行域中找一点(x1,x2),使其落在半径最小的同心圆上,显然,从图示中可15 5以看出,当x=(,)时,f(x)所在的圆的半径最小。4 4*15x1=04其中:点为g1(x)和g2(x)的交点,令求解得到:25x=g2(x)=x1x2+5=02415 565*即最优点为x=(,):最优值为:f(x)=4 48g1(x)=x1x25(3).若增加一个等式约束,则由图可知,可行域为空集,即此时最优解不存在。
3、2.2.一个矩形无盖油箱的外部总面积限定为一个矩形无盖油箱的外部总面积限定为S S,怎样设计可使油箱的容量最大?试列出这个优,怎样设计可使油箱的容量最大?试列出这个优化问题的数学模型,并回答这属于几维的优化问题化问题的数学模型,并回答这属于几维的优化问题.解:列出这个优化问题的数学模型为:max f(x)=x1x2x3x1x2+2x2x3+2x1x3Sx 0s.t.1x 02x30该优化问题属于三维的优化问题。x=s/3,y=s/3,z=s/12v=3s 3s1s2=18 习题二习题二3.3.计计算一般二次函数算一般二次函数f(x)=解:设:A=(a)ij nn1TX AX+bTX+c的梯度。
4、的梯度。2,b=(b,b,.b)T,X=(x,x,.x)T则:12n12nnf(x)=12i=1 j=1a xx+bx+cij i jnni ii=1,将它对变量ix(i=1,2,.n)球偏导数得:n1nnf(x)aa1jxji 1xia1jxj+ai 1xi+b122xj=1i=1j=1i=1n11nn1nx+b1 a x1f(x)a2jxj+aa x2i2 i2=2 j j+i2 i+bf(x)=2j=1i=1i=12j=122xf(x)nnnn11 xaa3i nxinjxja xni=1ji=12+j=1bj=1ja+in21T=(AX+A X)+b21nb12b35.5.求下列函数的
5、梯度和求下列函数的梯度和 HesseHesse矩阵矩阵(1)f(x)=x2+2x2+3x2 4xx1231 3(2)f(x)=3xx+e2xx121 2 x2ex1x26x+ex1x2+xxex1x2解:f(x)=221 26x+ex1x2+xxex1x26x+x2ex1x22121122 0-4解:f(x)=0 4 04 0 626.6.判断下列函数是凸函数,凹函数,还是既不凸也不凹函数:判断下列函数是凸函数,凹函数,还是既不凸也不凹函数:22(1)f(x,x)=x+2x1212+3xx1 2解:2f(x)不是半正定,即f(x)非凸,然后判断-f(x),经验证:2(f(x)不是半正定,由此可
6、知:f(x)非凸非凹。2(2)f(x,x)=4xx+3x25x61122x 11 22解:2f(x)半正定,故f(x)为凸函数。(3)f(x,x3)=x1+2x2 3x3 4xx1x21 2解:2f(x)不是半正定,即f(x)非凸,然后判断-f(x),经验证:2(f(x)不是半正定,由此可知:f(x)非凸非凹。2227.7.设约束优化问题的数学模型为:设约束优化问题的数学模型为:2min f(x)=x2+4x+4x+11x2210)=xx+2 0s.t.g1(x1222g(x)=x x 2x+2x 021212试用试用 K-TK-T 条件判别点条件判别点x=1,1是否为最优点。是否为最优点。T
7、解:对于点x=1,1,g(x)=0,g(x)0,点满足约束条件,故点X是可行解。12T21且g1(x)是起作用约束,I=1,f(x)=,g(x)=,由gi(x)0条件下的211K-T 条件得:f(x)g(x)=0,0,得到=2,点x=1,1满足 K-T 条Tiii1iI件。又因2f(x)正定,故f(x)为严格凸函数,该最优化问题是凸规划问题,由x*=1,1是 K-T 点,所以x*=1,1也是该问题的全局最优点。TT8.8.设约束优化问题:设约束优化问题:2min f(x)=(x1 2)2+x2st.g2(x)=x20g(x)=1+x2+x 0312它的当前迭代点为它的当前迭代点为xk=1,0,
8、试用,试用 K-T 条件判定它是不是约束最优解。条件判定它是不是约束最优解。TTTk1k2k3kkg1(x)=x10解:对于点x=1,0g(x)=10,g(x)=0,g(x)=0,点x=1,0是可行点,20 且起作用的约束条件是,g2(x),g3(x),I=2,3,f(xk)=,g2(xk)=012 g(x)=,由约束条件为g(x)0时的 K-T 条件得,应有:3k i1f(x)+g(x)=0,0解得:T2=1,所以xk1,0为 K-T 点。=1=iiiiI3现判断该问题是否为凸规划问题,因 f(x)正定,故f(x)为凸函数,g(1x),g(x2)为线性函数,亦为凸函数,2g(x)半正定,所以
9、g(x)为凸函数,所以该优化问题为凸规33划问题,即点x=k1,0是该问题的约束最优解。T2习题三习题三1.1.对于下列线性规划问题找出所有基解,指出哪些是基可行解,并确定出最优解。对于下列线性规划问题找出所有基解,指出哪些是基可行解,并确定出最优解。max f(x)=3x1+x2+2x312x1+3x2+6x3+x4=9(1 1)8x+x4x+2x=10s.t.12353x x=016xj0,(j=1,2.6)12 3 6 3 0 0解:令A=81-4 0 2 0=(P,P,P,P,P,P)12345630 0 0 0 -1167(1)基解x=(0,0,0,0)不是基可行解,136(2)基解
10、x2=(0,10,0,7,0,0)不是基可行解,(3)基解x3=(0,3,0,0,3.5,0)是基可行解,且f(x)=3,721(,4,0,0,0,)不是基可行解,(4)基解x4=445(5)基解x=(0,0,8,0,0)不是基可行解,532(6)基解x=是基可行解,且f(x)=3,(0,0,0,16,0)621(7)基解x=(1,0,0,0,3)不是基可行解,72(8)基解x8=(0,0,0,3,5,0)是基可行解,且f(x)=0,1552,0,)不是基可行解。(,0,0,(9)基解x9=44939是基可行解,且f(x)=。(10)基解x10=(,0,0,0,4,)444167(11)基解x
11、=(0,0,0,0)不是基可行解。1136(12)基解x12=(0,10,0,7,0,0)不是基可行解。7(13)基解x13=(0,3,0,0,0)是基可行解,且f(x)=3。251432(15)基解x=是基可行解,且f(x)=3。(0,0,0,8,0)152(14)基解x=(0,0,8,0,0)不是基可行解。(16)基解x16=(0,0,0,3,5,0)是基可行解,且f(x)=3。2.2.用单纯形法求解下列线性规划问题:用单纯形法求解下列线性规划问题:max f(x)=10 x1+5x23x1+4x2 9(1 1)s.t.5x1+2x28x,x 012解:将现行规划问题化为标准形式如下:mi
12、n(f(x)=10 x15x2+0 x3+0 x43x1+4x2+x3=9s.t.5x1+2x2+x4=8x,x,x,x 01234作初始单纯形表,并按单纯形表步骤进行迭代,如下:CBXBb-10 x1-5x20 x30 x4i00 x3x49804.21.6161.5117.535-1001001042-52.80.4-110010010051417514010-0.60.2231427251431.60-10 x3x11.54-5-10 x2x13(1,0,0)此时,j均为正,目标函数已不能再减小,于是得到最优解为:x=2目标函数值为:f(x*)=17.5*3.3.分别用单纯形法中的大分别
13、用单纯形法中的大 MM 法和两阶段法求解下列线性规划问题:法和两阶段法求解下列线性规划问题:min f(x)=5x12x2+3x36x4(1)x1+2x2+3x3+4x4=7s.t.2x1+x2+x+2x=3x,x,x3,x 401234解:(1 1)大大 M M 法法:把原问题化为标准形式,并加入人工变量如下:min f(x)=5xxx12x2+3x36x4+M5+M6x1+2x2+3x3+4x4+x5=7s.t.2x+2x+x6=31+x2+xx,x,x,x,x3,x 40123456作初始单纯形表,并按单纯形表步骤进行迭代,如下:CBXBb5x1-2x23x3-6x4-6x4-6x4iM
14、Mx5x673122131421001001-0.5010-20.53M+3-21.51.751.5-10M5-3M-2-3M 3-4M-6-6Mx5x4M-611.5-3100.5100.5110.56-M100010010139-M11+3Mx3x43-6113-32.529M-6 M+15因为M 是一个很大的正数,此时j均为正,所以,得到最优解:x*=(0,0,1,1,)T,最优值为f(x*)=3(2 2)两阶段法)两阶段法首先,构造一个仅含人工变量的新的线性规划如下:ming(x)=0 x1+0 x2+0 x3+0 x4+x5+x6x1+2x2+3x3+4x4+x5=7s.t.2x+x
15、2+x+2x4+x6=3x,1x,x,x3,x,x 0123456按单纯形法迭代如下:CBXBx5x6x5x4x3x4*b0 x10 x20 x30 x41x41x4i11100073-1011.5-11112-3-314-32.521-300.5000.531-410.5-11042-6010011001001-0.501.7511.50-210.533-21.5最优解为:x=(0,0,1,1,0,0),最优值:g(x)=0因人工变量x5=x6=0,则原问题的基可行解为:x*=(0,0,1,1,)T,进入第二阶段计算如下表所示:CBXBx3x4b5x1-2x23x3-6x43-6113-32
16、.52900.51*100T010由上表可知,检验数均大于等于 0,所以得到最优解:x=(0,0,1,1,)最优值为f(x)=3。*4.4.某某糖果厂用原料糖果厂用原料 A A,B B,C C 加工成三中不同牌号的糖果,甲,乙,丙,已知各种牌号糖加工成三中不同牌号的糖果,甲,乙,丙,已知各种牌号糖果中果中 A,B,CA,B,C 含量,原料成本,各种原料的每月限用量,三中牌号糖果的单位加工费及售含量,原料成本,各种原料的每月限用量,三中牌号糖果的单位加工费及售价如下表所示,问该厂每月应生产这三种牌号糖果各多少千克,使该厂获利最大?试建立价如下表所示,问该厂每月应生产这三种牌号糖果各多少千克,使该
17、厂获利最大?试建立这个问题的线性规划数学模型。这个问题的线性规划数学模型。甲ABC乙丙原料成本(元/千克)每月限用量(千克)20002500120060%15%2.001.502060%0.402.8550%0.302.25%加工费0.50售价3.401.00解:设x表示甲、乙、丙中分别含A、B、C 的含量,构造此问题的i,yi,zi0,i=1,2,3数学规划模型如下:max f(x)=0.9x1.4x2+1.9x3+0.45y1.45y30.5z1+1+0.95y2+1+0.45z2+0.95z3x1+y1+z12000 x+y+z 2500222x3+y3+z312000.4x 0.6x
18、0.6x 0231s.t.0.85y10.15y20.15y300.2x+0.2x 0.8x 02310.6y10.6y2+0.4y300.5z+0.5z 0.5z 0231zi0,i=1,2,3xi,yi,5.5.求解下列线性规划问题的对偶问题求解下列线性规划问题的对偶问题min f(x)=2x1+2x2+4x32x1+3x2+5x 2(1)3x+x+7x3 3123s.t.x+4x+6x 5231x2,xx1,30max f(x)=5x1+6x2+3x3 x1+2x2+2x3=5x+5xx3(2)123s.t.4x+7x+3x 8231x1无约束,x20,x30解:(1)由表 3.7 可得
19、该问题的对偶问题为:maxg(y)=2y1+3y2+5y32y1+3y2+y323y+y+4y 23s.t.12y+7y2+6y345y1 0,y,y 0123(2)该问题的对偶问题为:ming(y)=5y1+3y2+8y3y13y2+4y3=52y+5y+7y 6123s.t.2y y+3y 3123y无约束,y 0,y 01236.6.用对偶单纯形法求解下列线性规划问题:min f(x)=4x1+12x2+18x3x1+3x3 3(1)s.t.2x2+2x 5x,x,3x 0123解:(1)首先,将“”约束条件两边反号,再加入松弛变量,得:min f(x)=4x1+12x2+18x3+0
20、x4+x5 x13x3+x4=3s.t.2x 2x+x=5235x,x,x,x,x 012345建立初始单纯形表如下图所示,所有j 0。则对应对偶问题解是可行的,则继续迭代:CBXBx4x5b4x112x218x30 x40 x500-3-5-1040-212-3-218100010计算min3,5=5,所以x5为换出变量,=min6,9=6,确定x2为换入变量。继续迭代,得到如下单纯形表:CBXBx4x2b4x112x218x30 x40 x500-3-2.5-104010-3161000-0.50min3=3,x出,min4,2=2,x4换3换入。CBXBx3x2jb4x111*12x21
21、8x30 x411*0 x50011.5此时,所有 0,故原问题的最优解为x=20103T0,12,最优值为:f(x)=3610020-0.56其对偶问题得到最优解为:x*=2,6T,最优值为:f(x*)=36。7.7.已知线性规划问题已知线性规划问题min f(x)=2x1x2+x3x1+x2+x3 6s.t.x+2x 412x,x,x 0123先用单纯形法求出最优解,再分别就下列情况进行分析:先用单纯形法求出最优解,再分别就下列情况进行分析:(1 1)目标函数中变量目标函数中变量x1,x2,x3的系数分别在什么范围内变化,问题的最优解不变;的系数分别在什么范围内变化,问题的最优解不变;(2
22、 2)两个约束条件的右端分别在什么范围内变化,问题的最优解不变。两个约束条件的右端分别在什么范围内变化,问题的最优解不变。解:将该规划问题化为标准型,引入松弛变量x4,x5min f(x)=2x1x2+x3+0 x4+0 x5,+x2+x3+x4=6x1s.t.x+2x+x=4125x,x,x,x,x 012345用单纯形法求解,如下表:CBXBx4x5b2x1-1x21x30 x40 x5i0011.5420-1x4x21-121.5-0.51.512-1010101101100100010-0.50.50.562*T由上表可知,所有的检验数均大于等于零,得最优解:x=(0,2,0,4,0)
23、,所以原问题的最优解为:x*=(0,2,0,)T,最优值f(x*)=2(1)变量x1,x2,x3中,x1,x3为非基变量,x2为基变量。3311由=,当c=c+c,所以,当c+),此时最优解不变。111,时,c2111222由3=1,当c时,c313=c3+c30,所以,当c30,+),此时最优解不变。c2(3,1),最优解不变。综上,当c1,+),c,c24,030,+),此时最优解不变。(2)b1的变化范围1210.5 b41b401B1b+B10=2+00.5 1=+b 10020 得到:4+b的变化范围是b10 b1 4,则b112,最优解保持不变。0410.5040.50B1b+B1
24、=+=+b 00.5 b20.520b22 2 得到:4 b2 8,则b2的变化范围是0,12,最优解保持不变。习题四习题四3.3.用用 Newton 法求解法求解(t)=t32t+1用第用第 1 题求得的区间,按精度题求得的区间,按精度=0.01计算。计算。解:(t0)=(0)=1,t(t(t(t0),则h1=t0+h0=1,1)=0,1=0,因为1)1=h0=2t2=t1,(t2)=22,2=22,(t(t2),反向,因为K=2 0,所以=0,b=31+h1=1)则搜索区间为t0,3(t)=3t 2,(t)=6,(0)=20取:215 55t=1,(t)=1,(t)=6,所以t=1=10.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优化 方法 及其 应用 课后 答案
限制150内