• Nenhum resultado encontrado

Otimização Contínua: Aspectos teóricos e computacionais

N/A
N/A
Protected

Academic year: 2021

Share "Otimização Contínua: Aspectos teóricos e computacionais"

Copied!
34
0
0

Texto

(1)

Otimizac¸ ˜ao Cont´ınua: Aspectos te ´oricos e computacionais

Ademir Alves Ribeiro

Elizabeth Wegner Karas

(2)

1

Conjuntos convexos

(3)

Conjunto convexo

Definicao

Um conjunto

C

⊂ R

n

´e dito convexo quando dados

x

,y ∈ C

, o segmento

[x,y] = {(1 −t)x +ty | t ∈ [0,1]}

estiver inteiramente contido em

C.

x

y

Conjunto convexo

x

y

(4)

Conjunto convexo

Definicao

Um conjunto

C

⊂ R

n

´e dito convexo quando dados

x

,y ∈ C

, o segmento

[x,y] = {(1 −t)x +ty | t ∈ [0,1]}

estiver inteiramente contido em

C.

x

y

Conjunto convexo

x

y

(5)

Conjunto convexo

Definicao

Um conjunto

C

⊂ R

n

´e dito convexo quando dados

x

,y ∈ C

, o segmento

[x,y] = {(1 −t)x +ty | t ∈ [0,1]}

estiver inteiramente contido em

C.

x

y

Conjunto convexo

x

y

(6)

Conjunto convexo

Exemplo

Sejam

Ci,

i

= 1,...,m

conjuntos convexos.

O conjunto intersec¸ ˜ao

C

=

m

\

i

=1

Ci

tamb ´em ´e convexo.

Por outro lado, a uni ˜ao de convexos n ˜ao ´e convexa.

(7)

Conjunto convexo

Exemplo

Sejam

Ci,

i

= 1,...,m

conjuntos convexos.

O conjunto intersec¸ ˜ao

C

=

m

\

i

=1

Ci

tamb ´em ´e convexo.

Por outro lado, a uni ˜ao de convexos n ˜ao ´e convexa.

(8)

Conjunto convexo

Exemplo

O conjunto soluc¸ ˜ao de um sistema de equac¸ ˜oes lineares ´e convexo.

De fato:

Seja

C

= {x ∈ R

n

| Ax = b}

.

(9)

Projec¸ ˜ao de um ponto sobre um conjunto

Lema

Seja

S

⊂ R

n

um conjunto fechado n ˜ao vazio. Dado

z

∈ R

n

, existe

¯z

∈ S

tal que, para todo

x

∈ S

,

kz − ¯zk ≤ kz − xk.

z

S

projS(z)

(10)

Projec¸ ˜ao de um ponto sobre um conjunto

Lema

Seja

S

⊂ R

n

um conjunto fechado n ˜ao vazio. Dado

z

∈ R

n

, existe

¯z

∈ S

tal que, para todo

x

∈ S

,

kz − ¯zk ≤ kz − xk.

z

S

(11)

Projec¸ ˜ao de um ponto sobre um conjunto

Lema

Seja

S

⊂ R

n

um conjunto fechado n ˜ao vazio. Dado

z

∈ R

n

, existe

¯z

∈ S

tal que, para todo

x

∈ S,

kz − ¯zk ≤ kz − xk.

z

S

(12)

Unicidade da projec¸ ˜ao de um ponto sobre um conjunto

Lema

Seja

S

⊂ R

n

um conjunto n ˜ao vazio,

convexo e fechado. Dado

z

∈ R

n

,

existe um

´unico

¯z

∈ S

tal que

kz − ¯zk2

≤ kz − xk2,

para todo

x

∈ S

.

z

S

projS(z)

(13)

Convexidade

Teorema

Sejam

S

⊂ R

n

um conjunto n ˜ao vazio, convexo e fechado,

z

∈ R

n

e

¯z

= projS(z). Ent ˜ao

(z − ¯z)

T

(x − ¯z) ≤ 0,

para todo

x

∈ S

.

z

S

proj

S

(z)

x

(14)

Convexidade

Vale a rec´ıproca

Sejam

S

⊂ R

n

um conjunto n ˜ao vazio, convexo e fechado e

z

∈ R

n

. Se

¯z

∈ S

satisfaz

(z − ¯z)

T

(x − ¯z) ≤ 0,

para todo

x

∈ S

, ent ˜ao

¯z

= proj

S

(z)

.

z

S

proj

S

(z)

x

(15)

Minimizac¸ ˜ao em convexos e fechados

Teorema

Sejam

f

: R

n

→ R

uma func¸ ˜ao diferenci ´avel e

C

⊂ R

n

convexo e

fechado. Se

x

∈ C

´e minimizador local de

f

em

C, ent ˜ao

proj

C

x

− α∇ f (x

)



= x

,

para todo

α

≥ 0

.

C

x

(16)

Minimizac¸ ˜ao em convexos e fechados

Teorema

Sejam

f

: R

n

→ R

uma func¸ ˜ao diferenci ´avel e

C

⊂ R

n

convexo e

fechado. Se

x

∈ C

´e minimizador local de

f

em

C, ent ˜ao

proj

C

x

− α∇ f (x

)



= x

,

para todo

α

≥ 0

.

C

x

−∇f

