ProgramaçËao Linear - Notas de aula - CEUNES
ProgramaçËao Linear - Notas de aula - CEUNES
ProgramaçËao Linear - Notas de aula - CEUNES
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 8. MÉTODO SIMPLEX: INICIALIZAÇÃO E CICLAGEM 84QS 5:QS 6:z x 1 x 2 x 3 x 4 x 5 RHSz 1 −3 0 2 0 0 −4x 4 0 2 0 −1 1 0 1x 2 0 1 1 −1 0 0 2x 5 0 −1 0 1 0 1 1z x 1 x 2 x 3 x 4 x 5 RHSz 1 −1 0 0 0 −2 −6x 4 0 1 0 0 1 1 2x 2 0 0 1 0 0 1 3x 3 0 −1 0 1 0 1 1QS 6 é ótimo. Observe que no fim da Fase 1, a linha <strong>de</strong> z é exatamente a que obtivemos noExemplo anterior. A Fase 2 proce<strong>de</strong> <strong>de</strong> maneira exatamente igual.Ativida<strong>de</strong> 23. Você po<strong>de</strong> perceber no Exemplo anterior que ao adicionarmos a linha <strong>de</strong> z logona Fase 1 e realizarmos pivoteamentos, ao fim da Fase 1 essa linha já está correta para inícioda Fase 2. Mostre que quando x 0 = 0 e todas as variáveis artificiais saem da base, a linha <strong>de</strong> zjá está correta para início da Fase 2, ou seja, após pivoteamentos, no fim da Fase 1 os valoresz j − c j estão corretos.8.2 Degeneração: ciclagem no SimplexNo Capítulo 7 discutimos o método Simplex supondo ausência <strong>de</strong> <strong>de</strong>generação. Na ocasião,o Simplex sempre termina, pois a FO diminui a cada pivoteamento. Vamos ver aqui o que a<strong>de</strong>generação <strong>de</strong> uma solução básica viável po<strong>de</strong> ocasionar no Simplex.Lembre-se que uma solução básica viável[ ] [ ]xB B=−1 b≥ 0x N 0é <strong>de</strong>generada se x Bi = 0 para algum índice básico i (Definição 7.2, página 54). Deste modo ométodo Simplex po<strong>de</strong> ciclar, ou seja, a partir <strong>de</strong> um certo QS, voltar ao mesmo QS <strong>de</strong>pois <strong>de</strong>uma sequência finita <strong>de</strong> pivoteamentos. Assim, o método realiza sempre a mesma sequência <strong>de</strong>pivoteamentos e entra num laço infinito.Mais precisamente, o processo <strong>de</strong> ciclagem po<strong>de</strong> ocorrer quando há mais <strong>de</strong> uma base para omesmo vértice. Da Ativida<strong>de</strong> 19 (página 56), isso só ocorre quando o vértice (ou, pelo Teorema7.3 da página 55, a solução básica viável) é <strong>de</strong>generada. Quando o vértice é não <strong>de</strong>generado,há somente uma base associada.Ativida<strong>de</strong> 24. Mostre que se x é vértice não <strong>de</strong>generado <strong>de</strong> {x; Ax = b, x ≥ 0} então existesomente uma base associada a x.O exemplo a seguir ilustra o processo <strong>de</strong> ciclagem.Exemplo 8.2.1. [1] Consi<strong>de</strong>re o PL, <strong>de</strong>vido a Beale,min −3/4x 4 +20x 5 −1/2x 6 +6x 7s.a. x 1 +1/4x 4 −8x 5 −x 6 +9x 7 = 0x 2 +1/2x 4 −12x 5 −1/2x 6 +3x 7 = 0x 3 +x 6 = 1x 1 , x 2 , x 3 , x 4 , x 5 , x 6 , x 7 ≥ 0