Вы находитесь на странице: 1из 12

Programas Inteiros -Seleo de Investimentos

Problema: Uma empresa tem $14.000 de capital disponvel para novos investimentos. Ela pr-selecionou 4 bons investimentos cujos respectivos retornos esperados em termos de valor presente so $16.000, $22.000, $12.000 e $8000. Cada investimento necessita um desembolso imediato de $5000, $7000, $4000 e $3000, respectivamente. Formule um modelo matemtico que determine os investimentos que maximizam o retorno esperado. Variveis de deciso: 1 xj = 0 caso contrrio (4 variveis booleanas)
3-28

se o investimento j for escolhido

Programas Inteiros -Seleo de Investimentos


Modelo matemtico: max z = 16 x1 + 22 x2 + 12 x3 + 8 x4 sujeito a 5 x1 + 7 x2 + 4 x3 + 3x4 <= 14 xj = 0 ou 1; j=1,2,3,4

Este problema tambm conhecido como Problema da Mochila Ele tem 2n solues possveis (n investimentos).

3-29

Programas Inteiros -Seleo de Investimentos


Considere agora que as restries adicionais: 1. S possvel fazer no mximo 2 dos 4 investimentos. 2. Se se decidir pelo investimento 2, ento tem-se que fazer tambm o 1 3. Se se decidir pelo investimento 2, ento no se pode fazer o 4. Modele estas novas situaes: 1. 2. 3. x1 + x2 + x3 + x4 <=2 x2 <= x1 x2 + x4 <= 1

3-30

Programas Inteiros - Siderrgica CSM


Problema: A siderrgia CSM produz uma srie de produtos a partir de lingotes que so moldados com o ao que sai dos alto-fornos. Os lingotes devem ser reaquecidos sempre que se necessita fazer um certo produto, sendo ento processados em laminadores, etc. A fbrica produz 130 produtos diferentes e a forma e o tamanho dos lingotes disponveis determina a perda de material que ocorre quando um certo produto fabricado. Ou seja, h um tipo de lingote mais apropriado para fazer um certo produto. Alm disso, certos lingotes no podem ser usados para fazer certos produtos. H 600 diferentes formas possveis para moldar os lingotes, mas por restries do espao disponvel para estocagem, decidiu-se que se manteriam estoques apenas de 6 tipos de lingotes. Deseja-se selecionar os 6 tipos de lingotes que minimizam a perda de material.

3-31

Programas Inteiros - Siderrgica CSM


Definindo parmetros do modelo: i := tipo de lingote (i= 1,..., m) j := tipo de produto (j=1,..., n) cij = perda de material se o lingote i for usado para fazer o produto j Ij = conjunto de ndices i (lingotes) que podem ser usados para fazer o produto j i=2 i=5 i=6 i=8 I=(2,5,6,8) produto j

3-32

Programas Inteiros - Siderrgica CSM


Definindo as variveis de deciso: Para decidir quais tipos de lingotes escolher entre os 600 disponveis deve-se usar variveis booleanas. yi = 1 se o lingote tipo i for escolhido 0 caso contrrio (600 variveis booleanas)

Como a funo objetivo a minimizao da perda de material (cij), preciso criar um novo tipo de varivel a fim de poder escrever a funo objetivo.

xij =

1 se o lingote tipo i for usado para o produto j 0 caso contrrio (no max. 78.000 variveis booleanas)
3-33

Programas Inteiros - Siderrgica CSM


Modelo Matemtico: Funo Objetivo: Min Restries:

iI j j 1
m

cij xij

(1) ( 2) (3) ( 4) (5)

yi p
i 1 iI j

xij 1
y ij 0 ou 1

j 1,..., n j 1,..., n; i I j i 1,..., m j 1,..., n; i I j

xij y ij xij 0 ou 1

3-34

Programas Inteiros - Siderrgica CSM


Explicaes: Restries (1): Escolhe no mximo p (=6) lingotes entre os n (=600) disponveis. Garante que cada produto ser feito por um nico tipo de lingote. Alm disso, probe a soluo trivial yj=xij=0, i=1,..., m; j=1,...,n. Permite que um tipo de lingote seja alocado a um produto se o lingote for um dos p escolhidos.

Restries (2):

Restries (3:

3-35

PAULO FRANA:

Programas Inteiros - Roupas Gandhi

unos fazem em classe A fbrica

de roupas Gandhi fabrica 3 tipos de roupas: camisas, shorts e calas. O maquinrio necessrio para fazer cada tipo de roupa deve ser alugado a um custo semanal de $200, $150 e $100, respectivamente. A fabricao de uma unidade de cada tipo requer os insumos mo de obra e tecido nas quantidades mostradas na tabela 1 abaixo. Considere que a semana tem 150 horas de trabalho e que h disponvel 160 m2 de tecido. Os custos variveis de fabricao por unidade e o lucro por unidade vendida esto na tabela 2. Escreva o modelo matemtico que maximiza o lucro semanal. tabela 1 tabela 2
mo de obra tecido (horas) (m2) Camisa 3 4 Shorts Cala 2 6 3 4
preo de venda ($) Camisa 12 Shorts Cala 8 15 custo varivel($) 6 4 8
3-36

Programas Inteiros - Roupas Gandhi


Modelo: Variveis de deciso: x1= camisas produzidas por semana x2= shorts produzidos por semana x3= calas produzidas por semana y 1= 1 0 y 2= 1 0 y 3= 1 0 se camisas so fabricadas (maquinrio alugado) caso contrrio se shorts so fabricados caso contrrio se calas so fabricadas caso contrrio
3-37

Programas Inteiros - Roupas Gandhi

Funo objetivo: z =lucro = receitas-custos receitas= 12x1 + 8x2 + 15x3 custos= 6x1 + 4x2 + 8x3 ( custo varivel) + 200 y1 + 150y2 + 100 y3 (custo fixo) max z = 6x1 + 4x2 + 7x3 - (200 y1 + 150y2 + 100 y3 )

3-38

Programas Inteiros - Roupas Gandhi


Restries: 3x1 + 2x2 + 6x3 <= 150 (restrio de disponibilidade de mo de obra) 4x1 + 3x2 + 4x3 <= 160 (restrio de disponibilidade de tecido) x1 <= M1 y1 x2 <= M2 y2 x3 <= M3 y3

(restries que impedem ter xi >0 com yi =0)

Mi pode ser um nmero grande qualquer ou (preferivelmente) o maior nmero que cada varivel pode assumir (M1 = 40, M2 = 53, M3 = 25).

3-39

Вам также может понравиться