Você está na página 1de 15

O Problema de transporte e suas variantes:

“Introdução e definições iniciais”

POII – FeMASS
Prof. Irineu
Sumário
• Introdução
• Definição do problema de transporte
• Balanceamento de problema de transporte
• Atividades de fixação
• Referências
Introdução
• Problema de Transporte:
– Classe especial de problemas de PL (Programação Linear) que trata do
envio de uma mercadoria de origens (p. ex., fábricas) para destinos (p.
ex., depósitos).
– Objetiva determinar a expedição que minimize o custo total ao
mesmo tempo que satisfaça os limites (restrições) de fornecimento e
demanda.
– Aplicação é estendida a outras áreas de operações, tais como controle
de estoque, programação de empregos, designação de pessoal, etc.
• Tenha em mente:
– As etapas do algoritmo de transporte são exatamente as mesmas do
Simplex (veremos no decorrer do curso).
– Algoritmos foram desenvolvidos nos primórdios de PO para
aperfeiçoar cálculos feitos à mão. Hoje, com a computação,
recomenda-se uso de computadores para tal (isso justifica a
aprendizagem de Solvers – que veremos neste curso).
Definição do problema de transporte
• Utiliza-se uma rede para representar o problema geral:

- Na rede, são m origens e n destinos, cada qual representado por um nó. Cada arco
(i,j) representa uma rota que liga origem i ao destino j, dado a um custo de transporte
por unidade (cij) e a quantidade enviada (xij) neste, respeitando-se a quantidade de
suprimento em i (ai) e a quantidade de demanda no destino j (bj).
- O objetivo do problema é determinar as incógnitas xij que minimizarão o custo total
de transporte, ao mesmo tempo que satisfarão todas as restrições de suprimento e
demanda.
Definição do problema de transporte
• Modelando um exemplo MG-Auto (Taha, Exemplo. 5.1-1):
Definição do problema de transporte
• Continuação...
1) Montar tabela para o problema de transporte, mapeando custos
entre cada origem e destino possível, correlacionando capacidades
de suprimento e demanda:
Destinos

($ ) Obs.: Problema pode


ser equilibrado
Origens

(somatórios iguais
entre suprimento e
demanda), ou não-
equilibrado
(somatórios diferentes)
– será visto
posteriormente.

2) Lembre-se, xij são quantidades a serem julgadas no problema...


Logo, determinar Função objetivo e restrições.
Definição do problema de transporte
• Continuação...
• Formulando o problema de PL:
Função objetivo (somatório de custos frente às quantidades que
serão determinadas):

Sujeito às restrições (S.R.):

Capacidades de
fornecimento

Capacidades de
demanda
(De não nulidade das variáveis)

Aplicando-se o Simplex, p. ex., resolve-se o problema PL acima.


Definição do problema de transporte
• Continuação...
3) Gerar modelo de redes do problema em geral: serão 3 nós de
origem, 2 nós de destino, e cada aresta xij com custos mapeados, cujas
capacidade de suprimento (entradas aos nós de origem) e demandas (saídas
aos nós de destinos) são também conhecidas.
Rede de Sol. Ótima –
Por observação, escolhendo
alocar ao máximo xij para rotas
1000 1 $80 mais baratas, é possível chegar à
$215 1 solução ótima (de menor custo
2300
$100 total de transporte): $313.200.
1500 2 $108
$102 2
$68 1400
1200 3
Balanceamento de problema de transporte
• Assim, o algoritmo de transporte é baseado na premissa que
o problema é balanceado (equilibrado, demanda total =
fornecimento total).
• Se o problema for não-balanceado (não-equilibrado),
sempre podemos adicionar uma origem fictícia ou destino
fictício (dummy) para restaurar o equilíbrio (para fins de
aplicação do algoritmo, o desbalanceamento continua a existir
na interpretação do problema original).
• Veremos a seguir exemplos não-equilibrados e como
proceder para balanceá-los...
Balanceamento de problema de transporte
• Suponha adaptação do exemplo MG-Auto apresentado,
conforme:
I) Oferta < demanda (supondo capacidade da fábrica de Detroid de 1300
(antes 1500) carros). Cria-se dummy para “fábrica fictícia” (i=4) prevendo a
defasagem, assumindo custo nulo, restabelecendo assim o balanceamento
frente à mesma função objetivo.

FO e restrições para oferta < demanda:

3500

3700
Veja no slide seguinte com fábrica dummy...
3700
Balanceamento de problema de transporte
Reescrevendo PL com fábrica dummy... (balanceado):

FO e restrições para oferta = demanda:

3700

3700
Balanceamento de problema de transporte
• Suponha adaptação do exemplo MG-Auto apresentado,
conforme:
II) Oferta > demanda (supondo capacidade da distribuidora de Denver de
1900 (antes 2300) carros). Cria-se dummy para “distribuidora fictícia” (j=3)
prevendo a defasagem, assumindo custo nulo, restabelecendo assim o
balanceamento frente à mesma função objetivo.

3700 FO e restrições para oferta > demanda:

Veja no slide seguinte com fábrica dummy...


3300 3700
Balanceamento de problema de transporte
Reescrevendo PL com distribuidora dummy... (balanceado):

FO e restrições para oferta = demanda:

3700

3700
Atividades de Fixação
1) Desenhe as redes de transportes para os 2 casos de
balanceamento apresentados, prevendo nós-dummy em cada.
2) Com o exemplo 5.1-1 (MG-Auto), suponha que a fábrica de
Detroit foi fechada e a capacidade de produção de 1500 carros
suprida pelas fábricas de Los Angeles e Nova Orleans após
investimentos de ampliação, ampliando igualitariamente a
diferença (adição de 750 carros à cada).
– Monte tabela de análise, formule o problema PL (FO +
restrições), desenhe rede geral, e tente julgar solução mínima
visualmente (alocando ao máximo de unidades às rotas de
menor custo), desenhando a rede da solução ótima.
Referências
TAHA, H. A., Pesquisa Operacional: uma visão geral. 8ª ed., São
Paulo: Prentice Hall, 2008. Cap. 5 – O Problema de transporte e
suas variantes.

Você também pode gostar