Documente Academic
Documente Profesional
Documente Cultură
Profª : Adriana
Departamento de Matemática
adriana@fc.unesp.br
wwwp.fc.unesp.br/~adriana
Problema da Mistura
x1 0, x2 0,..., xn 0
Problemas de Transporte e
Transbordo
Transporte de produtos dos centros de produção
(origens) aos mercados consumidores (destinos);
Problemas de Transporte e
Transbordo
Quantidades disponíveis em cada centro de
produção e as quantidades demandadas em cada
mercado consumidor são conhecidas;
O transporte deve ser efetuado respeitando-se as
limitações de oferta em cada origem e atendendo à
demanda de cada destino.
Variáveis de decisão:
xij quantidade de itens transportada da origem i para
o destino j.
Formulação Matemática
As quantidades transportadas não podem ser
negativas!
• Restrições xij 0, para i = 1, ..., m e j = 1, ..., n, fazem
parte do modelo.
cij xijé o custo para se realizar o transporte da
origem i para o destino j.
c x
i 1 j 1
ij ij
Formulação Matemática
A quantidade de itens transportados de i para cada j
não pode ultrapassar a quantidade disponível do
produto em i:
n
x
j 1
ij ai
x
i 1
ij bj
Formulação Matemática
m n
min f ( x11, x12 ,...,xmn ) cij xij
i 1 j 1
Sujeito a :
n
x
j 1
ij ai , i 1,...,m
m
x
i 1
ij bj , j 1,...,n
min f(x11, ..., x23) = 4x11 + 8x12 + 8x13 + 2x21 + 8x22 + 5x23
Sujeito a:
x11 + x12 + x13 800
x21 + x22 + x23 1000
x11 + x21 = 500
x12 + x22 = 400
x13 + x23 = 900
x11 0; x12 0; x13 0; x21 0; x22 0; x23 0.
Solução do problema
Transporte de bebidas
B. Mansa
S. J. Campos 2 (4) 7 RJ
Centro de Mercado
suprimento SP (5) BH (6) RJ (7)
Campinas (3) 1 3 3
B. Mansa (4) 3 4 1
Formulação Matemática
min f(x13, ..., x47) = 1x13 + 3x14 + 1x23 + 2x24 + 1x35 + 3x36 +
3x37 + 3x45 + 4x46 + 1x47
Sujeito a:
x13 + x14 800
x23 + x24 1000
x35 + x45 = 500
x36 + x46 = 400
x37 + x47 = 900
x13 + x23 = x35 + x36 + x37
x14 + x24 = x45 + x46 + x47
x13 0; x14 0; ...; x46 0; x47 0.
Problema de Designação
O problema de transporte também pode surgir em
outras situações.
Exemplo:
o para um problema com 5 trabalhadores e 5 tarefas o
número de soluções possíveis é igual a 5 ! = 120.
o para um problema com 10 trabalhadores e 10 tarefas
o número de soluções é igual a 10 ! = 3.628.800.
Destino
1 2 … n Oferta
Origem
n xn1 xn2 … x nn 1
Procura 1 1 …
… 1
Formulação Matemática
Variáveis de decisão
xij = 1, se o individuo i for designado para a
realização da tarefa j.
xij = 0, caso contrário.
Formulação Matemática
O problema de designação (ou atribuição):
n n
max f ( x11 , x12 ,..., xnn ) pij xij
i 1 j 1
Sujeito a: cada
trabalhador é
n
x
designado a
ij 1, i 1,..., n uma só tarefa
j 1
cada tarefa é
n
x
executada
ij 1, j 1,..., n apenas por um
i 1
trabalhador
Problema de Corte:
◦ Produzir itens (peças pequenas), a partir do corte
de um objeto (peça grande).
Variáveis de decisão:
xj : número de barras cortadas conforme o
padrão de corte j
Exemplos de padrões de corte
Itens demandados
Problema!!!
Quantas vezes devemos
cortar cada padrão?
Formulação Matemática
Como gerar um padrão de corte?!?!
Formulação Matemática
Um vetor = (1, 2, ..., m)T representa um
padrão de corte se e somente se o seguinte
sistema é satisfeito:
o Padrão de corte 2: a2 = ( 1 8 0 0)
o Padrão de corte 3: a3 = ( 0 0 7 0)
o Padrão de corte 4: a4 = ( 1 0 0 6)
o Padrão de corte 5: a5 = ( 0 4 4 0)
o Padrão de corte 6: a6 = ( 0 0 4 3)
Exemplo
min f ( x1 , x2 ,...,xn ) x1 x2 ... xn
10 1 0 1 0 0 12
0 8 0 0 4 0 20
x1 x2 x3 x4 x5 x6
0 0 7 0 4 4 42
0 0 0 6 0 3 18
x j 0, j 1,...,n.
Solução factível:
(x1, x2, x3, x4, x5, x6) = (1 1 2 1 3 4)
Função objetivo: 1 + 1 + 2 + 1 + 3 + 4 = 12
Problemas de Planejamento da
Produção
Planejamento e programação da produção de
produtos, os mais variados possíveis
◦ Mix de Produção (fabricação de diversos produtos)
◦ Seleção de processos (vários produtos com vários
processos alternativos)
◦ Dimensionamento de lotes (diversos produtos para
variados clientes com diferentes datas de entrega)
Modelo
Maximizar z = l1x1 + l2x2 + ... + lnxn
Sujeito a:
ai1x1 + ai2x2 + ... + ainxn ≤ Ci i = 1,..., m
dj ≤ xj ≤ vj j = 1,..., n
Exemplo
o Um fabricante de geladeiras precisa decidir quais modelos
deve produzir em uma nova fábrica recentemente instalada.