Você está na página 1de 5

Estrutura matemtica do modelo de transporte

INVESTIGAO OPERACIONAL (MS edio de 2006)



I. Modelo de Transporte Estrutura Matemtica
1. Introduo
O "Problema de Transporte" um caso particular da PL que surge na prtica com elevada frequncia.
Como a designao sugere, o problema envolve a optimizao do transporte ou distribuio de bens e
servios (homogneos) a partir de vrias ORIGENS para vrios DESTINOS.
Em regra, h uma quantidade fixa ou limitada de bens ou servios disponveis em cada uma das Origens e
uma quantidade fixa ou necessria desses mesmos bens ou servios em cada um dos Destinos.
O problema envolve assim vrias modalidades de encaminhamento Origem - Destino com custos diferentes.
A soluo do problema requer que sejam calculadas quantas unidades devem ser encaminhadas de cada
Origem para cada Destino satisfazendo as necessidades destes com o Custo Total Mnimo.
2. Estrutura matemtica do problema de Transporte
H mOrigens dispondo da quantidade a
i
de um bem nico (i = 1,2...m)
H nDestinos carecendo da quantidade b
j
daquele bem (j = 1,2...n)
H um custo unitrio c
ij
correspondente ao transporte de uma unidade do bem de cada Origem para cada
Destino (quando for omisso, usar Big M).
De cada Origem iser transportada para cada Destino ja quantidade x
ij


.
O Modelo de PL ento :
1 1
( )
m n
ij ij
i j
Min f X c x
= =
=


Restries Tcnicas:
"Oferta"
1
( 0, 1
n
ij i
j
) x a a i a m
=
= > =



"Procura"
1
( 0; 1
m
ij j
i
) x b b j a n
=
= > =


Restries Lgicas:
x
ij
0 e Inteiro

O modelo de Transporte diz-se EQUILIBRADO, se e s se:


= =
=
m
i
n
j
j i b a
1 1

significando que a totalidade da "Oferta" das Origens igual totalidade da "Procura" nos Destinos (quando
a "Procura" difere da "Oferta" o modelo diz-se DESEQUILIBRADO).

I-1
Estrutura matemtica do modelo de transporte

INVESTIGAO OPERACIONAL (MS edio de 2006)


I-1
3. Modelo de Transporte Estudo da forma-padro do Simplex
Minimizar f(X) = c
11
x
11
+ c
12
x
12
+.... + c
mn
x
mn

s.a.:
x
11
+ x
12

+..
+ x
1n

=
a
1


x
21
+ x
22

+...
+ x
2n

=
a
2

... ... ... ... .... ... ... ... ... ... ... = ...

x
m1
+ x
m2

+...
+ x
mn

=
a
m

x
11


+ x
21

+...
+ x
m1

=
b
1


+ x
12


+ x
22

+...
+ x
m2

=
b
2

... ... ... ... .... ... ... ... ... ... ... = ...

x
1n


+ x
2n

+...
+ x
mn

=
b
n

x
ij
0 e Inteiro ( i = 1, 2, ..., m ; j = 1, 2, ..., n )

Notar que :
h (m. n) variveis de deciso
h (m+ n) restries tcnicas
a matriz A (coeficientes tecnolgicos) tem m+nlinhas e m. ncolunas
cada uma das variveis de deciso aparece em duas e s duas restries tcnicas
o intervalo de variao de qualquer varivel de deciso 0 x
ij
Min { a
i
, b
j
}
o problema de transporte tem sempre soluo ptima
se os valores de a
i
e b
j
forem inteiros o valor de qualquer das variveis de deciso x
ij
Inteiro
os valores de a
i
e b
j
so expressos na mesma unidade

O modelo linear tem uma estrutura particular pelo que qualquer problema de PL com formulao similar
pode ser tratado como se de um problema de transporte se tratasse.

A figura seguinte (3 Origens e 3 Destinos) evidencia a estrutura antes referida:
Restries tcnicas das Origens (relaes em escada):
x
11
x
12
x
13



x
21
x
22
x
23



x
31
x
32
x
33


Restries tcnicas dos Destinos (diagonais de variveis):

x
11


x
21


x
31



x
12


x
22


x
32



x
31


x
32


x
33


Estrutura matemtica do modelo de transporte

INVESTIGAO OPERACIONAL (MS edio de 2006)


I-2
4. Limitaes do modelo de Transporte
homogeneidade dos bens ou servios a encaminhar
linearidade dos custos, impedindo economias de escala
no limita (formalmente) a capacidade de distribuio
5. Soluo Bsica Admissvel (SBA) Nmero de Variveis Bsicas
Considere-se uma situao de transporte entre duas Origens (O
1
, O
2
) e dois Destinos (D
1
, D
2
) com os
custos unitrios (c
ij
expresso em u.m.) seguintes:


D
1
D
2

Disponibilidade
O
1
c
11
c
12
a
1

