最优化试题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

m

i 1 m *

m j * g j (x*) 0

最优化理论、方法及应用试题

一、(30 分)

1、针对二次函数f(x) 1x T Qx b T x c,其中Q是正定矩阵,试写出最速下降算法的详细

步骤,并简要说明其优缺点?

答:求解目标函数的梯度为g(x) Qx b,g k g(x k) Qx k b,搜索方向:从X k

出发,沿g k作直线搜索以确定x k 1。

Stepl:选定X。,计算f o,g o

Step2:做一维搜索,f k i min f X k tg k , x k 1 X k tg k.

Step3 :判别,若满足精度要求,则停止;否则,置 k=k+1,转步2

优缺点:最速下降法在初始点收敛快,

收敛速度慢。

算法简单,在最优点附近有锯齿现象,

2、有约束优化问题

min f (x)

g i(x) 0,i 1,2,L ,m

s.t

h j (x) 0,j 1,2,L ,l

最优解的必要条件是什么?

答:假设x*是极小值点。必要条件是f,g,h函数连续可微,而且极小值点的

所有起作用约束的梯度h(x*)(i 1,2丄,1)和g j(x*)( j 1,2,L ,m)线性无关,则* * * *

存在1 , 2丄,I, 1, 2丄,m,使得

l

f(x*) i* h i(x*)

i 1

j*g j(x*) 0,j 1,2,L

* * * * *

1 ,

2 ,L , l , 1 , 2 ,L ,

*

0, j 0

3、什么是起作用约束?什么是可行方向?什么是下降方向?什么是可行下降方向?

针对上述有约束优化问题,如果应用可行方向法,其可行的下降方向怎样确定?答:起作用约束:若g j(x0) 0,这时点x0处于该约束条件形成的可行域边界上,

它对x0的摄动起到某种限制作用

可行方向:x0是可行点,某方向 p,若存在实数0 0,使得它对任意

2、应用共轭梯度方法求解无约束优化问题 min X 28X |,初始点为X 0 1 1 丁 。 答:假设误差范围是

0.001。 0 16

f(X )

2为 16X

2

,初始搜索方向

F

2

f(X0)

16

步长:

t

T

f °(x) f °(x)

F 0T QP °

260

4104 0.0634,

X 1 X 0

1 0.0634

1

2 16

0.8732 0.0144 第二步迭代:

1.7464 f(X1)

0.2304

f(N )

1.7615,

T

f(X 1)QF 0

P )T QP 。

5!昱68 0.0127, P 1 4104

f (X i )

0P

1.7718 0.0272 ,

步长: t 1

皿 0.4933

P T QP

6.2904

0, 0,均有x 0p 可行点集合,则称方向p 是点X 0

的可行方向。

下降方向:某一可行点X 0

,对该点的任一方向p 来说,若存在实数o '0 , 使对任意 0, 01均有f X 0p f X 0,就称方向p 为X 0

点的一个下降方 向。

可行下降方向:既是可行方向,又是下降方向。

可行方向的确定:可行方向法就是沿下降容许方向搜索并保持迭代点为可行 点的一种迭代方法。

(25 分)

1、回答出n 维空间中非零向量系口,卩2丄P n 相互共轭的定义。 答:设C 是n x n 对称正定矩阵。若n 维空间中非零向量系 山心丄p n

满足

pQP j ,i,j 1,2,L ,n, i j,则称丄p .是Q 共轭的,或称山心丄p .的方向是Q

共轭方向。

x 2

x 1

t | P

0.8732 0.0144

0.4933

1.7718 0.0008 0.0272

0.001

3、对于无约束优化问题 min x 2 8x 2,写出其下降的牛顿方向, 并应用牛顿算 法迭代两步,初始点仍取为 T

X o 1 1 。

答: g 1

16

0,G

Q

0 16

,求解方程G 1R

g 1, G 1 1

1/2

1/16 '

1/2 1/16 2

16

于是x 2

X

1

1、针对有约束优化问题 min f(x),st

g i (x) h j (x)

0,i 0,j

1,2,L ,m 1,2,L ,l

答:F(x,)

f(x) (x)

(x) h j (x)

2

g(x) u(g i (x)),

(x)

0,x 0,x

其它选择(x)

h j (x)

mi n(0,g i (x))

i 1

将问题转化为如下的

(20 分)

试构造出两种外部惩罚函数F(x,)

2、最小二乘问题

mi nJ (x) f T (x) f (x) f (x)

用台劳公式进行一阶线性化得f(x) f(x k

) A(x k

)(x x k

),

问题

2

min | f k AP|| ,

相关文档
最新文档