Professional Documents
Culture Documents
Programao Linear na
alocao de vages
gndola para o
transporte de ferro gusa
na MRS Logstica S.A.
Mateus de Santana Barbosa
MRS Logstica
Planejamento mensal;
Volume por cliente no horizonte de um ms;
Demanda de todos os clientes > Condies reais
de atendimento;
Plano desdobrado em semanas e ajustado
diariamente;
Ajustes: disponibilidade de vages, de carga,
tempo de trnsito, ciclo etc.
Problema: Gesto de Demanda decide
subjetivamente (quantos vages para cada carga).
Critrios Pr-estabelecidos
Rentabilidade;
Aderncia aos planos mensais e semanais;
Consenso com a rea de vendas;
Experincia de negcio;
Alinhamento com o direcionamento estratgico da
organizao;
Falha: tomada de deciso sem ferramentas
matemticas.
Mtodo de Otimizao
Programao Linear;
Algoritmo Simplex;
Programao Inteira com uso de variveis binrias;
Modelagem geral com foco na programao semanal;
Software: Lindo 6.1;
Objetivo: maximizar margem por vago hora (inserir viso
comercial nas tomadas de deciso);
Restries: caractersticas contratuais, limitaes de
capacidade dos terminais (carga e descarga), quantidade de
vages disponveis e demanda de cada cliente.
Anlise de Dados e Modelagem
Funo
Objetivo:
+ + ... + + + + + ...++ + + + ... +
Onde:
1 + 2 + 3 + +
1 + 2 + 3 + +
Onde:
= Constante que representa a quantidade de carga por vago do cliente X;
= Constante que representa a quantidade de carga por vago do cliente Y;
= Constante que representa a quantidade de carga por vago do cliente Z;
= Constante que representa a demanda para o perodo estudado do cliente X;
= Constante que representa a demanda para o perodo estudado do cliente Y;
= Constante que representa a demanda para o perodo estudado do cliente Z;
Modelo Matemtico Geral
2 + 2 + 2 2
3 + 3 + 3 3
+ +
Onde:
= Constante que representa a quantidade de vages disponveis para
carregamento no dia;
= Constante que representa o ltimo dia de entrada dos vages disponibilizados
para o atendimento da programao;
Modelo Matemtico Geral
+2 + +2 + +2 2 2 2 = 0
+3 + +3 + +3 3 3 3 = 0
+ + = 0
Modelo Matemtico Geral
Onde:
= Constante que representa a quantidade mxima de vages que podem ser posicionados no
terminal de origem da carga.
Modelo Matemtico Geral
1 + 2 + 3 + 4 + 5 + 1 + 2 + 3 + 4 + 5 + 1 + 2 + 3 + 4 + 5 + 6
Onde:
= Constante que representa a quantidade de vages disponveis no
perodo em estudo.
Modelo Matemtico Geral
Restries Contratuais
Onde:
= Constante que representa a quantidade mnima de vages a serem carregados pelo cliente X no perodo estabelecido em
contrato;
S = Constante que representa a quantidade mnima de vages a serem carregados pelo cliente Y no perodo estabelecido em
contrato;
T = Constante que representa a quantidade mnima de vages a serem carregados pelo cliente Z no perodo estabelecido em
contrato;
= Constante que representa o intervalo de tempo mximo, no qual deve existir carregamento.
Modelo Matemtico Geral
Onde:
= Constante que representa a quantidade mnima de vages que devem ser carregados por dia;
= Varivel binria que determina se haver ou no carregamento do cliente X no dia;
= Varivel binria que determina se haver ou no carregamento do cliente Y no dia;
= Varivel binria que determina se haver ou no carregamento do cliente Z no dia;
Modelo Matemtico Geral
Onde:
= Quantidade mxima de vages que pode ser carregada por dia para o cliente X;
L = Quantidade mxima de vages que pode ser carregada por dia para o cliente Y;
M = Quantidade mxima de vages que pode ser carregada por dia para o cliente Z;
Modelo Matemtico Geral
1;2;3;;
1;2;3;;
1;2;3;;
1;2;3;; {0,1}
1;2;3;; {0,1}
1;2;3;; {0,1}
Aplicao do Modelo Matemtico para a
Programao Semanal
Restries por cliente
Lote Mnimo
Capacidade
Client Restries de
de vages na Demanda
e Contratuais Carregament
origem
o (vages)*
Carregamento
Varivel de mnimo de 20
X
acordo com a vages a cada
sinalizao do 3 dias
Y 44 cliente no No possui 10
horizonte de Carregamento
tempo (ms, mnimo de 10
Z semana, dia) vages a cada
3 dias
* O cliente pode no realizar carregamento ou carregar o lote mnimo estipulado.
Aplicao do Modelo Matemtico para a
Programao Semanal
Perod
Deman
Margem/Vg o Capacidade/Va Mx.Vgs/d
Client da
H go ia
e (Ton)
(R$) (Dias) (Ton) (Un)
X 11 7.500 5 75 22
Y 10 7.500 5 75 44
Z 6 3.040 6 76 12
Resoluo com software Lindo 6.1
Funo Objetivo:
7500
7500
3040
Resoluo com software Lindo 6.1
1 + 1 + 1 30 1 + 1 + 1 44
2 + 2 + 2 30 2 + 2 + 2 44
3 + 3 + 3 30 3 + 3 + 3 44
4 + 4 + 4 30 4 + 4 + 4 44
5 + 5 + 5 30 5 + 5 + 5 44
6 + 6 + 6 1 - 1 0 6 + 6 + 6 1 - 1 44
7 + 7 + 7 2 - 2 1 0
+ + - 44
Resoluo com software Lindo 6.1
1;2;3;4;5;6;7
1;2;3;4;5;6;7
1;2;3;4;5;6;7
1;2;3;; {0,1}
1;2;3;; {0,1}
1;2;3;; {0,1}
Resultados
Z = R$ 2.120,00 / semana
Total de
% de vages Total de
Vol. Vol.
Atendimen disponveis vages
Cliente solicitado atendido
to para atender utilizado
(ton) (ton)
demanda todos os s
clientes
X 7.500 7.500 100%
Y 7.500 6.750 90% 150 150
Z 3.040 1.520 50%
Meus resultados (utilizando Solver/Excel)
Z = R$ 2.134,00 / semana
Variv Valo Variv Valo Variv Valo
el r el r el r
20 10 0
20 10 0
20 0 10
20 10 0
0 20 10
0 30 0
Mesmo atendimento
20 demanda
10 0
Bibliografia