12.07.2015 Views

Programaç˜ao Linear - Notas de aula - CEUNES

Programaç˜ao Linear - Notas de aula - CEUNES

Programaç˜ao Linear - Notas de aula - CEUNES

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO 10. DUALIDADE 102Demonstração. Suponha que P 1 tenha solução ótima x. Inserimos variáveis <strong>de</strong> folga no problemaprimal, obtendo o sistema Ax − I m x f = b, x ≥ 0, x f ≥ 0. Po<strong>de</strong>mos supor neste casoque x seja solução básica viável associada a uma base B. Tomemos w = c B B −1 ∈ R m . Como xé ótimo, wN−c N ≤ 0, on<strong>de</strong> N é a submatriz <strong>de</strong> [ ]A −I m das colunas não básicas. TambémwB − c B = c B B −1 B − c B = 0, e logow [ A −I m]−[c 0]= w[B N]−[cB c N]≤ 0 ⇒ w[A −Im]≤[c 0].Com isso wA ≤ c e w ≥ 0, ou seja, w é viável para o dual D 1 . Por outro lado cx = c B B −1 b =wb, e do Corolário 10.3 segue que w é solução ótima <strong>de</strong> D 1 .O caso em que D 1 admite solução ótima recai no anterior transformando D 1 na forma <strong>de</strong>P 1 .Ativida<strong>de</strong> 29. Enuncie e <strong>de</strong>monstre <strong>de</strong> forma análoga o Teorema da Dualida<strong>de</strong> Forte para aforma padrão.Os resultados enunciados até aqui são resumidos no Teorema a seguir, conhecido por Teoremada Dualida<strong>de</strong> ou Teorema Fundamental da Dualida<strong>de</strong>. Como qualquer PL po<strong>de</strong> sertransformado nas formas padrão ou canônica, ele será enunciado <strong>de</strong> forma geral.Teorema 10.6 (Teorema Fundamental da Dualida<strong>de</strong>). Sejam P um problema primal e D seudual. Exatamente uma das afirmações ocorre:(i) Ambos possuem solução ótima x ∗ e w ∗ com cx ∗ = w ∗ b.(ii) Um dos problemas é ilimitado. Neste caso o outro é inviável.(iii) Ambos os problemas são inviáveis.Teorema 10.7 (das Folgas Complementares). Se x ∗ e w ∗ são soluções ótimas <strong>de</strong> um problemaprimal P e seu dual D, respectivamente, então (c − w ∗ A)x ∗ = 0 e w ∗ (Ax ∗ − b) = 0.Demonstração. Pelo Teorema da Dualida<strong>de</strong> Forte, cx ∗ = w ∗ b. Da <strong>de</strong>monstração do Teoremada Dualida<strong>de</strong> Fraca, temos cx ∗ ≥ w ∗ Ax ∗ ≥ w ∗ b e logo cx ∗ = w ∗ Ax ∗ = w ∗ b, don<strong>de</strong> segue oresultado.As condições (c − w ∗ A)x ∗ = 0 e w ∗ (Ax ∗ − b) = 0 do Teorema 10.7 são chamadas folgascomplementares. Elas asseguram que quando x ∗ é não ativo em uma restrição primal, digamosa i x ∗ < b i , então a variável dual correspon<strong>de</strong>nte w ∗ i é zero. Da mesma forma, quando w ∗ é nãoativo em uma restrição dual, digamos w ∗ a j < c j , a variável primal correspon<strong>de</strong>nte x ∗ j é zero.Exemplo 10.2.2. [1] Consi<strong>de</strong>re o PLe seu dualmin 2x 1 +3x 2 +5x 3 +2x 4 +3x 5s.a. x 1 +x 2 +2x 3 +x 4 +3x 5 ≥ 42x 1 −2x 2 +3x 3 +x 4 +x 5 ≥ 3x 1 , x 2 , x 3 , x 4 , x 5 ≥ 0max 4w 1 +3w 2s.a. w 1 +2w 2 ≤ 2w 1 −2w 2 ≤ 32w 1 +3w 2 ≤ 5w 1 +w 2 ≤ 23w 1 +w 2 ≤ 3w 1 , w 2 ≥ 0

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

Saved successfully!

Ooh no, something went wrong!