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 8. MÉTODO SIMPLEX: INICIALIZAÇÃO E CICLAGEM 91As entradas da linha da VB artificial x 7 nas colunas das VNB’s legítimas são nulas, e logo<strong>de</strong>scartamos essa linha. Também, as colunas das variáveis artificiais são <strong>de</strong>scartadas e obtemoso QSz 0 x 1 x 2 x 3 x 4 RHSz 1 0 0 0 −13/2 −4x 1 0 1 0 0 1/2 2x 2 0 0 1 0 −3/2 2x 3 0 0 0 1 1 2O QS anterior já é ótimo, e portanto resolvemos o PL original, com solução ótima (2, 2, 2, 0)e FO −4.8.4 Exercícios1. Fazer os seguintes exercícios do livro do Bazaraa [1]: 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.8, 4.28,4.35 (somente Regra <strong>de</strong> Bland), 4.36.2. Execute em computador o Simplex cujo código está <strong>de</strong>scrito na Seção 7.9 para o PL <strong>de</strong>Beale do Exemplo 8.2.1. Verifique que o Simplex cicla.O arquivo <strong>de</strong> entrada do PL <strong>de</strong> Beale no formato requerido pelo código é <strong>de</strong>scrito a seguir.3 4-0.75 20 -0.5 60 0 10.25 -8 -1 90.5 -12 -0.5 30 0 1 03. No código do Simplex da Seção 7.9 modifique as funções entra e sai <strong>de</strong> modo a satisfazerema Regra <strong>de</strong> Bland. Execute então o seu código modificado para o PL <strong>de</strong> Beale e veja quea ciclagem é contornada. Confira então que a FO ótima obtida pelo programa é a mesmado Exemplo 8.2.2.8.5 <strong>Notas</strong>Apresentamos a Regra <strong>de</strong> Bland para contornar ciclagem no Simplex. Como comentamos,existem várias regras que cumprem tal objetivo. Em [1], além da Regra <strong>de</strong> Bland, é discutidaa Or<strong>de</strong>m Lexicográfica. Em [3] são apresentadas a Regra <strong>de</strong> Wolfe, e os métodos <strong>de</strong> Dantzig e<strong>de</strong> Krishna.

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

Saved successfully!

Ooh no, something went wrong!