Vous êtes sur la page 1sur 37

CAPTULO 5

PROBLEMAS DE REDE
DE uma forma geral, modelos de rede so utilizados em casos especiais de
problemas de programao linear que so mais bem analisados atravs de uma
representao grfica. Importantes problemas de otimizao, tais como problemas de
distribuio logstica e de energia, produo e outros, so eficientemente resolvidos se
modelados como problemas de rede.
odelos de rede facilitam a visualizao das rela!es entre os componentes do sistema,
aumentando o entendimento do problema e de seus possveis resultados. Devido a estas
vantagens, a modelagem de rede est sendo cada vez mais utilizada na mais diferentes
reas incluindo o mundo dos neg"cios.
5.1 TERMINOLOGIA
#edes so diagramas compostos por uma coleo de vrtices ou n"s ligados entre si por
um con$unto de arcos %fig. &.'(. )s n"s so simbolizados por crculos e representam os
pontos de $uno que conectam os arcos. )s arcos so representados por lin*as,
conectam os n"s e podem revelar a direo do flu+o de uma para outro.
)s problemas modelados como redes geralmente apresentam n,meros associados aos
n"s e aos arcos %-ig. &..(. ) significado de cada valor ir variar de acordo com o tipo de
problema com o qual estamos lidando. Em problemas de transportes modelados como
redes, por e+emplo, os n,meros associados aos n"s podem representar a quantidade de
produtos ofertada ou demandada pelo n", ao passo que os valores dos arcos podem
refletir o custo de transporte %ou o tempo, ou a dist/ncia( entre um n" e outro.
Diversos problemas de tomada de deciso no mundo real esto categorizados como
0roblemas de #ede. Entre eles podemos citar1
0roblemas de 2ransporte
Escala de 0roduo
#ede de Distribuio
0roblemas do enor 3amin*o
0roblemas de -lu+o +imo
0roblemas de 3amin*o 3rtico
4m tipo de problema real muito especial e comum de aplicao de 0rogramao 5inear
con*ecido como 0roblema de 2ransporte. Esta classe de problemas recebeu este nome
porque seu mtodo de resoluo, denominado todo de 2ransporte, foi inicialmente
utilizado para determinar o menor custo de transporte entre diversas fbricas de um
produto e diversos centros consumidores. ) todo de 2ransporte resolve esta classe de
problemas de programao linear de uma maneira mais eficiente que o 6imple+
tradicional. 0ara os leitores curiosos em con*ece o mtodo, sugerimos a leitura do
captulo referente aos problemas de transporte em 7illier 8 5ieberman %'99&(.
) todo de 2ransporte foi especialmente utilizado antes da era da microcomputao.
3om o advento dos computadores pessoais, cada vez mais rpidos e com maior
capacidade de processamento, diversos sistemas automatizados de resoluo de
0roblemas de 0rogramao 5inear t:m sido lanados, os quais tornam dispensvel a
aplicao do todo de 2ransporte e sua forma original. ;o entanto, a maneira como o
problema pode ser equacionado permanece a mesma.
) 0roblema de 2ransporte bsico aquele em que queremos determinar, dentre as
diversas maneiras de distribuio de um produto, a que resultar no menor custo de
transporte entre as fbricas e os centros de distribuio. 0or se tratar de um problema de
programao linear, devemos fazer a *ip"tese de que o custo unitrio de transporte de
cada fbrica para cada destino constante, independentemente da quantidade
transportada.
atematicamente, queremos a minimizao do custo total de transporte, a qual dada
por1
)nde1
xi$ a quantidade de itens transportados da fbrica i para o destino $ %variveis de
deciso(
ci$ o custo unitrio de transporte da fbrica i para o destino $ %constantes(
m o n,mero de fbricas.
n o n,mero de destinos %centros de consumidores(
<s restri!es deste tipo de problema so1 as fbricas no podem produzir mais do que
suas capacidades instaladas e os centros consumidores no dese$am receber valores
acima de suas demandas. E+istem duas maneiras para que estas restri!es se$am
implementadas.
;a primeira, o montante ofertado %somat"rio das demandas dos centros consumidores(.
0ara operacionalizar estas restri!es de igualdade, as seguintes regras devem ser
seguidas1
;o caso de )ferta maior que a Demanda devemos introduzir um destino fantasma
%dummy( que ten*a os custos de transporte unitrios de todas as fbricas para
este destino iguais a zero. < demanda deste centro consumidor deve ser igual =
diferena entre o total ofertado e o total ofertado e o total demandado>
;o caso de Demanda maior que )ferta devemos introduzir uma fonte de oferta
fantasma %dummy( que ten*a os custos de transporte unitrios para todos os
destinos iguais a zero e uma capacidade igual = diferena entre o total demandado
o total ofertado.
Inserindo uma demanda ou uma oferta fantasma, garantimos que todas as restri!es do
problema sero dadas por igualdades. Em outras palavras, o total fabricado ser
virtualmente igual = demanda dos centros consumidores e vice?versa. atematicamente,
estas restri!es sero representadas pelas equa!es abai+o1
) somat"rio das quantidades enviadas de cada fbrica para os n destinos deve ser igual
ao total ofertado por aquela fbrica %fi(
) somat"rio das quantidades recebidas por centro consumidor das m fbricas deve ser
igual ao total demandado por aquele destino %d$(.
6omando?se todos os lados de todas as restri!es, teremos1
3omo os lados esquerdos das duas equa!es acima representam o somat"rio dos custos
de todos os itens transportados das fbricas para os destinos, podemos concluir que os
lados direitos das equa!es tambm devem ser iguais, isto 1
Esta ,ltima igualdade condio necessria e suficiente para que qualquer problema de
transporte ten*a soluo "tima quando modelado utilizando variveis dummy.
< segunda forma de se implementar as restri!es varia com o total da capacidade das
fbricas e o total demandado pelos centros consumidores.
) procedimento o seguinte1
;o caso da oferta total ser maior do que a demanda total, nem todas as fbricas
produziro em plena capacidade, porm os centros consumidores iro receber as
quantidades que dese$am. atematicamente, isto pode ser representado por1
;o caso da demanda total ser maior do que a oferta total, nem todos os centros
consumidores no recebero toda a quantidade que dese$am, porm as fbricas
iro produzir tudo o que puderem, ou se$a, iro trabal*ar em plena capacidade.
atematicamente,
3onforme vimos, a insero de variveis do tipo dummy no obrigat"ria, porm facilitam
a interpretao do resultado da otimizao. @uando e+iste um desequilbrio entre a oferta
e demanda, podemos ter as seguintes a!es e interpreta!es %2ab. &.'( para as variveis
dummy1
Tabela 5.1
Aes e inte!etaes !aa as "ai#"eis dummy
Capacidade > Demanda Demanda > Capacidade
A$%& busca de novos centros consumidores A$%& criao de nova fbrica
Inte!eta$%& capacidade ociosa das fbricas Inte!eta$%& demanda no atendida
ostraremos agora a resoluo de um problema de transporte atravs das duas formas
apresentadas no item anterior, utilizando o 6olver do E+cel.
Cas% LCL Bi'i'letas Lt(a.
A LCL Bicicletas Ltda. uma empresa fabricante de bicicletas que possui trs fbricas
localizadas no io! em "#o $aulo e em Belo %orizonte. A produ&#o da empresa de'e ser
entre(ue em ecife! "al'ador e )anaus. Considerando os custos de transporte unitrios!
a capacidade de produ&#o das fbricas e a demanda dos centros consumidores
ilustrados na *abela +.,! determine quando de'e ser produzido e entre(ue por cada
fbrica em cada centro consumidor! de forma a minimizar os custos de transporte.
Tabela 5.)
Da(%s (% 'as% LCL Bi'i'letas
-brica.C. consumidor ecife /01 "al'ador /,1 )anaus /21 Capacidade
#io %'( .& .A BA .AAA
6o 0aulo %.( BA .& .& BAAA
C. 7orizonte %B( .A '& .B '&AA
Demanda .AAA .AAA 'AAA
Soluo Utilizando Variveis Dummy Alternativa A
) primeiro passo para a resoluo de um problema de otimizao a determinao das
variveis de deciso. ;os problemas de transporte, estas variveis so as quantidades
que devem ser enviadas de cada fbrica para cada centro consumidor %destino(, mais as
variveis dummy, caso este$amos resolvendo o problema atravs do primeiro mtodo
apresentado. ;o nosso problema, o total ofertado %D.&AA unidades( superior ao total
demandado %&AAA unidades(, de forma que um centro consumidor dummy deve ser criado
com uma demanda de '&AA unidades %D&AA?&AAA(. 6endo assim, as variveis do
problema so1
+'' E n,mero de bicicletas remetidas do #io para #ecife
+'. E n,mero de bicicletas remetidas do #io para 6alvador
+'B E n,mero de bicicletas remetidas do #io para anaus
+'F E n,mero de bicicletas remetidas do #io para Dummy
+.' E n,mero de bicicletas remetidas de 6o 0aulo para #ecife
+.. E n,mero de bicicletas remetidas de 6o 0aulo para 6alvador
+.B E n,mero de bicicletas remetidas de 6o 0aulo para anaus
+.F E n,mero de bicicletas remetidas de 6o 0aulo para Dummy
+B' E n,mero de bicicletas remetidas de Celo 7orizonte para #ecife
+B. E n,mero de bicicletas remetidas de Celo 7orizonte para 6alvador
+BB E n,mero de bicicletas remetidas de Celo 7orizonte para anaus.
+BF E n,mero de bicicletas remetidas de Celo 7orizonte para Dummy.
< funo?ob$etivo deste problema ser a minimizao do custo total de transporte, o que
matematicamente pode ser representado por1
Gale ressaltar que as variveis relativas ao centro consumidor dummy no aparecem na
funo?ob$etivo, $ que o custo unitrio de transporte de qualquer fbrica at o mesmo
igual a zero. atematicamente isto resulta em um custo total de transporte igual a zero
para este centro consumidor, de acordo com a realidade do problema, uma vez que
nen*uma fbrica remeteria mercadorias para um centro consumidor ine+istente.
Resties (e O*eta
3om a insero da varivel dummy, todas as restri!es so de igualdade. < capacidade
de cada fbrica que no for utilizada ser virtualmente enviada para o centro consumidor
dummy. 0ortanto, as restri!es de oferta so1
Resties (e De+an(a
6eguindo uma l"gica similar = aplicada nas restri!es de oferta, igualaremos a demanda
de cada centro consumidor, inclusive o centro consumidor dummy, ao total remetido por
fbrica para aquele destino. <s restri!es de demanda, portanto, sero1
Resties (e N$%,ne-ati"i(a(e
H que no faz sentido transportar quantidades negativas, temos que incluir uma restrio
para que todas as quantidades transportadas se$am maiores ou iguais a zero1
Res%l"en(% % P%ble+a '%+ .ai#"eis D/++0 n% E1'el
< figura &.B apresenta a modelagem do problema na 0lanil*a E+cel, onde consideramos
inicialmente que nen*uma quantidade est sendo enviada das fbricas para os centros
consumidores. Estas quantidades que so as variveis de deciso, esto representadas
nas clulas C'A a D'.. < clula C'D representa o custo total de transporte, o qual a
funo?ob$etivo a ser minimizada. )s 576 das restri!es so representados pelas clulas
-'A a -'. e C'B a E'B, enquanto os #76 so representados pelas clulas I'A a I'. e
C'F a E'F. < 2abela &.B evidencia as clulas e f"rmulas utilizadas na -igura &.B. < -igura
&.F apresenta os par/metros do 6olver e suas op!es.
Gale ressaltar que as restri!es de no?negatividades no foram colocadas no quadro de
restri!es e sim atravs das op!es de 6olver %0resumir no negativos(. ) resultado da
)timizao mostrado na -igura &.&.
S%l/$% se+ Utili2a .ai#"eis D/++0
3onforme vimos anteriormente, a segunda maneira de resolvermos um problema de
transporte em que a oferta maior do que a demanda modelarmos de forma tal que as
demandas se$am plenamente atendidas, porm as fbricas possam operar abai+o de
suas capacidades instaladas. ;esta modelagem alternativa no necessria a incluso
de variveis dummy, de maneira que as variveis de deciso do problema sero1
+'' E n,mero de bicicletas remetidas do #io para #ecife
+'. E n,mero de bicicletas remetidas do #io para 6alvador
+'B E n,mero de bicicletas remetidas do #io para anaus
+.' E n,mero de bicicletas remetidas de 6o 0aulo para #ecife
+.. E n,mero de bicicletas remetidas de 6o 0aulo para 6alvador
+.B E n,mero de bicicletas remetidas de 6o 0aulo para anaus
+B' E n,mero de bicicletas remetidas de Celo 7orizonte para #ecife
+B. E n,mero de bicicletas remetidas de Celo 7orizonte para 6alvador
+BB E n,mero de bicicletas remetidas de Celo 7orizonte para anaus
< funo?ob$etivo nesta segunda forma de resoluo igual = primeira, pois naquela as
variveis dummJ apresentavam custo de transporte igual a zero e, portanto, no
apareciam na funo?ob$etivo. 6endo assim, a funo?ob$etivo 1
Resties (e O*eta
3omo a oferta maior do que a demanda, as restri!es de ofertas sero todas do tipo
menor ou igual. Estas restri!es representam a condio de que as fbricas podem
produzir quantidades menores ou iguais =s suas capacidades instaladas. 6o elas1
Resties (e De+an(a
3omo as fbricas possuem capacidade e+cedente, toda demanda pode ser atendida.
6endo assim, as restri!es de demanda sero todas igualdades1
Resties (e N$%,ne-ati"i(a(e
De forma anloga = resoluo pelo mtodo anterior, temos que incluir uma restrio para
que todas as quantidades transportadas se$am maiores ou iguais a zero1
Res%l"en(% % P%ble+a !el% M3t%(% Altenati"% n% E1'el
< modelagem do problema ser mostrada na -ig. &.D. < minimizao do custo total de
transporte, que a nossa funo?ob$etivo, est representada pela clula C'D. <s clulas
de C'A a D'. esto representando as variveis de deciso %quantidades enviadas de
cada fbrica para cada centro consumidor(, enquanto as clulas de CF a DD representam
os custos unitrios de transporte destas quantidades para cada fbrica e centro
consumidor. <s clulas de E'A a E'. e de C'B a D'B representam o 576 das restri!es,
ao passo que as clulas de -'A a -'. e de C'F a D'F apresentam o #76 das mesmas. <
2abela &.F mostra as f"rmulas inseridas na clula da funo?ob$etivo e nas clulas que
representam o 576 das restri!es. )s par/metros do 6olver e as )p!es selecionadas
so mostrados na -ig. &.K, enquanto o resultado da otimizao aparece na -ig. &.L.
Gale ressaltar que os resultados apresentados pelas duas modelagens do 0roblema de
2ransporte c*egaram ao mesmo valor "timo da funo?ob$etivo, porm com solu!es
"timas distintas %compare as -iguras &.F e &.L(
Isto ocorreu porque o problema possui solu!es "timas m,ltiplas. ) 6olver do E+cel, em
virtude das modelagens diferenciadas %com e sem varivel dummy(, c*egou a solu!es
"timas diferentes nas otimiza!es %isto nem sempre ocorre(. < primeira soluo "tima
%-ig.1&.F( indicou que .AAA unidades deviam ser enviadas da fbrica do #io de Haneiro ao
centro consumidor de 6alvador, &AA unidades de 6o 0aulo a #ecife, 'AAA de 6o 0aulo
a anaus e '&AA de Celo 7orizonte a #ecife, resultando num custo total de transporte de
#M''A.AAA,AA. 0artindo da segunda modelagem, a soluo "tima encontrada %-ig.1&.L(
indicou que '&AA unidades deviam ser enviadas da fbrica do #io de Haneiro ao centro
consumidor de #ecife, &AA unidades do #io de Haneiro a 6alvador, &AA unidades de 6o
0aulo a #ecife, 'AAA de 6o 0aulo a anaus e '&AA de Celo 7orizonte a 6alvador,
totalizando um custo de transporte tambm de #M''A.AAA,AA.
0ara provar que as duas solu!es so solu!es "timas do problema e que no *
distino prtica entre os resultados das duas modelagens apresentadas, iremos inserir a
soluo "tima encontrada na primeira modelagem na planil*a com a segunda modelagem
e observar o que acontece com o valor da funo?ob$etivo %-ig.1 &.9(
3onforme podemos observar na -ig.1 &.9, ao inserirmos os mesmos valores encontrados
na primeira otimizao na segunda planil*a, o valor da funo?ob$etivo no se alterou,
permanecendo um custo total de transporte igual a #M''.AAA,AA. Esta observao
comprova que as duas solu!es encontradas so solu!es "timas alternativas para este
problema de transporte. N importante dei+ar claro que as diferenas de resultados entre
as primeiras otimiza!es ocorreram devido ao fato de estarmos lidando com um problema
especial que possui m,ltiplas solu!es "timas, o qual $ foi estudado nas se!es
anteriores. 6e o problema que estivermos, tentando resolver apresentar somente uma
soluo "tima possvel, esta ,nica soluo ser certamente encontrada a partir de ambas
as modelagens, isto , com ou sem a incluso de variveis do tipo, dummy.
P%ble+a (e Tans!%te '%+% /+a Re(e
) problema em questo pode ser visualizado como uma rede que une as fbricas =s
revendas. 4tilizando as terminologias mostradas na seo D.', a -ig. &.'A representa
graficamente o caso.

Em uma primeira e rpida anlise, conclumos facilmente que as variveis de deciso do
modelo sero as quantidades de bicicletas enviadas de cada fbrica para cada
distribuidor e a funo?ob$etivo ser a minimizao do custo total destes envios. ;o
entanto, o problema apresenta dois detal*es especiais1 o n,mero de bicicletas
demandadas menor que a capacidade de produo da empresa.
E+istem duas maneiras bsicas de resolver este tipo de problema. < primeira consiste em
inserir uma unidade dummy que iguale a oferta e a demanda totais e que este$a ligada a
todas as unidades da demanda ou da oferta. 6e a oferta for maior do que a demanda, a
varivel dummy ser colocada como uma unidade de demanda ligada =s unidades de
oferta. De forma inversa, se a demanda for maior do que a oferta, a varivel dummy
representar um novo ponto de oferta para atender = demanda e+cedente. Em ambos os
casos, todas as restri!es sero consideradas como igualdades. ;o nosso caso como a
oferta maior que a demanda devemos introduzir uma unidade dummy com demanda de
'&AA %diferena entre o total de oferta, D&AA bicicletas, e o total de demanda, &AAA
bicicletas(. < -ig. &.'' representaria esta rede.
< segunda forma de resolver problemas de distribuio seguir a #egra do -lu+o
Calanceado para cada n" %unidade( da rede, seis no caso sem dummy e sete no caso
com dummy. 0or esta regra no * necessidade de insero de variveis do tipo dummy!
sendo o desequilbrio entre a oferta total e a demanda total tratado atravs de restri!es
de maior ou igual ou de menor ou igual. Gale ressaltar que mesmo no sendo necessria
a incluso de variveis dummy elas podem facilitar a interpretao do problema
%capacidade ociosa ou demanda no atendida(. < 2abela &.& resume a forma de
aplicao da #egra do flu+o Calanceado.
2abela &.&
Re-a (% 4l/1% Balan'ea(% 5Ragsdale6 )7718
%ip3tese do $roblema *ipo de estri&#o
)ferta O Demanda Entradas E 6adas )ferta ou Demanda do ;"
)ferta P Demanda Entradas E 6adas )ferta ou Demanda do ;"
)ferta Q Demanda Entradas E 6adas Q )ferta ou Demanda do ;"
#esolveremos o problema utilizando a #egra do -lu+o Calanceado com a introduo da
varivel dummy. < -ig. &.'' evidencia o valor do descompasso entre a capacidade de
produo da empresa e o n,mero de bicicletas requeridas pelos centros consumidores1
* uma oferta de D.&AA e uma demanda de &.AAA bicicletas. Gale ressaltar que com a
introduo do n" dummy %K( igualamos a oferta total a demanda total, portanto,
deveremos utilizar restri!es de igualdade para todos os n"s.
De acordo com este primeiro mtodo de modelagem, o problema que ser inserido na
planil*a E+cel tem as seguintes variveis de deciso1
+'F E n,mero de bicicletas remetidas do #io para #ecife
+'& ? n,mero de bicicletas remetidas do #io para 6alvador
+'D ? n,mero de bicicletas remetidas do #io para anaus
+'K ? n,mero de bicicletas remetidas do #io para Dummy
+.F ? n,mero de bicicletas remetidas de 6o 0aulo para #ecife
+.& ? n,mero de bicicletas remetidas de 6o 0aulo para 6alvador
+.D ? n,mero de bicicletas remetidas de 6o 0aulo para anaus
+.K ? n,mero de bicicletas remetidas de 6o 0aulo para Dummy
+BF ? n,mero de bicicletas remetidas de Celo 7orizonte para #ecife
+B& ? n,mero de bicicletas remetidas de Celo 7orizonte para 6alvador
+BD E n,mero de bicicletas remetidas de Celo 7orizonte para anaus
+BK ? n,mero de bicicletas remetidas de Celo 7orizonte para Dummy
< funo?ob$etivo deste problema ser a minimizao do custo total de transporte, o que
matematicamente pode ser representado por1
Gale ressaltar que as varveis relativas ao centro consumidor dummy no aparecem na
funo?ob$etivo, $ que o custo unitrio de transporte de qualquer fbrica at o mesmo
igual a zero. atematicamente isto resulta em um custo total de transporte igual a zero
para este centro consumidor, de acordo com a realidade do problema, uma vez que
nen*uma fbrica remeteria mercadorias para um centro consumidor ine+istente.
ontaremos as restri!es seguindo a seguinte l"gica1 o n,mero de bicicletas que c*egam
ao n" +en%s o montante que sai deve ser igual = oferta %negativo( ou a demanda
%positivo( do n".
Gale ressaltar que as restri!es acima so id:nticas =s da forma tradicional %as tr:s
primeiras devem ser multiplicadas por E', o que no altera a identidade(.
< -ig. &.'. mostra uma das maneiras de o problema ser modelado no E+cel. 0ra ainserir
a condio de que o flu+o lquido de cada n" %quantidade de veculos que c*ega menos a
quantidade que sai( deve ser igual = respectiva demanda %positivo( ou oferta %negativo(
utilizaremos a funo 6oma6e do E+cel %ou, 6umIf em ingl:s(. Esta funo serve para
somar as clulas especificadas por um determinado critrio, que pode ser um n,mero,
uma e+presso %O 'AA, por e+emplo( ou um te+to. ;o nosso problema, a funo 6oma6e
ir nos a$udar a calcular o flu+o lquido de cada n", a partir dos seus critrios de
identificao.
< clula H'D representa a funo? ob$etivo e as clulas de -F = -'& representam as
variveis de deciso do modelo. <s clulas de HF = H'A representam os 576 das
restri!es de flu+o e as clulas de RF = R'A os #76 das mesmas. < tabela &.D mostra as
f"rmulas utilizadas nos 576 das restri!es e na clula que denota a funo?ob$etivo.
4ma vez feita a modelagem, devemos estabelecer os par/metros e as op!es do 6olver
%-igura &.'B(
< figura &.'F apresenta a soluo do problema. ;ela verificamos a forma econSmica da 535 Cicicletas
atender a seus centros consumidores. Gale notar que a soluo corresponde a uma das solu!es "timas
encontradas.
3onforme $ sabamos de antemo, nem todas as fbricas esto produzindo em sua plena, pois a oferta
total maior do que a demanda dos centros consumidores. <penas 6o 0aulo apresenta capacidade
ociosa na soluo "tima do problema.
5.9 PROBLEMA DE ESCALA DE PRODU:;O
< forma de modelagem dos problemas de transporte no se aplica somente a transportes> tambm
pode ser utilizada em problemas de escala de produo e designao. ) importante aqui a forma de
se visualizar o problema. ) 3aso de Escala de 0roduo a seguir retrata bem como um problema
diferente de transporte pode ser encarado desta maneira.
Cas% LCL 4<+/la 1 Lt(a
< 535 -"rmula ' 5tda. fornece motores para um grande n,mero de equipes de -"rmula '. <
compan*ia detm uma srie de contratos de entregas futuras programadas para o pr"+imo ano. <s
entregas devero ocorrer trimestralmente, de acordo com as necessidades das equipes. < tabela &.K
resume, por trimestre, as entregas programadas, a capacidade m+ima de produo e o custo unitrio
de produo. <s entregas so feitas no final do trimestre e os motores podem ser armazenados por
quantos trimestres forem necessrios ao custo de A,A'& mil*o de reais por trimestre. < diretoria
dese$a minimizar os custos totais de produo %produo T armazenagem(. @uantos e quando os
motores pedidos devem ser produzidos e entreguesU
Tabela 5.=
Da(%s Rele"antes (% 'as% (e Es'ala (e P%(/$%
*rimestre $edidos Contratados Capacidade de produ&#o Custo 4nitrio de
$rodu&#o /em mil56es 71
'V 'A .& ',AL
.V '& B& ',''
BV .& BA ','A
FV .A 'A ','B
0ara resolver este problema como um problema de transporte, precisamos primeiramente determinar
quais sero as fontes, os destinos e as variveis de deciso. 6o elas1
-onte i Q ;V de motores a serem produzidos no trimestre i%iQ',.,B e F(
Destino $ Q ;V de motores entregues =s equipes no trimestre $%$ Q ',.,B e F(
<s variveis de deciso sero do tipo +i$ e representaro o n,mero de motores que sero produzidos
no trimestre i e entregues no trimestre $.
W'' E n,mero de motores produzidos no trimestre ' e entregues no trimestre '.
W'. E n,mero de motores produzidos no trimestre ' e entregues no trimestre ..
W'B E n,mero de motores produzidos no trimestre ' e entregues no trimestre B.
W'F E n,mero de motores produzidos no trimestre ' e entregues no trimestre F.
W.. E n,mero de motores produzidos no trimestre . e entregues no trimestre ..
W.B E n,mero de motores produzidos no trimestre . e entregues no trimestre B.
W.F E n,mero de motores produzidos no trimestre . e entregues no trimestre F.
WBB E n,mero de motores produzidos no trimestre B e entregues no trimestre B.
WBF E n,mero de motores produzidos no trimestre B e entregues no trimestre F.
WFF E n,mero de motores produzidos no trimestre F e entregues no trimestre F.
Estabelecidas estas premissas, podemos montar os 3ustos 4nitrios de produoXentrega mostrados
na 2abela &.L. )bservem que o custo unitrio associado ao motor que entregue no mesmo trimestre
em que produzido igual ao custo unitrio de produo daquele trimestre em que produzido
igual ao custo unitrio de produo daquele trimestre, enquanto os motores entregues em trimestres
posteriores a sua fabricao t:m seu custo unitrio acrescido do custo de armazenamento. 0oe
e+emplo1 um dado motor que ten*a sido produzido no .V trimestre e entregue no FV ter um custo
unitrio total igual a ','FA, que corresponde ao custo de produo unitrio do .V trimestre %',''(,
acrescido do custo de armazenamento do .V trimestre para o BV e do BV trimestre ao FV %A,ABA(.
;a 2abela &.L visualizamos tambm as informa!es de oferta %capacidade de produo por trimestre(
e de demanda %pedidos contratados por trimestre( e de demanda %pedidos contratados por trimestre( e
de demanda %pedidos contratados por trimestre(. 2endo em vista que a capacidade total de produo
da compan*ia nos quatro trimestres supera a quantidade de motores contratados, inserimos na 2abela
&.L um trimestre dummy %destino nV &(, o qual ter uma demanda igual = diferena entre as ofertas e
as demandas reais. <s variveis dummy que sero includas na modelagem deste problema t:m as
seguintes interpreta!es1
8'& E capacidade ociosa do trimestre '
8.& E capacidade ociosa do trimestre .
8B& E capacidade ociosa do trimestre B
8F& E capacidade ociosa do trimestre F
< funo?ob$etivo deste problema ser dada por1
Gale ressaltar que alguns dos custos unitrios %ci$( so zero. 3omo este problema foi modelado com o
au+lio de variveis do tipo dummy, todas as restri!es, e+cetuando?se a condio de no?
negatividade, sero igualdades. 6o elas1
;osso pr"+imo passo inserir o modelo na planil*a E+cel %-igura &.'&(. < 2abela &.9 apresenta
detal*adamente as f"rmulas da funo?ob$etivo e dos 576 das restri!es, utilizadas na modelagem do
problema. < -igura &.'D mostra os par/metros e op!es do 6olver e os resultados do problema se
encontram na -igura &.'K.
E1e'>'i%s 5.1
'. < miss DaisJ 5tda um laborat"rio de manipulao que presta servios de entrega para idosos. <
empresa possui duas filiais e fornece o servio a seis bairros diferentes. 2endo em vista que
atualmente a demanda superior = capacidade de entrega da compan*ia, a mesma gostaria de saber
a quais clientes atender, a partir de cada filial, de maneira a minimizar o seu custo de entrega. <s
capacidades das filiais, as demandas do bairros e os custos unitrios de entrega esto evidenciados
na tabela a seguir1
Ipanema 3opacabana 3entro Carra 5eblon 2i$uca 3apacidade
-ilial 3entro K,AA 9,AA ',AA '.,AA K,AA F,AA .&AA
-ilial Carra F,AA &,AA '.,AA ',AA B,AA L,AA .AAA
Demanda 'FAA '&DA FAA '&A LKA D.A
odele este problema como um problema de transporte na forma tradicional e na forma de
rede e resolva?o atravs do 6olver.
.. < aria?Cenz produz autom"veis de passeio para o mercado local e para e+portao para
diversos pases. ) primeiro estgio do processo de produo fazer a fabricao dos
monoblocos, que , em seguida, so disponibilizados para a lin*a de produo para as outras
peas se$am montadas. < aria?Cenz dese$a programar a produo dos monoblocos para os
pr"+imos tr:s meses. <s demandas estimadas, a capacidade de produo e o custo unitrio
de produo para cada um dos meses em questo esto ilustrados na tabela a seguir. Devido
= e+ist:ncia de varia!es na capacidade de produo e no custo de fabricao entre os
meses, a empresa pode produzir alguns monoblocos um m:s ou mais antes do que ser
armazenados at o m:s em que sero consumidos a um custo de armazenamento unitrio de
#M.AA,AAXm:s. 0or isso, o gerente de produo quer saber quantos monoblocos deve
produzir em cada m:s de forma a atender a demanda ao menor custo possvel de produo e
armazenamento. odele esta questo como um problema de transporte e resolva?a com a
a$uda do 6olver.
:s Demanda 0revista 0roduo +ima 3usto 4nitrio de 0roduo
' 'AAA .&AA BAAA
. .AAA .&AA BAAA
B BAAA .AAA B.AA
B. 4ma grande empresa industrial c*egou = concluso de que deve fabricar tr:s novos
produtos. <tualmente e+istem cinco filiais com capacidade de produo e+cedente. ) custo
unitrio de fabricao do primeiro produto seria de #M9A,AA, #ML.,AA, #MLF,AA e #MLD,AA,
nas fbricas ',.,B,F e &, respectivamente. ) custo unitrio de fabricao do segundo produto
seria de #MD.,AA, #MDF,AA, #M&D,AA e #M&L,AA, nas fbricas ',.,B,F, e &, respectivamente. )
custo unitrio de fabricao do terceiro produto seria de #MKD,AA, #MKA,AA e #MLA,AA nas
fbricas ', . e B respectivamente, sendo que as fbricas F e & no esto equipadas para
produzir este produto. <s previs!es de vendas indicam que deveriam ser produzidas por dia
&AAA, BAAA e FAAA unidades dos produtos ', . e B, respectivamente. <s fbricas ', ., B, F e &
t:m capacidade de produzir .AAA, BAAA, .AAA e &AAA unidades dirias, respectivamente,
independentemente do produto ou combinao de produtos envolvidos. < ger:ncia dese$a
saber como alocar os novos produtos =s fbricas de modo a minimizar o custo total de
fabricao. -ormule este problema como um problema de transporte, construindo a tabela de
custos e requisi!es apropriada, e resolva?o utilizando o 6olver e interprete o resultado.
F. < organizao no?governamental 3riana #enascer est organizando a festa dos
aniversariantes deste m:s. 0ara isto, ela comea a pesquisar o preo de doces e salgados
em cinco diferentes buf:s do #io de Haneiro. 3omo a festa ser realizada com o din*eiro de
doa!es, ela dese$a ter os menores custos possveis. Dada a tabela abai+o, que relaciona os
custos de cada item por empresa, bem como as quantidades requeridas para a festa
%demanda( e as capacidades de produo de cada empresa, determine quantos doces e
salgados a organizao deve encomendar a cada empresa %resolva com o au+ilia do 6olver(
5.? PROBLEMAS DE REDE DE DISTRIBUI:;O
0roblemas que consideram m,ltiplas fontes, centros consumidores e locais intermedirios por
onde os produtos simplesmente passam so denominados de problemas de rede de
distribuio. )s problemas de transporte podem ser vistos como uma simplificao do
problema de rede de distribuio de custo mnimo, onde as localiza!es intermedirias no
e+istem. ) e+emplo a seguir ilustra um tpico caso de problema de rede distribuio.
Cas% LCL Ca%s Basil Lt(a
< montadora de veculos 535 3arros Crasil 5dta, est iniciando as suas opera!es no pas,
construindo duas fbricas1 uma na Ca*ia e outra em 6o 0aulo. < 535 est estudando a
forma de distribuio de seus carros para as diversas revendas, localizadas nos estados de
Iois, #io de Haneiro, inas Ierais, 0aran, 6anta 3atarina e #io Irande do 6ul, que
minimize o custo total de distribuio %-igura D.B(. <s capacidades instaladas de cada uma
das fbricas, as demandas das revendas, bem como os custos unitrios de transporte entre
fbricas e revendas esto evidenciados no diagrama da -igura D.F.
Em uma primeira e rpida anlise, conclumos facilmente que as variveis de deciso do
modelo sero as quantidades de veculos enviadas de cada fbrica para cada distribuidor e a
funo?ob$etivo ser a minimizao do custo total destes envios. ;o entanto, o problema
apresenta dois detal*es especiais1 o n,mero de carros demandados maior que a
capacidade de produo da empresa e alguns distribuidores %de inas Ierais e de 6anta
3atarina( podem tambm enviar carros que receberam das fbricas para outros distribuidores.
E+istem duas maneiras bsicas de resolver este tipo de problema. < primeira consiste em
inserir uma unidade dummJ que iguale a oferta e a demanda totais e que este$a ligada a todas
as unidades da demanda ou da oferta. 6e a oferta for maior do que a demanda, a varivel
dummJ ser colocada como uma unidade de demanda ligada =s unidades de oferta. De forma
inversa, se a demanda for maior do que a oferta, a varivel dummJ representar um novo
ponto de oferta,a varivel dummJ representar um novo ponto de oferta para atender =
demanda e+cedente. Em ambos os casos, todas as restri!es sero consideradas como
igualdades.
< segunda forma de resolver problemas de distribuio seguir a #egra do -lu+o Calanceado
para cada n" %unidade( de rede. 0or esta regra no * necessidade da insero de variveis
do tipo dummJ, sendo o desequilbrio entre a oferta total e a demanda total tratado atravs de
restri!es de maior ou igual ou de menor ou igual. < tabela &.'A resume a forma de aplicao
da #egra do -lu+o Calanceado.
Tabela 5.17
Re-a (% 4l/1% Balan'ea(% 5Ra-s(ale6 )7718
7ip"tese do problema 2ipo de #estrio
)ferta O Demanda Entradas E sadas oferta ou demanda do n"
)ferta P demanda Entradas E sadas oferta ou demanda do n"
)ferta Q demanda Entradas E sadas Q oferta ou demanda do n"

#esolveremos o problema da 535 3arros Crasil pelos dois mtodos. < -igura &..A evidencia
o valor do descompasso entre a capacidade de produo da empresa e o n,mero de carros
requeridos pelos estados1 * uma oferta de ''AA veculos e uma demanda de '.FAA. 6endo
assim, nosso primeiro passo para resolvermos este problema pela primeira opo inserir
uma unidade de oferta dummJ com disponibilidade de BAA veculos e conectada a todos os
n"s de demanda com custo zero de transporte.
< figura &..' mostra uma das maneiras de o problema ser modelado no E+cel. 0ara
inserir a condio de que o flu+o lquido de cada n" %quantidade de veculos que c*ega menos
a quantidade que sai( deve ser igual = respectiva demanda %positivo( ou oferta %negativo(
utilizaremos a funo 6oma6e do E+cel %ou 6umIf, em ingl:s(. Esta funo serve para somar
as clulas especficas por um determinado critrio, que pode ser um n,mero, uma e+presso
%O'AA, por e+emplo( ou um te+to. ;o nosso problema a funo 6oma6e ir nos a$udar a
calcular o flu+o lquido de cada n", a partir dos seus critrios de identificao.
A clula I16 representa a funo-objetivo e as clulas de E4 E20 representa as vari!veis de deciso
do odelo" As clulas de #4 #12 representa os $#% das restri&es de flu'o e as clulas de I4 I12
os (#% das esas" A )abela *"11 ostra as f+rulas utili,adas nos $#% das restri&es e na clula -ue
denota a funo-objetivo"

Vous aimerez peut-être aussi