08.02.2015 Views

Programação Linear (e rudimentos de otimização não-linear)

Programação Linear (e rudimentos de otimização não-linear)

Programação Linear (e rudimentos de otimização não-linear)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

notas <strong>de</strong> aula – versão 64 - Jerônimo C. Pellegrini<br />

12.5. PONTOS INTERIORES 169<br />

12.5 Pontos interiores<br />

Métodos <strong>de</strong> pontos interiores po<strong>de</strong>m ser usados na resolução <strong>de</strong> problemas<br />

<strong>de</strong> programação quadrática. O método <strong>de</strong> affine scaling, <strong>de</strong>scrito na<br />

seção 6.2.1, adapta-se à programação quadrática: o gradiente do objetivo,<br />

projetado no espaço nulo <strong>de</strong> A, muda a cada iteração porque <strong>de</strong>pen<strong>de</strong> do<br />

ponto. Além disso, não basta que projetemos no espaço nulo <strong>de</strong> A, porque<br />

se o ótimo for ponto interior, o algoritmo andará <strong>de</strong> lado a lado da região<br />

viável, sem chegar ao ótimo.<br />

Notas<br />

Os primeiros métodos para resolução <strong>de</strong> programas quadráticos foram<br />

<strong>de</strong>senvolvidos por Wolfe [Wol59], Dantzig [Dan61], e Beale [Bea55]. Métodos<br />

mo<strong>de</strong>rnos para otimização <strong>de</strong> funções convexas em geral são <strong>de</strong>scritos<br />

por Luenberger [Lue10].<br />

O método do elipsoi<strong>de</strong> po<strong>de</strong> ser usado para programas quadráticos<br />

quando a função objetivo é convexa. Quando a função objetivo não é convexa,<br />

o problema é NP-difícil [PS91].<br />

Exercícios<br />

Ex. 80 — Converta os problemas do início do Capítulo para a forma min x T Qx,<br />

s.a. : Ax = b.<br />

Ex. 81 — Desenvolva um programa que leia uma expressão quadrática e<br />

mostre Q tal que x T Qx seja equivalente à expressão dada (este po<strong>de</strong>ria ser<br />

um módulo <strong>de</strong> entrara para um sistema <strong>de</strong> otimização).<br />

Ex. 82 — Use o método <strong>de</strong> Beale para obter uma solução ótima para os<br />

Versão Preliminar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!