O
2
c
21
c
22
a
2

Necessidade
b
1
b
2

Equilibrado

Vamos considerar o modelo equilibrado ( a
1
+ a
2
= b
1
+ b
2
), ou seja a Disponibilidade (Oferta) total igual
Necessidade (Procura) total.
Modelo de PL para optimizar o transporte:
Min f(X) = c
11
x
11
+ c
12
x
12
+ c
21
x
21
+ c
22
x
22

s.a.
x
11
+ x
12

=
a
1


x
21
+ x
22

=
a
2

x
11


+x
21

=
b
1


x
12


+ x
22

=
b
2

x
11
, x
12
, x
21
, x
22
0 e Inteiro

No modelo figuram :
as variveis de Deciso x
11
, x
12
, x
21
, x
22
que representam as quantidades a transportar das Origens
O
1
e O
2
para os Destinos D
1
e D
2

os custos unitrios c
11
, c
12
, c
21
, c
22
inerentes ao transporte de uma unidade do bem das Origens O
1
e O
2
para os Destinos D
1
e D
2

as quantidades a
1
e a
2
disponveis nas Origens O
1
e O
2
(oferta)
as quantidades b
1
e b
2
necessrias nos Destinos D
1
e D
2
(procura)
Porque o modelo Equilibrado o conjunto das Restries Tcnicas forma o sistema de equaes AX = B:
1 1 0 0
x
11


a
1


0 0 1 1
x
12


a
2


1 0 1 0 .
x
21

=
b
1


0 1 0 1
x
22


b
2




Estrutura matemtica do modelo de transporte

INVESTIGAO OPERACIONAL (MS edio de 2006)

Este sistema de equaes tem uma estrutura tpica pois se colocarmos estes vectores pela ordem n, 2n,
, m.n, 1, 2, , n-1 detectamos de imediato a caracterstica da matriz A do sistema de equaes.
No exemplo corrente, esta ordem n = 2 vector, 2n = 4 vector, 1= 1 vector:
1 0 1 0
0 1 0 1
0 0 1 1
1 1 0 0

Nas primeiras 3 linhas e 3 colunas temos uma matriz triangular superior da maior ordem possvel (ordem 3)
podendo concluir-se que a matriz A do sistema de equaes tem caracterstica igual a 3, ou seja, no
sistema de equaes h 3 equaes linearmente independentes.
Dado que o sistema de equaes tem m + n = 2 + 2 = 4 equaes conclui-se que h uma equao
redundante ou, o que o mesmo, o sistema de equaes indeterminado de ordem 1.
A estrutura particular do sistema de equaes tcnicas do modelo de transporte permite portanto concluir que
sendo o nmero de equaes igual a m+n qualquer soluo bsica admissvel (SBA) tem exactamente
m + n -1 variveis bsicas.
Nota : Experimente-se multiplicar por " -1 " as equaes dos Destinos e adicionar qualquer conjunto de
" m+n-1 " equaes.
A equao obtida igual equao no considerada na adio feita o que demonstra a
redundncia citada.
6. Modelo de Transporte Mtodo Simplex
Para calcular a soluo ptima com o mtodo Simplex, qualquer das equaes pode ser eliminada dos dados
de entrada. Se tal no for feito verifica-se, no final do 1 Passo do mtodo dos 2 Passos, que h uma varivel
bsica artificial que no possvel passar a VNB por troca com uma das variveis de deciso do modelo que
seja VNB.
Veja-se o exemplo seguinte (2 origens e 3 destinos) registado com as 4 equaes:




I-3
Estrutura matemtica do modelo de transporte

INVESTIGAO OPERACIONAL (MS edio de 2006)

Como foi dito, assinalada a existncia de uma equao redundante:



Veja-se que sendo Min f(A) = 0 o problema tem soluo.
No pode iniciar-se o 2 Passo porque a varivel A4 no pode ser trocada pela VNB x11.
Veja-se agora a resoluo do problema eliminando a 4 equao (a escolha arbitrria):

A soluo ptima a seguinte:


Transportar 1 unidade do bem da Origem 1 para o Destino 1 (custo 1 u.m.)
Transportar 2 unidades do bem da Origem 2 para o Destino 2 (custo 2 u.m.)
Transportar 1 unidade do bem da Origem 2 para o Destino 1 (custo 2 u.m.)
Custo total mnimo = 5 u.m.
A estrutura matemtica do modelo de transporte permitiu desenvolver mtodos de clculo mais eficientes do
que o mtodo Simplex (embora baseados nele).
Sumariamente tais mtodos usam a seguinte sequncia de clculo:
1 Calcular uma SBA inicial para o modelo equilibrado
2 Verificar a optimalidade da soluo disponvel.
Se ptima o problema est resolvido.
Se no ptima passar ao 3 passo
3 Calcular nova soluo (mudana de base).
Voltar ao 2 Passo

I-4