(17)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

(18)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

f

(1 −t)x +ty



≤ (1 −t) f (x) +t f (y).

(19)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

f

(1 −t)x +ty



≤ (1 −t) f (x) +t f (y).

(20)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

f

(1 −t)x +ty



≤ (1 −t) f (x) +t f (y).

x

y

f(x)

f(y)

(21)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

f

(1 −t)x +ty



≤ (1 −t) f (x) +t f (y).

x

y

f(x)

f(y)

(22)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

f

(1 −t)x +ty



≤ (1 −t) f (x) +t f (y).

x

y

f(x)

f(y)

(1 −t)x + ty

f

¡

(1 −t)x + ty

¢

(23)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

f

(1 −t)x +ty



≤ (1 −t) f (x) +t f (y).

x

y

f(x)

f(y)

(1 −t)x + ty

f

¡

(1 −t)x + ty

¢

(1 −t)f(x) + tf(y)

(24)

Func¸ ˜ao convexa

Seja

C

⊂ R

n

um conjunto convexo. Uma func¸ ˜ao

f

: R

n

→ R

´e convexa em

C

quando, para todos

x

,y ∈ C

e

t

∈ [0,1]

,

f

(1 −t)x +ty



≤ (1 −t) f (x) +t f (y).

x

(1−t)x+ty

y

f(x)

f(y)

f

¡

(1−t)x+ty

¢

(1−t)f(x)+tf(y)

(25)

Func¸ ˜ao convexa

Exemplos de func¸ ˜oes convexas

f

: R → R

f

(x) = x

2

.

(26)

Func¸ ˜ao convexa

Exemplos de func¸ ˜oes convexas

f

: R → R

f

(x) = x

2

.

f

(x) = e

x

.

(27)

Func¸ ˜ao convexa

Teorema

Sejam

C

⊂ R

n

convexo e

f

: C

→ R

uma func¸ ˜ao convexa.

Se

x

∈ C

´e

minimizador local

de

f

, ent ˜ao

(28)

Func¸ ˜ao convexa diferenci ´avel

Teorema

Sejam

f

: R

n

→ R

uma func¸ ˜ao diferenci ´avel e

C

⊂ R

n

convexo. A func¸ ˜ao

f

´e

convexa em

C

se, e somente se, para todos

x

,y ∈ C

,

f

(y) ≥ f (x) + ∇ f (x)

T

(y − x).

(29)

Func¸ ˜ao convexa diferenci ´avel

Corol ´ario

Sejam

f

: R

n

→ R

uma func¸ ˜ao convexa, diferenci ´avel e

C

⊂ R

n

convexo. Se

∇ f

(x

)

T

(y − x

) ≥ 0

, para todo

y

∈ C

, ent ˜ao

x

´e um minimizador global de

f

em

C. Em particular,

todo ponto estacion ´ario ´e minimizador global.

C

x

∇f

y

Hip ´oteses satisfeitas

C

¯x

∇f

y

(30)

Func¸ ˜ao convexa diferenci ´avel

Corol ´ario

Sejam

f

: R

n

→ R

uma func¸ ˜ao convexa, diferenci ´avel e

C

⊂ R

n

convexo. Se

∇ f

(x

)

T

(y − x

) ≥ 0

, para todo

y

∈ C

, ent ˜ao

x

´e um minimizador global de

f

em

C. Em particular,

todo ponto estacion ´ario ´e minimizador global.

C

x

∇f

y

Hip ´oteses satisfeitas

C

¯x

∇f

y

(31)

Func¸ ˜ao convexa diferenci ´avel

Corol ´ario

Sejam

f

: R

n

→ R

uma func¸ ˜ao convexa, diferenci ´avel e

C

⊂ R

n

convexo. Se

∇ f

(x

)

T

(y − x

) ≥ 0

, para todo

y

∈ C

, ent ˜ao

x

´e um minimizador global de

f

em

C. Em particular,

todo ponto estacion ´ario ´e minimizador global.

C

x

∇f

y

Hip ´oteses satisfeitas

C

¯x

∇f

y

(32)

Func¸ ˜ao convexa diferenci ´avel

Teorema

Sejam

f

: R

n

→ R

uma func¸ ˜ao convexa diferenci ´avel e

C

⊂ R

n

convexo e

fechado. Se

proj

C

x

− ∇ f (x

)



= x

,

ent ˜ao

x

∈ C

´e minimizador global

de

f

em

C.

(33)

Func¸ ˜ao convexa de classe

C

2

Teorema

Sejam

f

: R

n

→ R

uma func¸ ˜ao de classe

C

2

e

C

⊂ R

n

convexo.

(i)

Se

2

f

(x) ≥ 0

, para todo

x

∈ C

, ent ˜ao

f

´e convexa em

C.

(34)

Principais refer ˆencias

D. P. Bertsekas, A. Nedi

c

´

, and A. E. Ozdaglar.

Convex Analysis and Optimization.

Athena Scientific, Belmont, USA, 2003.

J-B. Hiriart-Urruty and C. Lemarechal.

Convex Analysis and Minimization Algorithms I.

Springer-Verlag, New York, 1993.

A. L. Peressini, F. E. Sullivan, and Jr J. J. Uhl.

The Mathematics of Nonlinear Programming.

Referências

Documentos relacionados