TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalhando Com A Ferramenta Lindo

Dissertações: Trabalhando Com A Ferramenta Lindo. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  10/3/2015  •  5.966 Palavras (24 Páginas)  •  413 Visualizações

Página 1 de 24

TRABALHANDO NO AMBIENTE LINDO FOR WINDOWS

Um alfaiate tem, disponíveis, os seguintes tecidos: 16 metros de algodão, 11 metros de seda e 15 metros de lã. Para um terno são necessários 2 metros de algodão, 1 metro de seda e 1 metro de lã. Para um vestido, são necessários 1 metro de algodão, 2 metros de seda e 3 metros de lã. Se um terno é vendido por $300,00 e um vestido por $500,00, quantas peças de cada tipo o alfaiate deve fazer, de modo a maximizar o seu lucro? Encontre a solução ótima do problema, e interprete sua resposta.

PRIMEIRO PASSO: DEFINIR AS VARIÁVEIS DE DECISÃO

XV: Quantidade de peças de vestidos a serem feitos pelo alfaiate

XT: Quantidade de peças de ternos a serem feitos pelo alfaiate

SEGUNDO PASSO: ESCREVER AS RESTRIÇÕES

RESTRIÇÃO DE DISPONIBILIDADE DE ALGODÃO(m)

1XV + 2XT <= 16

RESTRIÇÃO DE DISPONIBILIDADE DE SEDA (m)

2XV + 1XT <= 11

RESTRIÇÃO DE DISPONIBILIDADE DE LÃ (m)

3XV + 1XT <= 15

RESTRIÇÃO CONDIÇÃO DE NÃO NEGATIVIDADE

XV, XT >= 0

TERCEIRO PASSO: ESCREVER FUNÇÃO OBJETIVO

MAXIMIZAR LUCRO = LUCRO VESTIDO + LUCRO TERNO

MAX Z = 500 XV + 300 XT

FINALMENTE O MODELO DE PL:

MAX Z = 500 XV + 300 XT

s.a.

XV + 2XT <= 16

2XV + XT <= 11

3XV + XT <= 15

XV , XT >= 0

RELEMBRANDO: ESCREVE-SE O MODELO DE PROGRAMAÇÃO LINEAR PADRÃO (RETIRA-SE Z NA FUNÇÃO OBJETIVO e MODIFICA-SE s.a. POR s.t. (subject to) SEM !)

MAX 500 XV + 300 XT

s.t.

XV + 2XT <= 16

2XV + XT <= 11

3XV + XT <= 15

END

O programa assume que todas as variáveis precisam ser não negativas. Não é necessário digitar as variáveis de não negatividade. Toda linha que começa com o LINDO entende que é uma linha de comentário. LINDO internamente transforma este Modelo de Pl Padrão para o Modelo de Pl Canônica.

No ambiente do LINDO APÓS DIGITAR O MODELO DE PL PADRÃO.

PASSOS PARA OBTER A SOLUÇÃO USANDO O LINDO:

1o. PASSO: MENU SOLVE  COMPILE MODEL se não houver erro de sintaxe aparece rapidamente uma barra em vermelho ok

Antes de salvar o arquivo criar uma pasta para salvar este arquivo

2o. PASSO: MENU FILE  SAVE AS  SALVAR o arquivo com um nome (poucos caracteres) e extensão ltx. por exemplo: 1804m.ltx na pasta criada.

3o. PASSO: MENU REPORTS  TABLEAU (primeira tabela do LINDO) aparece por detrás do modelo inicial uma outra tela com a tabela inicial - tabela i do lindo - neste momento, temos duas telas:

(1) na primeira tela, o modelo de pl padrão que já foi salvo.

(2) na segunda tela, aparece a primeira tabela, nesta tela que aparecerá após várias tabela a solução final do modelo pl. Observação, a primeira tela deve estar ativada para poder usar as outras opções do lindo. Para efeito de estudo de como o simplex tabular funciona no lindo é que se faz, passo a passo, até chegar a solução final.

------------------------------------------------------------------------------------------------

THE TABLEAU |

ROW (BASIS) XV XT SLK 2 SLK 3 SLK 4 Bi | TETA

1 ART -500.000 -300.000 0.000 0.000 0.000 0.000 |

2 SLK 2 1.000 2.000 1.000 0.000 0.000 16.000 | 16/1 = 16

3 SLK 3 2.000 1.000 0.000 1.000 0.000 11.000 | 11/2 = 5.5

 4 SLK 4 3.000 1.000 0.000 0.000 1.000 15.000 | 15/3 = 5

ART ART -500.000 -300.000 0.000 0.000 0.000 0.000 |

-------------------------------------------------------------------------------------------------|

Interpretação da Tabela I

ROW1(LINHA1): ART: representa a função objetivo (aparecem os coeficientes da FO:

max -500xv - 300xt + 0xf1 + 0xf2 + 0xf3 = 0)

ROW2(LINHA2):SLK2(XF1) representa a 1a.variável de folga correspondente a restrição1 (algodão/m

ROW3(LINHA3): SLK3 (XF2) representa a 2a. variável de folga correspondente a restrição2 (seda/m)

ROW4(LINHA4): SLK4 (XF3) representa a 3a. variável de folga correspondente a restrição3 (lã/m)

ROWART ART esta linha aparece por default no LINDO, no caso de maximização esta linha desaparece na seguinte tabela. No caso de minimização será explicado no modelo de minimização

-------------------------------------------------------------------------------------------------

ANÁLISE DA TABELA I

(1ª.Tabela com a solução inicial/trivial: partindo do ponto extremo Po(0,0)).

Identificar as Variáveis Básicas-VB (são variáveis que estão na solução, i.e, estão presentes na tabela).

...

Baixar como (para membros premium)  txt (21.6 Kb)  
Continuar por mais 23 páginas »
Disponível apenas no TrabalhosGratuitos.com