Beruflich Dokumente
Kultur Dokumente
03 - Programação Binária (Problema Adicional)
03 - Programação Binária (Problema Adicional)
PESQUISA OPERACIONAL II
Laureate Universidades Internacionais
PROGRAMAÇÃO BINÁRIA
DECISÕES DO TIPO NÃO OU SIM (0 – 1)
Instruções:
Modele o seguinte problema considerando o uso de variáveis binárias.
Encontre a solução usando o software.
Uma determinada linha de produção fabrica dois produtos. Os dados relevantessão apresentados no primeiro
quadro em anexo. O tempo total disponível (para produção e comissionamento) a cada semana é de 80 horas.
A empresa não tem estoque de produtos no início da semana 1 e não pode tê-lo no final da semana 4. O custo
de manteruma unidade de estoque de uma semana para a outra é de US $ 4 para cada produto. Uma unidadede
demanda não atendida custa US$ 10 para o produto A e US$ 15 para o produto B. Os dados a pedido são
apresentados no segundo quadro em anexo. A linha está fechada para operações de limpeza todos os finais de
semana. Portanto, se um produto for fabricado na presente semana, o custo correspondente ao tempo de
partida do equipamento na semana seguinte, se for decidido fabricá-lo, terá que ser pago. Apenas um tipo de
produto pode ser fabricadodurante a semana. Não pode haver produção durante o tempo em que a linha é
iniciada. Formule e resolva esse modelo de planejamento de 4 semanas. O objetivo é maximizar os lucros
durante o período de 4 semanas.
DADOS DO PRODUTO
PRODUTO
Para B
Tempo de inicialização 5 horas 10 horas
Tempo de produção por unidade 0.5 horas 0.75 horas
Custo de arranque $200 $400
Custo de produção por unidade $10 $15
Preço de venda $20 $30
DADOS DE DEMANDA
SEMANA
PRODUTO
1 2 3 4
7
Para 80 100 80
5
5
B 15 20 30
0
Solução:
! VARIÁVEIS:
Xijk: Unidades processadas do produto i na semana j para cobrir a demanda da semana k
Yij: Se o produto i é fabricado ou não na semana j
FUNÇÃO OBJETIVA;
MÁXIMO = 20*(XA11+XA12+XA13+XA14+XA22+XA23+XA24+XA33+XA34+XA44)+
30*(XB11+XB12+XB13+XB14+XB22+XB23+XB24+XB33+XB34+XB44)-
(200*(YA1+YA2+YA3+YA4)+400*(YB1+YB2+YB3+YB4))-
(10*(XA11+XA22+XA33+XA44)+14*(XA12+XA23+XA34)+18*(XA13+XA24)+22*(XA14))-
(15*(XB11+XB22+XB33+XB44)+19*(XB12+XB23+XB34)+23*(XB13+XB24)+27*(XB14))-
(10*((80-XA11)+(100-XA12-XA22)+(75-XA13-XA23-XA33)+(80-XA14-XA24-XA34-XA44)))-
(15*((15-XB11)+(20-XB12-XB22)+(50-XB13-XB23-XB33)+(30-XB14-XB24-XB34-XB44)));
! RESTRIÇÕES DE DEMANDA;
XA11<=80;
XB11<=15;
XA12+XA22<=100;
XB12+XB22<=20;
XA13+XA23+XA33<=75;
XB13+XB23+XB33<=50;
XA14+XA24+XA34+XA44<=80;
XB14+XB24+XB34+XB44<=300;