《机械优化设计》复习题解答
一、填空题
1、用最速下降法求f(X)=100(x2- x12) 2+(1- x1) 2的最优解时,设X(0)=[,]T,第一步迭代的搜索方向为 [-47,-50]T。
2、机械优化设计采用数学规划法,其核心一是寻找搜索方向,二是计算最优步长。 3、当优化问题是凸规划的情况下,任何局部最优解就是全域最优解。
4、应用进退法来确定搜索区间时,最后得到的三点,即为搜索区间的始点、中间点和终点,它们的函数值形成 高-低-高 趋势。
5、包含n个设计变量的优化问题,称为 n 维优化问题。 6、函数
1TXHX?BTX?C的梯度为B。 27、设G为n×n对称正定矩阵,若n维空间中有两个非零向量d0,d1,满足(d0)TGd1=0,则d0、d1之间存在共轭关系。
8、 设计变量 、 目标函数 、 约束条件 是优化设计问题数学模型的基本要素。
9、对于无约束二元函数f(x1,x2),若在x0(x10,x20)点处取得极小值,其必要条件是 ?f(x10,x20)=0 ,充分条件是 ?2f(x10,x20)=0正定 。 10、 K-T 条件可以叙述为在极值点处目标函数的梯度为起作用的各约束函数梯度的非负线性组合。 11、用黄金分割法求一元函数f(x)?x2?10x?36的极小点,初始搜索区间[a,b]?[?10,10],经第一次区间消去后得到的新区间为 [ 10] 。 12、优化设计问题的数学模型的基本要素有设计变量、 目标函数 、 约束条件。
?1?Hkgk,13、牛顿法的搜索方向dk= 其计算量大 ,且要求初始点在极小点 附近 位
置。
14、将函数f(X)=x12+x22-x1x2-10x1-4x2+60表示成
12[x1
x2][2
?1?1x1
][]+[?102x2x1][?4x]+60 。
21TXHX?BTX?C的形式 215、存在矩阵H,向量 d1,向量 d2,当满足d1THd2=0,向量 d1和向量 d2是关于H共轭。 16、采用外点法求解约束优化问题时,将约束优化问题转化为外点形式时引入的惩罚因子r数列,具有单调递增特点。
17、采用数学规划法求解多元函数极值点时,根据迭代公式需要进行一维搜索,即求最优步长。
二、选择题
1、下面C方法需要求海赛矩阵。 A、最速下降法 B、共轭梯度法 C、牛顿型法 D、DFP法 2、对于约束问题
511根据目标函数等值线和约束曲线,判断X???[1,1]T为 ,X?2??[,]T22为 。D A.内点;内点 B. 外点;外点 C. 内点;外点 D. 外点;内点
3、内点惩罚函数法可用于求解B优化问题。 A 无约束优化问题
B只含有不等式约束的优化问题 C 只含有等式的优化问题 D 含有不等式和等式约束的优化问题
4、对于一维搜索,搜索区间为[a,b],中间插入两个点a1、b1,a1 5、D不是优化设计问题数学模型的基本要素。 A设计变量 B约束条件 C目标函数 D 最佳步长 6、变尺度法的迭代公式为xk+1=xk-αkHk▽f(xk),下列不属于Hk必须满足的条件的是C 。 A. Hk之间有简单的迭代形式 B.拟牛顿条件 C.与海塞矩阵正交 D.对称正定 7、函数f(X)在某点的梯度方向为函数在该点的A。 A、最速上升方向 B、上升方向 C、最速下降方向 D、下降方向 8、下面四种无约束优化方法中,D在构成搜索方向时没有使用到目标函数的一阶或二阶导数。 A 梯度法 B 牛顿法 C 变尺度法 D 坐标轮换法 9、设f(X)为定义在凸集R上且具有连续二阶导数的函数,则f(X)在R上为凸函数的充分必要条件是海塞矩阵G(X)在R上处处B。 A 正定 B 半正定 C 负定 D 半负定 10、下列关于最常用的一维搜索试探方法——黄金分割法的叙述,错误的是D,假设要 求在区间[a,b]插入两点α1、α2,且α1<α2。 A、其缩短率为 B、α1=b-λ(b-a) C、α1=a+λ(b-a) D、在该方法中缩短搜索区间采用的是外推法。 11、与梯度成锐角的方向为函数值A方向,与负梯度成锐角的方向为函数值 B 方向,与梯度成直角的方向为函数值 C方向。 A、上升 B、下降 C、不变 D、为零 12、二维目标函数的无约束极小点就是 B。 A、等值线族的一个共同中心 B、梯度为0的点 C、全局最优解 D、海塞矩阵正定的点 13、最速下降法相邻两搜索方向dk和dk+1必为 B 向量。 A 相切 B 正交 C 成锐角 D 共轭 14、下列关于内点惩罚函数法的叙述,错误的是A。 A 可用来求解含不等式约束和等式约束的最优化问题。 B 惩罚因子是不断递减的正值 C初始点应选择一个离约束边界较远的点。 D 初始点必须在可行域内 三、问答题(看讲义) 1、试述两种一维搜索方法的原理,它们之间有何区别? 2、惩罚函数法求解约束优化问题的基本原理是什么? 3、试述数值解法求最佳步长因子的基本思路。 4、试述求解无约束优化问题的最速下降法与牛顿型方法的优缺点。 5、写出用数学规划法求解优化设计问题的数值迭代公式,并说明公式中各变量的意义,并说明迭代公式的意义。 6、什么是共轭方向?满足什么关系?共轭与正交是什么关系? 四、解答题 1、试用梯度法求目标函数f(X)=+ x1x2-2x1的最优解,设初始点x(0)=[-2,4]T,选代精度ε=(迭代一步)。 解:首先计算目标函数的梯度函数 ?f=[ 3?x1?x2?2 ], x2?x1 ?3?2?4?2?12 ]=[] 4+26 计算当前迭代点的 梯度向量值 ?f(X0)=[ () 梯度法的搜索方向为 S(k)=??f, 因此在迭代点x(0) 的搜索方向为[12,-6]T 在此方向上新的迭代点为: X(k+1)=X(k)+αS(k)=X(0)+αS(0) =[ ?212?2+12α]+α[]=[] 4?64?6α 把新的迭代点带入目标函数,目标函数将成为一个关于单变量α的函数F(α) f(Xk+1)=f([ ( ) ?2+12α ])=1.5(?2+12α)2+0.5(4?6α)2?(?2+12α)(4? 4?6α 6α)? 2(?2+12α)=F(α) 令 dF(α)dα =?180+612α=0,可以求出当前搜索方向上的最优步长 5 α=17≈0.2941 新的迭代点为X(0)+αS(0)= [ 1.5292 ] 2.2354 当前梯度向量的长度‖?f‖=√12x12+6x6=13.4164>ε, 因此继续进行迭代。 第一迭代步完成。 2、试用牛顿法求f( X )=(x1-2)2+(x1-2x2)2的最优解,设初始点x(0)=[2,1]T。 解1:(注:题目出题不当,初始点已经是最优点,解2是修改题目后解法。) 牛顿法的搜索方向为S(k)=??2(f)?1?(f),因此首先求出当前迭代点x(0) 的梯度向量、海色矩阵及其逆矩阵 4?x1 ? 4?x2 ? 4 ] 8?x2 ? 4?x1 0 ?(f(x(0)))=[] 04?4 ?2(f)=[] ?48121 ?2(f)?1 = 4[] 110 S(k)=??2(f)?1?(f)=[] 0 ?(f)=[ 不用搜索,当前点就是最优点。 解2:上述解法不是典型的牛顿方法,原因在于题目的初始点选择不当。以下修改求解