IA543 - Otimizac~ao N~ao-Linear
Lista de Exerccios - Captulo 7
1. Considere a matriz A 2 Rm n m > n. Uma soluc~ao x para o sistema de
equaco~es inconsistentes Ax = b rank(A) = n, pode ser obtida resolvendo-se
1
2
minimizar kAx ; bk22 :
Mostre que a soluc~ao deste problema pode ser escrita na forma x = A# b, onde
A# e uma matriz n m que satisfaz a identidade A# A = I . A matriz A# e
chamada de pseudo-inversa de A,
2. Determine a soluc~ao otima de
1
2
minimizar kxk22 s.a Ax = b
onde A 2 Rm n rank (A) = m m < n. A soluc~ao do problema e a soluc~ao de
norma mnima do sistema de equac~oes Ax = b.
3. Considere o problema de otimizac~ao
maximizar f (x) s.a Ax = b
onde A 2 Rm n rank (A) = m < n b 2 Rm e f : Rn ! R e uma func~ao
diferenciavel e c^oncava. Considere ainda a matriz P := I ; AT (AAT );1 A P 2
Rn n . Mostre que se P rf (x0) = 0, ent~ao x0 e um maximo global de f sujeito
a Ax = b.
4. Considere o seguinte problema de otimizac~ao:
1
2
minimizar (x1 ; 1)2 + x22 ] s.a ; x1 + x22 = 0
onde 2 R e uma constante.
1
a) Determine os pontos que satisfazem as condic~oes de 1a. ordem do problema
b) Determine os valores de para os quais o ponto x1 = x2 = 0 e um mnimo
local do problema. Interprete gracamente o resultado.
5. Considere o problema
minimizar x21 + x22 + x23 s.a x21 +
x22 + x32 = 1:
4
9
a) Determine todos os pontos que satisfazem as condic~oes de primeira ordem
associadas ao problema
b) Determine a natureza das soluco~es estacionarias obtidas no item anterior
atraves das condic~oes de segunda ordem.
6. Considere matrizes A = AT 2 R2
2
descritas na forma
"
#
A = aa11 aa12 :
12
22
Uma matriz simetrica 2 2 e semi-denida positiva se e somente se a11 0,
2 0. Use este resultado para vericar se a hessiana da
a22 0 e a11 a22 ; a12
func~ao
f (x1 x2 ) := (x2 ; x21 )2
e semi-denida positiva em := f(x1 x2 ) : x2 x21 g.
7. Considere a func~ao f : R2 ! R denida por
f (x1 x2 ) = x21 + 2x1 x2 ; 3x22 + x1 + x2 :
a) Determine rf (x)T d para x = (0 1) e d = (1 1)
b) O ponto x = (0 1) e um mnimo local de f em
:= f(x1 x2) : x1 0 x2 0g ?
Justique.
2
8. Seja o problema de otimizac~ao
1
2
minimizar (x1 ; )2 ; x1 ; x2 s.a x1 x22 x21 + x22 2:
a) Esboce a regi~ao factvel do problema e determine o conjunto dos pontos em
que ambas as restric~oes est~ao ativas
b) Selecione o ponto com componentes positivas e determine os valores de para
os quais o ponto selecionado satisfaz as condic~oes necessarias de 1a. ordem
c) Para os valores de determinados em b), o ponto selecionado e um mnimo
global do problema ? Justique.
9. Use as condic~oes sucientes de 2a. ordem para resolver o seguintes problemas de
otimizaca~o:
a) maximizar 14x1 ; x21 + 6x2 ; x22 + 7 s.a x1 + x2 = 2
b) maximizar x1 + x2 s.a x21 + x22 = 1
10. Resolva o problema de otimizac~ao
minimizar (x1 ; 1)2 + x22 s.a 4x1 ; x22 = 0
a) eliminando diretamente uma das variaveis
b) utilizando condic~oes de otimalidade.
11. Considere o problema
minimizar f (x) s.a 2x1 + x2 = c
onde f (x) := x21 + x22 e c 2 R e uma constante. Determine
a) x(c), a soluc~ao otima parametrizada por c
b) (c), o multiplicador otimo de Lagrange parametrizado por c
3
c) f (x(c)), o valor otimo de f . Mostre que
d
dc f (x(c)) = ;(c)
e interprete este resultado.
12. Resolva atraves das condic~oes de otimalidade
3
9
minimizar ff (x) = x1 + x2 g
2
2
s.a h1 (x) = 2x1 + 3x2 = 12
h2 (x) = ;x1 + 3x2 = 3
13. Considere o seguinte problema:
9
minimizar (x1 ; )2 + (x2 ; 2)2
4
s.a x21 ; x2 0
x1 + x2 6
x1 x2 0
a) Verique que x0 = (3=2 9=4) satisfaz as condico~es de 1a. ordem do problema
b) Interprete gracamente as condic~oes de 1a. ordem no ponto x0 c) Mostre que x0 e a soluc~ao global unica do problema.
14. Considere o seguinte problema
maximizar cT d s.a dT d 1
onde c 2 Rn e qualquer vetor n~ao-nulo dado.
a) Mostre que a soluc~ao do problema e d0 = c=kc k
b) Interprete a soluc~ao encontrada no caso em que c e o gradiente de alguma
func~ao diferenciavel f : R ! R num ponto qualquer x0 2 Rn (c = rf (x0)).
4
15. O resultado a seguir foi demonstrado experimentalmente por Josiah Willard Gibbs
em 1876, ao analisar problemas de equilbrio de subst^ancias heterog^eneas. Suponha que x0 resolve o seguinte problema
minimizar
s.a
Dena i :=
n
X
i=1
n
X
fi(xi )
xi = 1
i=1
xi 0 i = 1
2 ::: n
@ f (x0 ). Mostre que existe um escalar tal que
@xi i
i e (i ; )x0i = 0 i = 1 2 : : : n:
16. Use as condico~es de otimalidade para mostrar que a media aritmetica de n escalares
positivos e maior ou igual do que a sua media geometrica, isto e,
n
1X
n xi i=1
n
Y
xi
i=1
!1=n
xi > 0 i = 1 2 : : : n
Sugest~ao: considere o problema de otimizac~ao
n
1X
minimizar
n xi s.a
i=1
n
Y
i=1
xi
!1=n
=p p2R
17. Mostre que a desigualdade da media aritmetica-geometrica pode ser generalizada
no seguinte sentido: se 1 2 : : : n s~ao n numeros n~ao-negativos tais que 1 +
2 + + n = 1, ent~ao
n
Y
xi
i=1
i n
X
i=1
i xi :
Sugest~ao: dena f (x) = ; ln(x) para x > 0 e use a desigualdade de Jensen:
se f e uma func~ao convexa sobre um domnio convexo C , ent~ao para quaisquer
5
x1 x2 : : : xn 2 C e quaisquer 1 2 : : : n n~ao-negativos tais que 1 + 2 +
+ n = 1,
f
n
X
i=1
!
ixi n
X
i=1
i f (xi ):
Sob que condic~ao a desigualdade se transforma numa igualdade ? Justique.
18. Mostre que a soluc~ao do problema geometrico
minimizar c1 x21 + c2 x1 x2 s.a 1 ; x;1 2 x;2 1 0
onde c1 e c2 s~ao constantes positivas, e
1
2
x1 (c1 c2 ) = 2cc2 3 x2 (c1 c2 ) = 2cc1 3
1
2
Faca a substituic~ao y1 := ln(x1 ) y2 := ln(x2 ) e mostre que o problema resultante
e convexo e equivalente ao original.
19. Escreva as condico~es de otimalidade do problema
maximizar f (x)
s.a h(x) = 0
g(x) 0:
20. Considere o problema
minimizar f (x) s.a x 0
onde f : Rn ! R e uma func~ao convexa diferenciavel. Seja x um dado ponto e
g := rf (x). Mostre que x e uma soluc~ao otima do problema se e somente se
d = 0, onde d e denida por (i = 1 2 : : : n)
8
>
<
di = >
:
;gi se xi > 0 ou gi < 0
0 se xi = 0 e gi 0:
6
21. Considere o problema
minimizar x21 + x22 s.a g(x) = 2x1 + x2 ;4
a) Determine a func~ao dual e represente-a gracamente
b) Determine as soluc~oes primal e dual otimas x e verique que n~ao ocorre
gap
de dualidade no problema. Justique a inexist^encia de gap d () = g(x ) no ponto = .
c) Verique que d
22. Considere o problema primal
1
2
1
2
minimizar x21 + x22 + x1 s.a x1 0
a) Obtenha os pontos que satisfazem as condic~oes de primeira ordem do problema
para = +1 e = ;1, respectivamente. Formule o problema dual min-max
associado ao problema primal
b) Para um dos valores de e possvel obter a soluc~ao do problema primal a partir
da soluc~ao do problema dual. Resolva o problema dual e obtenha a soluc~ao
primal correspondente.
7
Download

103Kb - DComp