用Frank—Wolfe方法求解下列问题:min x12+2x22-x1x2+4x2+4 s.t.
用Frank—Wolfe方法求解下列问题:min x12+2x22-x1x2+4x2+4 s.t. x1+x2+x3=5, x1,x2,x3
min x12+2x22-x1x2+4x2+4 s.t. x1+x2+x3=5, x1,x2,x3≥0, 取初始点x(1)=(1,1,3)T.
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:令f(x)=x12+2x22-x1x2+4x2+4则▽f(x)=(2x1-x2一x1+4x2+40)T可行域记作S. 第1次迭代: x(1)=(113)T ▽f(x(1))=(170)T. 先解线性规划确定搜索方向: min ▽f(x(1))Tx s.t. x∈S.上式即 min x1+7x2 s.t. x1+x2+x3=5 x1x2x3≥0.线性规划最优解y(1)=(005)T. 令搜索方向 d(1)=y(1)一x(1)=[一1一12T则▽f(x(1))Td(1)=一8. 从x(1)出发沿d(1)搜索: min φ(λ)=f(x(1)+λd(1)) s.t.0≤λ≤1.令φ’(λ)=0解得λ=2为保持可行性令步长λ1=1.则 x(2)=x(1)+λ1d(1)=(005)T f(x(2))=4. 第2次迭代:x(2)=(005)T ▽f(x(2))=[040T. 解线性规划确定搜索方向: min ▽f(x(2))Tx s.t.x∈S.上式即 min 4x2 s.t. x1+x2+x3=5 x1x2x3≥0.线性规划最优解y(2)=(005)T. 令d(2)=y(2)一x(2)=(000)T则▽f(x(2))Td(2)=0.x(2)=(005)T是K—T点也是最优解.
令f(x)=x12+2x22-x1x2+4x2+4,则▽f(x)=(2x1-x2,一x1+4x2+4,0)T,可行域记作S.第1次迭代:x(1)=(1,1,3)T,▽f(x(1))=(1,7,0)T.先解线性规划,确定搜索方向:min▽f(x(1))Txs.t.x∈S.上式即minx1+7x2s.t.x1+x2+x3=5,x1,x2,x3≥0.线性规划最优解y(1)=(0,0,5)T.令搜索方向d(1)=y(1)一x(1)=[一1,一1,2T,则▽f(x(1))Td(1)=一8.从x(1)出发,沿d(1)搜索:minφ(λ)=f(x(1)+λd(1))s.t.0≤λ≤1.令φ’(λ)=0,解得λ=2,为保持可行性,令步长λ1=1.则x(2)=x(1)+λ1d(1)=(0,0,5)T,f(x(2))=4.第2次迭代:x(2)=(0,0,5)T,▽f(x(2))=[0,4,0T.解线性规划,确定搜索方向:min▽f(x(2))Txs.t.x∈S.上式即min4x2s.t.x1+x2+x3=5,x1,x2,x3≥0.线性规划最优解y(2)=(0,0,5)T.令d(2)=y(2)一x(2)=(0,0,0)T,则▽f(x(2))Td(2)=0.x(2)=(0,0,5)T是K—T点,也是最优解.
相似问题
给定函数 f(x)=100(x2一x12)2+(1一x1)2. 求在以下各点处的最速下降方向: 请帮
给定函数 f(x)=100(x2一x12)2+(1一x1)2. 求在以下各点处的最速下降方向: 请帮忙给出正确答案和分析,谢谢!
用Lemke方法求解下列问题:min 2x12+x22一2x1x2—6x1-2x2 s.t. 一x1
用Lemke方法求解下列问题:min 2x12+x22一2x1x2—6x1-2x2 s.t. 一x1—x2≥一2, 一2x1+x2≥一2, x1,x2≥0;请帮忙给出正确答案和分析,谢谢!
下列几组等体积混合物溶液中哪些是较好的缓冲溶液?哪些是较差的缓冲溶液?还有哪些根本不是缓冲溶液? (
下列几组等体积混合物溶液中哪些是较好的缓冲溶液?哪些是较差的缓冲溶液?还有哪些根本不是缓冲溶液? (1)10-5mol dm-3HAc+10-5mol dm-3NaAc (2)1.0 mo
下列反应在相同温度和压力下进行。 ①4P(红)+5O2(g)=P4O10(l) △rHΘm(1) ②
下列反应在相同温度和压力下进行。 ①4P(红)+5O2(g)=P4O10(l),△rHΘm(1) ②4P(白)+5O2(g)=P4O10(s),△rHΘm(2) ③4P(红)+5O2(g)=P4O10(s),△rHΘm
min x12+x22 s.t. x1+x2—1=0;请帮忙给出正确答案和分析 谢谢!
min x12+x22 s.t. x1+x2—1=0;请帮忙给出正确答案和分析,谢谢!