Sei sulla pagina 1di 98

SUMRIO

ORIGEM DA PESQUISA OPERACIONAL 01


I MODELAGEM MATEMTICA 04
1.1- Introduo .................................................................................................................. 04
1.2- Metodologia da PO ................................................................................................... 06
1.3- O Modelo de Programao Linear............................................................................. 07
1.4- Exemlo! de "ormulao de Modelo!....................................................................... 10
1.#- Pro$lema! Proo!to! ................................................................................................. 17
1.6- %oluo &r'(i)a ......................................................................................................... 1*
II FUNDAMENTOS MATEMTICOS 29
2.1- Matri+ ......................................................................................................................... 2*
2.2- %i!tema de E,ua-e! Lineare! ................................................................................... 30
2.3- .etore! no Plano e no E!ao ................................................................................... 32
2.4- /om$inao Linear .................................................................................................... 33
2.#- Indeend0n)ia Linear ................................................................................................ 33
2.6- %oluo 1'!i)a .i'2el ............................................................................................... 33
2.7- /om$inao /on2exa ................................................................................................ 34
2.3- /on4unto /on2exo ..................................................................................................... 34
III MTODO SIMPLEX 35
3.1- Introduo .................................................................................................................. 3#
3.2- 5eorema! "undamentai! do M6todo %imlex ........................................................... 3#
3.3- 7eduo de 8m Pro$lema de Programao Linear 9 "orma Padro ........................ 36
3.4- "orma /an:ni)a de 8m %i!tema ............................................................................... 33
3.#- /on)eito! 1'!i)o! do M6todo %imlex ..................................................................... 3*
3.6- ;e!en2ol2imento do M6todo %imlex ...................................................................... 47
3.7- Pro)edimento do M6todo %imlex ............................................................................ #0
3.3- <n'li!e da! %olu-e! ................................................................................................. #0
3.*- <n'li!e E)on:mi)a .................................................................................................... #1
3.10- M6todo do M &rande............................................................................................... #7
3.11- M6todo da! ;ua! "a!e! ........................................................................................... #3
IV DUALIDADE 60
4.1- Introduo .................................................................................................................. 60
4.2- E!tudo da ;ualidade .................................................................................................. 60
4.3- 7ela-e! Entre Primal e ;ual .................................................................................... 66
4.4- 7e!umo Para 5ran!(ormao Primal-;ual ................................................................ 66
V ANLISE DE SENSIBILIDADE 67
#.1- Introduo .................................................................................................................. 67
#.2- .aria-e! no! /oe(i)iente! da "O ............................................................................. 63
#.3- .aria-e! na! =uantidade! do! 7e)ur!o!................................................................... 70
#.4- <)r6!)imo de .ari'2el .............................................................................................. 72
#.#- <)r6!)imo de 7e!trio.............................................................................................. 7#
VI PROBLEMAS DE TRANSPORTES 79
6.1- Introduo................................................................................................................... 7*
6.2- Modelagem do Pro$lema de 5ran!orte! .................................................................. 7*
6.3- <lgoritmo do Pro$lema de 5ran!orte ...................................................................... 31
6.3.1- O$teno da %oluo 1'!i)a Ini)ial ................................................................ 32
6.3.2- <lgoritmo da >%teing-%tone?....................................................................... 37
6.3.3- /'l)ulo da %oluo @tima <tra26! do Pro$lema ;ual.................................... 3*
VII PROGRAMAO INTEIRA 92
7.1- Introduo *2
1
7.2- <lgoritmo de 1i(ur)ao e Limite *2
7.2.1- Limite *4
7.2.2- /on!idera-e! *4
7.2.3- ;iagrama E!,uem'ti)o *4
ANEXO 1- ESTUDO DE CASO: COMPOSIO DE FERTILIZANTES 95
ANEXO 2- RESOLUO POR COMPUTADOR 103
2
ORIGEM E APLICAES DA PESQUISA OPERACIONAL
< Pe!,ui!a Oera)ional APOB 6 uma )i0n)ia ali)adaC (ormada or um )on4unto de
t6)ni)a! ,ue 2i!a a determinao da! melDore! )ondi-e! de aro2eitamento do! re)ur!o!
em uma !ituao na ,ual e!te4am !o$ re!tri-e!C )omo a e)on:mi)aC a materialC a Dumana e
a temoral.
%o$ o onto de 2i!ta Di!tEri)oC !eu nome 6 relati2amente no2oC de origem militarC
!endo u!ado ela rimeira 2e+ na &r-1retanDaC durante a %egunda &uerra Mundial. Fo
)omeo de!!e )on(litoC o! organi!mo! re!on!'2ei! ela de(e!a da,uele aG! utili+aram o
)on)ur!o de e!e)iali!ta! tai! )omo (G!i)o!C $iElogo!C matem'ti)o! ara a!!e!!orar e
)ontri$uir no e!tudo e !oluo de )erto! ro$lema! ,ueC geralmenteC !e )on!idera2am de
atri$ui-e! e!tritamente militar.
1a!i)amenteC a! ra+-e! di!to eram (undada! no! (ato! da exi!t0n)ia de armamento!
relati2amente no2o!C ma! !em o !u(i)iente u!o ,ue ermiti!!e medir a e(i)i0n)ia m'xima
do! me!mo! e na ne)e!!idade urgente de alo)ar re)ur!o! e!)a!!o! 9! 2'ria! oera-e!
militare! e 9! ati2idade! dentro de )ada oeraoC de modo e(i)a+.
<li)ando uma a$ordagem )ientG(i)a no tratamento de ro$lema! e!trat6gi)o! e
t'ti)o!C (oram re!ol2ido!C )om !u)e!!oC ro$lema! )omo a determinao do nHmero mGnimo
de a2i-e! ingle!e! a !erem mantido! em )ondi-e! de (a+er (rente ao! ata,ue! aleme!C a
di!tri$uio e lo)ali+ao do! meio! de de(e!a antia6rea ao longo da ilDaC a determinao da
melDor ro(undidade ara exlodir a! $om$a! lanada! do! a2i-e! )ontra o! !u$marino!
inimigo!C entre outro!.
O! )ienti!ta! )Damado! ara (a+er e!,ui!a em oera-e! militare! AdaG o nome
Pe!,ui!a Oera)ionalBC aE! a guerra de!en2ol2eram di2er!a! outra! ali)a-e!. ;eoi! de
1*#0C a PO in2adiu a 'rea indu!trial e en)ontrou !eu aliado naturalI o /omutador. ;eoi!
do )omutadorC a PO !e exandiu de uma maneira extraordin'ria e ro$lema! )ada 2e+
mai! )omlexo! e )om grande nHmero de 2ari'2ei! e e,ua-e! uderam !er !olu)ionado!.
Fa d6)ada de !e!!enta tinDa a me!ma di2ulgao e (a!)Gnio tam$6m o$tido! or
outra! t6)ni)a!C tal )omo a &e!to ela ,ualidade 5otal o! tem o$tido na! d6)ada! de
oitenta e no2enta. Jo4eC o )amo de atuao da PO 6 $a!tante amloC !e e!tendendo de!de o
!etor indu!trialC na roduo de mat6ria!-rima! e $en! de )on!umoC at6 o !etor de !er2io!
e 9! ali)a-e! de intere!!e !o)ial )omo a! rela)ionada! 9 !aHde e 9 edu)ao.
Exi!tem di2er!a! 'rea! em ,ue a PO 2em !endo ali)ada )om !u)e!!o ara
ra)ionali+ar re)ur!o!C redu+ir )u!to! e aumentar lu)ro!. ;entre ela! temo!I
;o!agem Aou Mi!turaB
o <limentao
o "ormulao de 7a-e!
o "'$ri)a de <du$o!
o Liga! Met'li)a!
o PetrEleo
o Min6rio!C et).
5ran!orte
o 5amanDo da "rota
o 7oteamentoC et)
3
In2e!timento! "inan)eiro!
o <n'li!e de 7i!)o! de /r6dito
o Pro4eto de In2e!timento!C et).
<lo)ao de 7e)ur!o!
o "'$ri)a!
o "a+enda! Aagroe)u'riaBC et).
Lo)ali+ao
o Lo)ali+ao Indu!trial
o Lo)ali+ao de /entrai! 5ele(:ni)a!
o Lo)ali+ao de E!)ola!C et).
E!to,ue!C et).
O! ro$lema! de Mi!tura! tem em )omum o o$4eti2o de !e minimi+ar o )u!to do
roduto o$tido ela mi!tura de di2er!a! mat6ria!-rima! )om di(erente! )u!to! e di(erente!
)omo!i-e! A,uGmi)a ou nutri)ionalB. <! re!tri-e! !e re(erem 9 arti)iao do!
)omonente! Aou nutriente!B no roduto (inal. E!te ro$lema 6 ali)ado na e)u'ria ara
(ormular dieta! de ruminante! a um )u!to mGnimo atendendo exig0n)ia! de roteGna! e
minerai! e utili+ando animai! e alimento! di!onG2ei! em uma determinada regio. <!!im
)omo 6 ali)ado em dieta! de animai!C 6 ali)ado tam$6m na alimentao de e!!oa!
utili+ando alimento! di!onG2ei! e um H$li)o e!e)G(i)oC )omo or exemlo em Do!itai!C
!a!C e!)ola! Amerenda in(antilBC et).
Fa indH!tria de (ertili+ante! a PO tem !ido utili+ada ara (ormular di(erente! tio!
de )omo!io a (im de otimi+ar o u!o do nitrog0nioC (E!(oro e ot'!!io ,ue 2ariam
)on(orme a! ne)e!!idade! de )ada )ultura Aalguma! )ultura! a$!or2em determinado!
elemento! da rEria nature+aC outra! ne)e!!itam re)e$0-la! B. .er e!tudo de )a!o no
Anexo I.
Fa indH!tria !iderHrgi)a 6 ali)ada a POC or exemloC ara determinar ,uai!
min6rio! de2em !er )arregado! no alto-(orno de modo a !e rodu+irC ao menor )u!toC uma
liga de ao dentro de determinada! e!e)i(i)a-e! de elemento! ,uGmi)o!. K' na indH!tria
etrolG(eraC ode-!e ,uerer de(inir ,ual de2e !er a mi!tura de etrEleo a !er en2iada ara
uma torre de )ra,ueamento ara rodu+ir !eu! deri2ado! Aga!olinaC EleoC et).B a um )u!to
mGnimo e )on!iderando ,ue o! etrEleo! !o de di2er!a! ro)ed0n)ia! e o!!uem
)omo!i-e! di(erente!.
Fa manu(atura ode-!e ,uerer de(inir ,ual de2e !er a )omo!io de roduto! a
!erem (a$ri)ado! or uma emre!a de modo ,ue !e atin4a o lu)ro m'ximoC !endo
re!eitada! a! limita-e! ou exig0n)ia! do mer)ado )omrador e a )aa)idade de roduo
da ('$ri)a.
O! ro$lema! de tran!orte t0m em )omum o o$4eti2o de minimi+ar o )u!to de todo
o 2olume de tran!orteC o$ede)endo 9! ne)e!!idade! de re)e$imento do de!tino e da
)aa)idade de en2io da (onte. E!te ro$lema 6 ali)adoC or exemloC em ('$ri)a! ,ue
de!e4am tran!ortar mer)adoria! ara !eu! deE!ito! lo)ali+ado! em o!to! di!tinto! a um
)u!to mGnimo. O me!mo e!tudo de tran!orte ode !er (eito ara tran!ortar roduto! de
arma+6n! ara mer)ado! 2are4i!ta! ou ara tran!ortar )arro! de lo)adora! de automE2ei!
,ue e!to )om ex)e!!o de )arro!C ara outra! ,ue e!to )om d6(i)it em de)orr0n)ia do!
)ontrato! de lo)ao ermitirem ,ue !e4am o! automE2ei! de2ol2ido! em lo)ai! di(erente!
da,uele! onde (oram originalmente alugado!.
O! ro$lema! de tran!orte odem tam$6m !er ali)ado! ara roteiri+ao de )oleta
de lixo em uma )idade ou ara lane4ar a$a!te)imento de a2i-e! a um )u!to mGnimoC
o$ede)endo a !ua demanda de )om$u!tG2el e a di!oni$ilidade do! (orne)edore!.
<re!entamo! aena! alguma! ali)a-e! do! ro$lema! de tran!orteC exi!tindo ainda uma
in(inidade dela!.
8ma da! 'rea! mai! re)ente! em ,ue a PO 2em !endo ali)ada 6 em In2e!timento!
"inan)eiro!. Fe!ta 'rea ode-!e ali)ar a PO ara (a+er an'li!e de ri!)o! de )r6dito!C ara
ro4etar in2e!timento!C et). Pode-!eC or exemloC ,uerer !a$er ,uai! a-e! de2em )omor
uma )arteira de in2e!timento de modo ,ue o lu)ro !e4a m'ximo e !e4am re!eitada! a!
re2i!-e! de lu)rati2idade e a! re!tri-e! go2ernamentai!.
O! ro$lema! de <lo)ao de 7e)ur!o! !o muito )omun! em PO. Pro$lema! de!!e
tio di+em re!eito 9 atri$uio e di!tri$uio de re)ur!o! entre di2er!a! tare(a! ou
4
ati2idade! ,ue de2em !er reali+ada!. FormalmenteC o! re)ur!o! di!onG2ei! no !o
!u(i)iente! ara ,ue toda! a! ati2idade! !e4am exe)utada! no nG2el mai! ele2ado ,ue !e
o!!a de!e4ar. <!!imC o ,ue !e ro)uraC ne!!e! )a!o!C 6 en)ontrar a melDor di!tri$uio
o!!G2el do! re)ur!o! entre a! di2er!a! tare(a! ou ati2idade!C de (orma a atingir um 2alor
Etimo do o$4eti2o e!ta$ele)ido.
<! indH!tria! do! mai! di2er!o! !etore! utili+am e!te! ro$lema! ara (a+er uma
rogramao de roduoC ou !e4aC !a$er ,ual a ,uantidade a rodu+ir de um determinado
rodutoC entre 2'rio!C ara !e o$ter o maior lu)ro o!!G2el ou o menor )u!to o!!G2el e
o$ede)endo a! limita-e! do !i!tema em e!tudoC )omo or exemloC mat6ria-rimaC mo-
de-o$raC demanda de mer)adoC ma,uin'rio di!onG2elC et).
Fa agri)ultura ode-!e !a$er ,ue alimento! de2em !er lantado! de modo ,ue o
lu)ro !e4a m'ximo e !e4am re!eitada! a! )ara)terG!ti)a! do !oloC do mer)adoC do )omrador
e do! e,uiamento! di!onG2ei!. Pode-!e tam$6m ,uerer !a$er ,ual ,uantidade de terra
de2e-!e de!tinar a )ada ati2idade AlantaoC e)u'riaC et).B de modo a ter o melDor retorno
(inan)eiroC re!eitando a! limita-e! de )ada ati2idade.
O! ro$lema! de lo)ali+ao o!!uem tam$6m imortante! ali)a-e! r'ti)a! no!
mai! di2er!o! !etore!. Fe!te! ro$lema! de!e4amo! !a$er onde imlantar ('$ri)a!C e!)ola!C
Do!itai!C )entrai! tele(:ni)a!C et)C de modo a atender e)onomi)amente a demanda
e!e)G(i)a e a! limita-e! imo!ta! or )ada !ituao. Fo )a!o de lo)ali+ao indu!trialC or
exemloC odemo! !a$er onde de2em !er lo)ali+ada! a! ('$ri)a! e o! deE!ito! de um no2o
emreendimento indu!trial de modo ,ue o! )u!to! de entrega do roduto ao! 2are4i!ta!
!e4am minimi+ado!. Fo )a!o de lo)ali+ao de e!)ola!C odemo! ,uerer lane4ar a
lo)ali+ao de e!)ola! de 1L &rau em 'rea! ur$ana!C de (orma ,ue !e4am minimi+ada! a!
di!tMn)ia! totai! er)orrida! elo )on4unto de aluno!.
Fa IndH!tria da /on!truo /i2il a PO 6 utili+ada ara redu+ir !e-e! tran!2er!ai!
de e!trutura! )omo 2iga! e ilare!. E!!a! !e-e! de2em !er a mGnima o!!G2el de (orma ,ue
!e4am atendida! a! re!tri-e! de )arga e normati2a!. N utili+ada ara otimi+ar o traado de
)a$o! em 2iga! de )on)reto rotendidoC ara redu+ir 0ra! no )orte de $arra! de (erro na!
o$ra!C et).
O! ro$lema! de /orte !o ro$lema! muito intere!!ante! da PO. E!!e! ro$lema!C
al6m de minimi+ar a! erda! no! )orte! de $arra!C minimi+am tam$6m erda! na (a$ri)ao
de $o$ina!C )Daa!C te)ido!C a6i!C mE2ei!C et).
%eria o!!G2el ainda )itar inHmero! exemlo! de ali)ao da PO na! mai! di2er!a!
'rea!C )omo e!to,ue!C meio am$ienteC e)ologiaC !aHdeC et). Fa realidadeC no exi!te
!itua-e! em ,ue !i!tema! Dumano! ou !i!tema! Domem-m',uina reali+em tra$alDo! e a PO
no o!!a !er utili+ada ara a!!egurar a e(i)')ia do! a!e)to! de rogramao da,uele!
tra$alDo!.
Pe!,ui!a! ,ue 2em !endo e(etuada! em emre!a! ,ue t0m utili+ado a PO )omo
(erramentaC mo!tram ,ue a reduo de )u!to! !e en,uadra (a)ilmente na (aixa de 1O e #OC
exi!tindo )a!o! onde )Degam at6 a 1#O. Em indH!tria! )omo a! !iderHrgi)a! e etrolG(era!C
onde o )u!to de roduo )Degam na ordem de 8%P 300 milD-e! anuai! e!!e! er)entuai!
are!entado! are!entam uma e)onomia )on!ider'2el.
< PO 6 uma )i0n)ia multidi!)ilinarC em )on!tante e2oluoC ,ue )onta Do4e )om o
de!en2ol2imento e utili+ao de di2er!o! !o(tQare! e )om !o)iedade! na)ionai! e
interna)ionai! A%O17<POC IF"O7M%C et)B ,ue romo2em !imE!io! )ientG(i)o!C
remia-e!C mant6m >!ite!?C geram u$li)a-e!C et)C o!!i$ilitando a re)i)lagem e
atuali+ao do! )onDe)imento! e ali)a-e! da PO.
#
Captulo I
MODELAGEM MATEMTICA
1.1- INTRODUO
O ro)e!!o de tomar de)i!-e! geren)iai!C em $a!e! ra)ionai!C re!!u-e a exi!t0n)ia
de uma )i0n)ia da ge!to. E!!a )i0n)ia )orre!onde 9 exre!!o em ingl0! Management
ScienceC ,ue !e )ara)teri+a elo u!o de a$ordagen! )ientG(i)a! na a2aliao de alternati2a!
de a-e!. /ertamenteC o ato de re(letirC a2aliar )on!e,R0n)ia! e de)idir 6 um di!tinti2o do
!er DumanoC ma! a )riao de metodologia! ara romo2er o geren)iamento de de)i!-e! 6
um ro)e!!o re)enteC dat'2el da 2S &uerra Mundial.
/omo arte do e!(oro de guerraC (oram de!en2ol2ida! exeri0n)ia! ,ue )on!i!tiam
em roor ro$lema! oera)ionai! $6li)o! a gruo! integrado! or e!e)iali!ta! em
domGnio! de )onDe)imento! di2er!i(i)ado!C de!de agrimen!ore! a neurologi!ta!C de (G!i)o! a
engenDeiro!C de e!tatG!ti)o! a m6di)o!C e a!!im or diante. ;e um modo geralC e!!e!
t6)ni)o! eram e!!oa! de notErio !a$erC ma! di!tante! do dia-a-dia militar. PortantoC a ao
de tai! gruo! no )on!i!tia em (a+er guerraC ma! (a+er e!,ui!a )om (undamento!
)ientG(i)o!C de!tinada a orientar a-e! militare!. E!!a modalidade metodolEgi)a (oiC mai!
tardeC denominada de Pesquisa Operacional e a$re2iada or PO. APi++olatoC 2004B
Em e!tudo! de Pe!,ui!a Oera)ionalC o u!o de modelo! (a+ arte de !ua rEria
e!!0n)ia. 5rata-!e de um re)ur!o adotado ara ro$lema! )omlexo! ,ue de!a(iam a
)riati2idade Dumana. Parte-!e do rin)Gio ,ueC !e o ro$lema 6 !imle!C no !o
ne)e!!'rio! muito! e!tudo! ara !ua !oluoC $a!ta u!ar a exeri0n)iaC a intuioC o !a$er
)omum et). T medida em ,ue a )omlexidade do ro$lema torna-!e )re!)enteC !ua !oluo
ode ultraa!!ar o am$iente lo)alC ma! odem exi!tir e!e)iali!ta! )aa+e! de re!ol20-loU
logoC o mai! aroriado e ragm'ti)o !eria a )on2o)ao de!te!. EntretantoC D' ro$lema!
)u4o grau de di(i)uldade ultraa!!a a! limita-e! da mente DumanaC !endo imen!'2el a
o!!i$ilidade de identi(i)ar-!e um t6)ni)o )om a )aa)idade ou )omet0n)ia ara dar uma
!oluo !ati!(atEria. <!!imC em )a!o! a!!o)iado! a ro$lema! de alta )omlexidadeC ma!
)om ele2ado oten)ial de retorno do in2e!timentoC 4u!ti(i)a-!e a )ontratao de uma e,uieC
a mo$ili+ao do! re)ur!o! ne)e!!'rio! e o de!en2ol2imento de um ro4eto de Pe!,ui!a
Oera)ional. E!tudo! de!!e tio en2ol2em a )on!truo de um modeloC ,ue !imli(i)a a
realidadeC or6m re!er2ando a! rela-e! e!!en)iai! de )au!a e e(eito !o$re o ro$lema.
/ria-!eC ortantoC um modelo !im$Eli)oC u!ando-!e rela-e! matem'ti)a! ,ue de!)re2em o
ro$lema em e!tudo. < "igura 1 ilu!tra o ro)edimento. APi++olatoC 2004B
6
Pode-!e di+er ,ueC ao !e )on!truir um modeloC a!!a-!e do mundo real ao 2irtualC
mediante !imli(i)a-e! ,ue 2ia$ili+am e!!a ela$orao )on)eitual e !ua a2aliao
!u$!e,Rente. O ro)e!!o de )on!truo de um modelo exige a mo$ili+ao de uma e,uie
,ue de2eI a2aliar a nature+a do ro$lemaU interrogar e!!oa! en2ol2ida!U le2antar dado!U
identi(i)ar o ro$lema e o ,ue )on!titui a !ua e!!0n)iaU entender rela-e! de )au!a e e(eito
et). E!!a etaa )om-e a (a!e ini)ial da metodologia e ode !er extremamente in!truti2a em
!i me!maC na medida em ,ue ela en2ol2e uma radiogra(ia de!)riti2a do ro$lema. E!!a
radiogra(ia oder' !alientar a!e)to! )orrentemente de!re+ado!C a!!im )omo elemento!
inde2idamente 2alori+ado!C tanto do ro$lema em !iC )omo do! ro)edimento! em u!o.
Em uma (a!e o!teriorC o modelo de2er' !er re!ol2ido e !ua !oluo 2alidada.
.alidar !igni(i)a a2aliar !e a !oluo do modelo )orre!ondeC de (atoC a uma !oluo
)on!i!tente. < ,ue!to de2e !er )olo)ada or,ueC diante da! !imli(i)a-e! adotada!C
alguma relao imortante ode ter !ido ignorada ou alguma 2ari'2el de de)i!o e!,ue)ida.
IgualmenteC a 2alidao ermite dete)tar o u!o de dado! num6ri)o! e,ui2o)ado!. <
2alidao ode !er (eita de 2'rio! modo!C em (uno do ro$lema em e!tudoC ma!C
$a!i)amenteC )on!i!te em )omarar a! de)i!-e! )orrente! )om a! de)i!-e! determinada!
elo modeloC )omo tam$6m a2aliar )om e!Grito )rGti)o o !igni(i)ado r'ti)o da! !olu-e!
roo!ta!. Fe!!e ro)e!!o de 2alidaoC o! ganDo! oten)iai! de)orrente! da
imlementao da! de)i!-e! !ugerida! elo modelo odem !er ,uanti(i)ado!.
/a!o a !oluo do modelo no a!!e no! te!te! de 2alidaoC de2e-!e re2er a!
DiEte!e!C o modelo adotadoC ou o! dado! utili+ado!. E!!e ro)e!!o de alterar e te!tar
ro!!egue at6 a 2alidao e(eti2a do modelo. < artir de!!e onto o modelo a!!a a !er
)on!iderado Htil e a! de)i!-e! or ele re)oni+ada! e!taro em )ondi-e! de !erem
imlementada!.
O maior atrati2o de um modelo 6 em !itua-e! ,ue 2o !e reetir no (uturoC )omo 6
o )a!o de geren)iar a oerao )otidiana de um !i!temaC o$4eto de re2i!-e! eriEdi)a!. 8m
exemlo de!!e )a!o !eria o ro$lema de uma ('$ri)a de ra-e! animai! ,ueC )omo aontado
or LE!! A1*31BC roi)iou a rimeira ali)ao r'ti)a da PO no 1ra!ilC e(etuada elo
Pro(e!!or 7ui Leme no inG)io do! ano! 60. O modelo $u!)a !ele)ionar o! o!!G2ei!
ingrediente! da! ra-e! de modo a minimi+ar o! )u!to! da! mat6ria!-rima! ad,uirida!C ma!
!em re4uG+o da ,ualidade de!e4ada do roduto. < exi!t0n)ia de um modelo $em a4u!tado
ermiteC !emanalmenteC a !eleo mai! e)on:mi)a do! ingrediente! )omrado!.
O$2iamenteC o e!(oro e o )u!to em ela$orar o modelo !ero di!tri$uGdo! or toda! a! 2e+e!
,ue o modelo 2oltar a !er ali)ado.
Fo )a!o alternati2o de um ro4eto ela$orado )om um roE!ito Hni)oC !em !imilar
re2i!G2elC o )u!to de ela$orao do modelo oder' no ter retorno e)on:mi)o. %eria o )a!o
de um modelo em ,ue !omente o! )u!to! do ro4eto !e4am )on!iderado! e no o! )u!to! de
!ua oerao. Fe!!e )a!oC !eu atrati2o ode !er menor e no !er 4u!ti(i)'2el em termo!
e)on:mi)o!C ma! odendoC entretantoC ter um intere!!e a)ad0mi)o rele2anteC )omo
demon!trao de erudio a)ad0mi)a. Exemlo de!!e )a!o oderia !er o ro4eto e!trutural
de uma 2iga em $alanoC ou do dimen!ionamento de um re!er2atErioC em ,ue !e $u!)a
minimi+ar o e!oC o )u!to ou o emrego de material. Fe!!e! )a!oC o! ganDo! do e!tudo !e
mani(e!taro uma Hni)a 2e+. APi++olatoC 2004B
7
1.2- A METODOLOGIA DA PO
;iante do exo!toC e o$ede)endo ao e!,uema !ugerido ela "igura 1C um ro4eto de
Pe!,ui!a Oera)ional ode !er de)omo!to em )in)o e!t'gio! ou etaa!C a !a$erI
1. Identi(i)ao do ro$lemaU
2. /on!truo do modeloU
3. ;eterminao da !oluo do modeloU
4. 5e!te e 2alidao da !oluo roo!taU
#. Imlementao da !oluo.
Aplicaes Prticas
1
Caso 1: Produo de 7a-e!.
Entre ra-e! ara (rango!C galinDa!C !uGno!C $o2ino!C e,Rino!C eixe!C )amar-e!C )oelDo!C
a2e!tru+e!C )odorna!C animai! dom6!ti)o! et)C todo rodutor de ra-e! tende a manter
amla linDa de roduto!. O grande de!a(io 6 ter ,ualidade e $aixo! )u!to!C oi! o )riador
tam$6m ode rodu+ir !ua! rEria! ra-e!. /om i!!oC !a$e-!e ,ue todo rodutor de ra-e!
di!-e de um modelo de otimi+aoC Hni)a (orma de redu+ir )u!to! e garantir ,ualidade.
<!!imC a (uno o$4eti2o )on!i!te em minimi+ar )u!to!C en,uanto ,ue a! re!tri-e!
e!ta$ele)em ,ualidade de a)ordo )om a! )ara)terG!ti)a! nutri)ionai! aroriada!. %uonDa
,ue o rodutor rodu+a 7 tio! de ra-e! e )on!idere M tio! de in!umo!C de!de deri2ado!
de roduto! agrG)ola! at6 !ulemento! naturai! e !int6ti)o!. <! 2ari'2ei! de de)i!o
indi)aro a ,uantidade de )ada in!umo a !er ali)ado em )ada rao. O modelo exige um
$lo)o de re!tri-e! ara garantir a ,uantidade e a ,ualidade de )ada tio de rao 7.
5ii)amenteC e!!e modelo o!!ui um grande nHmero de re!tri-e!. < 2alidao da !oluo 6
um ro)e!!o )ontinuado de aer(eioamento do modelo do ,ual nenDum rodutor ode
re!)indir. /ertamenteC a (a!e de 2alidao e a imlementao !o mai! rele2ante! no
e!t'gio reliminar de te!te da metodologia.
Caso 2I /omer)iali+ao de PetrEleo.
O mer)ado spot de etrEleo )orre!onde a um mer)ado onde ,ual,uer emre!a do ramo
o(ere)e lote! de etrEleo de um dado tioC a um )erto reo e determinada data de entrega.
/omo todo! atore! do ramo tomam )onDe)imento da o(erta ao me!mo temoC a de)i!o de
)omrar de2e !er tomada raidamente. Para tantoC muita! emre!a!C in)lu!i2e a Petro$r'!C
de!en2ol2eram modelo! matem'ti)o! ,ue a2aliam a 2antagem e)on:mi)a da )omra. <l6m
de re)omendar ou no a )omraC o modelo ode !ugerir ,ueC )a!o o lote !e4a ad,uiridoC um
outro lote de etrEleoC di!onG2el em )erta data (uturaC deixou de !er intere!!ante e de2e !er
o(ere)ido no me!mo mer)ado spot. 5rata-!e de um modelo ,ue ode o(ere)er imen!a!
redu-e! de )u!to ara a emre!a. < 2alidao de um modelo de!!e tio )on!i!te em
a)omanDar e medirC a o!terioriC a ,ualidade da! de)i!-e! tomada! elo modelo. E!!e
modelo (oi Htil na 6o)a ,ue a emre!a era grande imortadoraC de)linando Do4e a !ua
imortMn)ia.
1
/a!o! retirado! do li2ro 2S Edio do Pro(e!!or F6lio ;. Pi++olato ,ue e!t' em (a!e de edio.
3
Caso 3I Lo)ali+ao de E!)ola!.
E!!e tema tem !ido o$4eto de muito intere!!eC tanto teEri)o )omo r'ti)o em 2'rio! aG!e!.
8ma 2ariante mai! !imle! do ro$lema )on!i!te em a2aliar a atual lo)ali+ao da! e!)ola!.
Para e!!aC o! )in)o e!t'gio! oderiam !er a!!im de!)rito!I AiB "ormulao do ro$lemaI a
atual lo)ali+ao da! e!)ola!C )om !ua! atuai! )aa)idade!C 6 !ati!(atEriaVU AiiB /on!truo
do modeloI $a!eia-!e em dua! !imli(i)a-e!I rimeiroC a di!tri$uio da oulao 6
di!)reti+ada em !etore! )en!it'rio!C )omo de(inido! elo I1&EC e toda a oulao Da$ita
um onto )entral do !etor denominado )entrEide eC !egundoC todo aluno re(ere a e!)ola
mai! rExima de !ua re!id0n)iaU AiiiB %oluoI u!ando re)ur!o! aritm6ti)o! elementare!C o
modelo identi(i)a ara )ada )entrEide a e!)ola mai! rEximaC determinando a demanda or
)ada e!)ola e )omara e!ta )om !ua )aa)idadeC aontando e!)a!!e+ ou ex)e!!o de 2aga!U
Ai2B .alidaoI )on!i!te em 2i!itar a! e!)ola! e a regioC )on(irmar a demanda re2i!ta elo
modelo e )on!tatar !e a e!)a!!e+ ou ex)e!!o e!to de a)ordo )om a er)eo lo)alU e A2B
ImlementaoI uma 2e+ 2alidadoC o modelo a!!a a !er )on!iderado Htil e !ua
imlementao )on!i!te em tomar a! medida! aroriada!C )omo amliar alguma! e!)ola!C
redu+ir a )aa)idade de outra! eC e2entualmenteC roor a )on!truo de no2a!.
1.3- O MODELO DE PROGRAMAO LINEAR
<tualmenteC na EngenDaria de ProduoC um do! grande! de!a(io! ara o
ro(i!!ional de!ta 'rea 6 u!ar )om maior e(i)i0n)ia o!!G2el o! re)ur!o! di!onG2ei! ara
!erem al)anado! o$4eti2o! e!ta$ele)ido!C i!to )ondu+ ao! ro$lema! de otimi+ao
denominado! >Pro$lema! de Programao?. O! Pro$lema! de Programao tratam de
determinar di!tri$ui-e! Etima! de re)ur!o! limitado! Amo-de-o$raC mat6ria-rimaC
m',uina!C et).B ara !ati!(a+er o$4eti2o! dado! Amaximi+ar ou minimi+ar alguma
,uantidade num6ri)aC tal )omo um lu)ro ou )u!toB.
8m Pro$lema de Programao 6 dito >Pro$lema de Programao Linear? ,uando o
o$4eti2o a !er al)anado e a! limita-e! do! re)ur!o! Are!tri-e!B !o exre!!a! )omo
(un-e! matem'ti)a! lineare!. 8ma 2e+ o$tido o modelo linearC )on!tituGdo ela (uno
o$4eti2o AlinearB e ela! re!tri-e! Alineare!BC o! algoritmo! matem'ti)o! da rogramao
linear !e in)u$em de ro)e!!ar a e!)olDa da !oluo EtimaC ou !e4aC uma !oluo ,ue
!ati!(aa !imultaneamente toda! a! re!tri-e! do ro$lema e otimi+e a "O.
O ro$lema geral da Programao Linear ode !er de!)rito da !eguinte (ormaI ;ado
um )on4unto de >m? de!igualdade! ou e,ua-e! lineare! em >n? 2ari'2ei!C ,ueremo!
determinar 2alore! no-negati2o! de!!a! 2ari'2ei! ,ue !ati!(aro a! re!tri-e! e
maximi+aro ou minimi+aro alguma (uno linear da! 2ari'2ei!. Matemati)amenteC temo!I
Max Aou MinB WX /
1
x
1
Y /
2
x
2
Y ...Y /
n
x
n
%u4eito a
a
i1
x
1
Y a
i2
x
2
Y ...Y a
in
x
n
$
i
C ara iX1C2C ...C m
x
4
Z 0 C ara 4 X 1C2C...Cn
onde ara )ada re!trio um e !omente um do! !inai! Z C X C [ 2aleC ma! o !inal 2aria de
uma re!trio ara outra.
*
[
X
Z
Fa )on!truo do modelo matem'ti)oC no )a!o um modelo linearC no D' regra (ixa
ara e!!e tra$alDoC ma! odemo! !ugerir um roteiro ,ue a4uda a ordenar o ra)io)Gnio.
7oteiroI
aB =uai! a! 2ari'2ei! de de)i!oV
<,ui o tra$alDo )on!i!te em exli)itar a! de)i!-e! ,ue de2em !er tomada! e
rere!entar a! o!!G2ei! de)i!-e! atra26! de 2ari'2ei! )Damada! 2ari'2ei! de de)i!o. %e
o ro$lema 6 de rogramao da roduoC a! 2ari'2ei! de de)i!o !o a! ,uantidade! a
rodu+ir no erGodoC !e (or um ro$lema de rogramao de in2e!timentoC a! 2ari'2ei!
2o rere!entar a! de)i!-e! de in2e!timentoC i!to 6C ,uanto in2e!tir em )ada
oortunidade de in2e!timentoC e em ,ue erGodo. Fa! de!)ri-e! !um'ria! de !i!tema!C
i!!o (i)a )laro ,uando lemo! a ,ue!to roo!taC i!to 6C a ergunta do ro$lema.
Formalmente a!!ume-!e ,ue toda! e!!a! 2ari'2ei! o!!am a!!umir !omente 2alore!
no-negati2o!.

$B =ual o o$4eti2oV
<,ui de2emo! identi(i)ar o o$4eti2o da tomada de de)i!o. Ele! aare)em
geralmente na (orma da maximi+ao de lu)ro! ou re)eita!C minimi+ao de )u!to!C
erda!C et).
< (uno o$4eti2o 6 a exre!!o ,ue )al)ula o 2alor do o$4eti2o Alu)roC )u!toC
re)eitaC erdaC et).B em (uno da! 2ari'2ei! de de)i!o.
)B =uai! a! re!tri-e!V
/ada re!trio imo!ta na de!)rio do !i!tema de2e !er exre!!a )omo uma relao
linear Aigualdade ou de!igualdadeBC montada! )om a! 2ari'2ei! de de)i!o. Por exemloC
em um ro$lema de rogramao da roduo a di!oni$ilidade de mo-de-o$ra e de
mat6ria-rima rere!entam re!tri-e! do ro$lema ,ue de2em !er exre!!a! or uma
relao linear )om a! 2ari'2ei! de de)i!o.
N imortante en(ati+ar ,ue toda! a! exre!!-e! men)ionada! de2em e!tar de a)ordo
)om a DiEte!e rin)ial da PLC ,ue di+ re!eito 9 linearidade roriamente ditaC ou !e4aC
toda! a! rela-e! entre 2ari'2ei! de2em !er lineare!. I!!o imli)a a roor)ionalidade da!
)ontri$ui-e! en2ol2ida! Aor exemloC a )ontri$uio indi2idual de )ada 2ari'2el 6
e!tritamente roor)ional a !eu 2alorBC a!!im )omo a aditi2idade de!!a! )ontri$ui-e! Aor
exemloC a )ontri$uio total de toda! a! 2ari'2ei! 6 igual 9 !oma da! )ontri$ui-e!
indi2iduai!C indeendentemente do! 2alore! da! 2ari'2ei!B.
Para (a)ilitar a )omreen!o da modelagem matem'ti)a atra26! da (ormulao de
rogramao linear 2amo! introdu+ir ne!te onto uma !6rie de exemlo! !imle!. Fo!
exemlo! ,ue !ero are!entado! no !e de2e ter reo)uao )om a !oluo do!
ro$lema! e !im aena! )om !ua modelagemC uma 2e+ ,ue e!te 6 o o$4eti2o do re!ente
)aGtulo.
Exemplo Inicial:
8ma mar)enaria o!!ui 60m
2
de madeira e di!-e de 40J.D ara mo-de-o$ra ara
(a$ri)ar me!a! e )adeira!C am$o! de um !E modelo. O ro)e!!o de roduo 6 tal ,ueC ara
(a+er 1 me!a a mar)enaria ga!ta 7m
2
de madeira e 3J.D de mo-de-o$ra. Para (a+er uma
)adeiraC a mar)enaria ga!ta 4m
2
de madeira e #J.D de mo-de-o$ra. O! reo! de 2enda da
me!a e da )adeira !oC re!e)ti2amenteC 7P 1000C00 e 7P #00C00. =ual 6 o lano de
roduo ara ,ue a mar)enaria maximi+e o rendimento o$tido )om a! 2enda!V /on!trua o
modelo de rogramao linear ara e!!e )a!o.
10
%oluoI
aB =uai! a! 2ari'2ei! de de)i!oV
O ,ue de2e !er de)idido 6 o lano de roduoC i!to 6C ,uai! a! ,uantidade! ,ue de2em
!er rodu+ida! de me!a e )adeira.
Portanto a! 2ari'2ei! de de)i!o !ero x
1
e x
2
ondeC
x
1
,uantidade de me!a a rodu+ir
x
2
,uantidade de )adeira a rodu+ir
$B =ual o o$4eti2oV
O o$4eti2o 6 maximi+ar o rendimento o$tido )om a! 2enda!C ,ue ode !er )al)uladoI
7endimento de2ido 9 2enda de me!aI
1000 x
1
rendimento or unidade de me!a 2endida x ,uantidade de me!a rodu+ida.
7endimento de2ido 9 2enda de )adeiraI
#00x
2
rendimento or unidade de )adeira 2endida x ,uantidade de )adeira rodu+ida.
7endimento total o$tido )om a! 2enda!I
W X 1000 x
1
Y #00 x
2
O$4eti2oI maximi+ar W X 1000 x
1
Y #00 x
2
)B =uai! a! 7e!tri-e!V
<! re!tri-e! imo!ta! elo !i!tema !oI
;i!oni$ilidade de mo-de-o$ra ara a roduoI 40 J.D
\Mo-de-o$ra ne)e!!'ria ara rodu+ir me!a!I
3x
1
mo-de-o$ra ne)e!!'ria ara rodu+ir uma me!a x ,uantidade de
me!a rodu+ida.
\Mo-de-o$ra ne)e!!'ria ara rodu+ir )adeira!I
#x
2
mo-de-o$ra ne)e!!'ria ara rodu+ir uma )adeira x ,uantidade de
)adeira rodu+ida.
]5otal de mo-de-o$ra ne)e!!'ria ara a roduoI 3x
1
Y #x
2
7e!ttrio de!)riti2a da !ituaoI 3x
1
Y #x
2
[ 40
;i!oni$ilidade de madeira ara a roduoI 60 m
2
\Madeira ne)e!!'ria ara rodu+ir me!a!I
7x
1
madeira ne)e!!'ria ara rodu+ir uma me!a x ,uantidade de
me!a rodu+ida.
\Madeira ne)e!!'ria ara rodu+ir )adeira!I
4x
2
madeira ne)e!!'ria ara rodu+ir uma )adeira x ,uantidade de
)adeira rodu+ida.
]5otal de madeira ne)e!!'ria ara a roduoI 7x
1
Y 4x
2
7e!trio de!)riti2a da !ituaoI 7x
1
Y 4x
2
[ 60
11
7e!tri-e! ImlG)ita!
/omo a! ,uantidade! a rodu+ir de me!a e )adeira de2em !er o!iti2a! ou nula!C
temo! a! !eguinte! re!tri-e! de no-negati2idadeI
x
1
Z0 ,uantidade a rodu+ir de me!a de2e !er maior ou igual a +eroU
x
2
Z0 ,uantidade a rodu+ir de )adeira de2e !er maior ou igual a +eroU
RESUMO DO MODELO MATEMTICO
Max WX 1000 x
1
Y #00 x
2
A"uno O$4eti2oB
%u4eito a
3x
1
Y #x
2
[ 40 A7e!tri-e! t6)ni)a!B
7x
1
Y 4x
2
[ 60
x
1
Z0 A7e!tri-e! de no-negati2idadeB
x
2
Z0
1.4- EXEMPLOS DE FORMULAO DE MODELOS
Exemplo 1: /on!ideremo! uma ('$ri)a )om tr0! tio! de m',uina! A, B e CC ,ue odem rodu+ir
,uatro roduto! 1C 2C 3C 4. /ada um do! roduto! tem ,ue a!!ar or alguma oerao em )ada um
do! tr0! tio! de m',uina! Am',uina de tornearC er(urar e laminarC or exemloB. < ta$ela a$aixo
mo!tra o! temo! ne)e!!'rio! de )ada m',uina ara (a+er a oerao em )ada rodutoC o total de
(un)ionamento da! m',uina! or !emana e o lu)ro o$tido !o$re a renda de uma unidade de )ada um
do! roduto!. /on!idera-!e ,ue o! lu)ro! !o diretamente roor)ionai! ao nHmero de unidade!
2endida!. %a$endo-!e ,ue ,ueremo! determinar a roduo !emanal ara )ada roduto de modo a
maximi+ar o! lu)ro!C (ormule o ro$lema de rogramao linear.
Produto! 5emo total
5io de m',uina 1 2 3 4 utili+ado or !emana
A 1C# 1 2C4 1 2000
B 1 # 1 3C# 3000
C 1C# 3 3C# 1 #000
8nidade de lu)ro #C24 7C3 3C#4 4C13
%uonDa ,ue x4 !e4a o nHmero de unidade! do roduto j rodu+ida! or !emana. ;e2em ento !er
)al)ulado! o! 2alore! de x1C x2C x3 e x4 ,ue maximi+em o lu)ro. ;e!de ,ue o temo di!onG2el ela
m',uina !e4a limitadoC no !e ode aumentar ar$itrariamente a !aGda de )ada um do! roduto!. <
roduo re)i!a !er di!tri$uGda entre o! roduto! 1C 2C 3 e 4 de modo ,ue o! lu)ro! !e4am
maximi+ado! !em ex)eder o nHmero m'ximo de Dora! de m',uina! di!onG2ei! em )ada um do!
gruo! de m',uina!.
ModeloI
"O
Max W X #C24x1 Y 7C3x2 Y 3C#4x3 Y 4C13x4 Alu)ro !emanalB
%.<..
1C#x1 Y x2 Y 2C4x3 Y x4 [ 2000 Dora! Am',uina do tio <B
x1 Y# x2 Y x3 Y 3C#x4 [ 3000 Dora! Am',uina do tio 1B
1C#x1 Y 3x2 Y 3C#x3 Y x4 [ #000 Dora! Am',uina do tio /B
x
1
C x
2
C x
3
C x
4
Z0
12
Exemplo 2: ;ieta
Para uma $oa alimentao o )oro ne)e!!ita de 2itamina! e roteGna!. < ne)e!!idade
mGnima de 2itamina! 6 de 32 unidade! or dia e a de roteGna! 6 de 36 unidade! or dia.
8ma e!!oa tem di!onG2el )arne e o2o! ara !e alimentar. /ada unidade de )arne )ont6m
4 unidade! de 2itamina! e 6 unidade! de roteGna!. /ada unidade de o2o )ont6m 3 unidade!
de 2itamina! e 6 unidade! de roteGna! . =ual a ,uantidade di'ria de )arne e o2o! ,ue de2e
!er )on!umida ara !urir a! ne)e!!idade! de 2itamina! e roteGna! )om o menor )u!to
o!!G2elV %a$e-!e ,ue )ada unidade de )arne )u!ta 3 unidade! monet'ria! e )ada unidade de
o2o )u!ta 1 unidade monet'ria.
ModeloI
"O
Min W X 3x1 Y x2 A)u!toB
%.<..
4x1 Y 3x2 Z 32 A2itamina!B
6x1 Y 6x2 Z 36 AroteGna!B
x
1
C x
2
Z0
Exemplo 3: In2e!timento! "inan)eiro!I
%e4a um in2e!tidor ,ue di!-e de P 10.000 e 2'ria! o-e! de in2e!timento. O in2e!tidor
retende maximi+ar !eu )aital ao (inal de um anoC le2ando em )onta o! in2e!timento!
oten)iai!. Fo in2e!timento < )ada real ali)ado Do4e rodu+ uma renda trime!tral de P 0C04 e
de2ol2e o rin)ial ao (inal de um ano. Fo in2e!timento 1 )ada real ali)ado Do4e retorna P
1C40 ao (inal de um ano. O in2e!timento / e!tar' di!onG2el ao inG)io do 3o trime!tre e )ada real
ali)ado retornar' P 1C2# ao (inal do ano. %a$e-!e ,ue ,ual,uer real no in2e!tido ode !er
mantido em (undo! de renda (ixa ,ue remuneram o in2e!tidor em P 0C03 or trime!tre.
Por outro ladoC o in2e!tidor de!e4a di2er!i(i)ar e e2itar )on)entrar !ua! ali)a-e! no
melDor in2e!timento. <!!imC nenDuma alternati2a de2er' ali)ar mai! do ,ue P #.000.
%oluoI
;e(inindo-!eI
^< X in2e!timento em <U
^1 X in2e!timento em 1U
^/ X in2e!timento em /U
71C 72C 73 e 74 X re)ur!o! ali)ado! em (undo! de renda (ixa no inG)io de )ada trime!tre
)orre!ondente.
5odo! e!!e! in2e!timento! odem !er 2i!uali+ado! num eixo Dori+ontal em e!)ala
trime!tralC onde a !eta ara $aixo indi)a uma ali)ao e a !eta ara )ima o retorno de )aixa. O
!Gm$olo J regi!tra o Dori+onte do e!tudoC ou (inal do 4o trime!tre.
13
Fe!!e modeloC a (uno o$4eti2oC e,uao A0BC indi)a o montante ao (inal do 4o ano. < re!trio
A1B indi)a a! tr0! o!!i$ilidade! de ali)ao do! re)ur!o! Do4e di!onG2ei!C a !a$erI
in2e!timento <C in2e!timento 1 e )onta )orrente. < re!trio A2B mo!tra a ali)ao em (undo!
de renda (ixa ao inG)io do 2o trime!treC !endo ,ue a di!oni$ilidade de re)ur!o! )on!i!te na
renda do in2e!timento < mai! o in2e!timento 71 a)re!)ido de 4uro!. < re!trio A3B rere!enta o
3L trime!tre e ermite ali)ar no in2e!timento / e em (undo! de renda (ixaC !endo ,ue o!
re)ur!o! di!onG2ei! )on!i!tem no! 4uro! do in2e!timento <C mai! o in2e!timento 72 a)re!)ido
de !ua renda. Para o inG)io do 4o trime!tre o Hni)o in2e!timento o!!G2el 6 74 e o! re)ur!o!
di!onG2ei! !o a renda do in2e!timento <C mai! a renda da ali)ao em (undo! de renda (ixa
do erGodo anterior. "inalmenteC a! re!tri-e! !eguinte! re(erem-!e 9 limitao do! n2e!timento!
e 9 no negati2idade da! 2ari'2ei!.
Exemplo 4: Modelo de Mi!tura!
O dono de um a2i'rio re)i!a (a$ri)ar uma rao e!e)ial ara a! !ua! galinDa!C de
(orma a atender 9! ne)e!!idade! mGnima!. < roduo de!e4ada de!ta rao 6 de *0 _g e a
mi!tura de2e !er (ormada or doi! ingrediente! $'!i)o!I o milDo e o (arelo de arro+C ,ue )u!tam
P 0C*0 e P 0C30 or _g re!e)ti2amente. <l6m di!!oC !a$e-!e ,ue a rao re)i!a ter elo meno!
7O de roteGna e 3O de (i$ra na !ua )omo!ioC de (orma a atender a! ne)e!!idade! di'ria!
da! a2e!.
< artir da ta$ela )om a )omo!io or)entual de (i$ra e roteGna do milDo e do (arelo
de arro+C ede-!e (ormular um modelo de Programao Linear ara atender a! ne)e!!idade!
di'ria! a um )u!to mGnimo.
/omo!io de )ada ingrediente
%oluoI <! 2ari'2ei! de de)i!o do modelo !o a! !eguinte!I
^1 X ,uantidade de milDo A_gB
^2 X ,uantidade de (arelo de arro+ A_gB
< roduo di'ria da mi!tura de2e !er de *0 _gC ou !e4aC em termo! matem'ti)o!I
14
%a$e-!e tam$6m ,ue a mi!tura de2e ter elo meno! 7O de roteGna e 3O de (i$ra. PortantoC a
!oma da! ,uantidade! de roteGna de )ada ingrediente de2e ex)eder 7O da ,uantidade totalC
en,uanto ,ue a ,uantidade de (i$ra de2e !er elo meno! !uerior a 3OC ou !e4aI
EC (inalmenteC o dono do a2i'rio de!e4a rodu+ir a mi!tura de (orma a ga!tar o mGnimo o!!G2el.
<!!imC o modelo )omleto !eriaI
Exemplo 5: Plane4amento da Produo
;urante o! rEximo! !ei! me!e!C o <rte!anato <ma+:nia Ltda. de2e atender o!
!eguinte! )omromi!!o! de !ua !eo de malDariaI
Kan. 4.000 ea! <$r. 1.000 ea!
"e2. 2.000 ea! Mai. 4.000 ea!
Mar. #.000 ea! Kun. 2.000 ea!
<o (inal de de+em$roC D' #00 ea! em e!to,ue e a emre!a !E tem )aa)idade ara
rodu+ir 3.000 ea! men!ai!. EntretantoC u!ando Dora!-extra!C a emre!a ode rodu+ir at6
600 ea! a mai! ,ue !ua )aa)idade nominal.
O )u!to 2ari'2el de rodu+ir uma ea 6 de P 3 or ea e o )u!to de rodu+ir em Dora!
extra! 6 de P 3C40 or ea. <l6m di!!oC ea! ,ue (i)am em e!to,ue de um m0! ara outro
ro2o)am um )u!to aroximado de P 0C2# or ea.
Pede-!e um modelo de Programao Linear ,ue !ati!(aa a demandaC ma! minimi+ando
o! )u!to! de roduo.
%oluoI ;e(ina ^
t
C `
t
e I
t
Cara t X1C2C...6C ara indi)arem re!e)ti2amente a roduo regularC
em Dora!-extra! e o e!to,ue ao (inal do m0! t.
1#
Exemplo 6: Pro)e!!o! =uGmi)o!
< emre!a Petro di!-e de dua! (onte! de etrEleo $rutoC denominada! @leo < e @leo
1C 2endido! em $arri! A$$lBC ,ue ela ode ad,uirir ara ro)e!!amento. O @leo < )u!ta P
23C00a$$l e o @leo 1 P 22C00a$$lC !endo ,ue a! ,uantidade! di!onG2ei! !o de 10.000 $$ladia e
7.000 $$ladia re!e)ti2amente.
E!!e! Eleo! odem a!!ar or doi! ro)e!!o! !u)e!!i2o!C no! ,uai! no D' erda! em
2olumeI rimeiro uma de!tilao ,ue agrua o! Eleo! em !ua! (ra-e! le2e! e e!ada!C a! ,uai!
odem !er 2endida! ou ro)e!!ada! no2amente. O !egundo ro)e!!o 6 um )ra,ueamento ,ue o!
tran!(orma em doi! roduto! (inai!I ga!olina e die!el. <! 5a$ela! a$aixo indi)am a! roor-e!
re!ultante! do! doi! ro)e!!o!.
O da! (ra-e! or tio de Eleo O de ga!olina e die!el or (rao
%a$e-!e ,ue a! (ra-e! le2e! odem !er 2endida! or P 20a$$l e a! e!ada! or P 27a$$lU a
ga!olina 6 2endida or P 3#a$$lC en,uanto ,ue o die!el 6 2endido or P 30a$$l.
%oluoI
<! 2ari'2ei! de de)i!o !o a! !eguinte!I
OLEO< X Eleo do tio < )omradoU
OLEO1 X Eleo do tio 1 )omradoU
"LE.E X (ra-e! le2e! rodu+ida!U
"PE%<;< X (ra-e! e!ada! rodu+ida!U
L.EF;I;< X 2olume da! (ra-e! le2e! 2endida!U
P.EF;I;< X 2olume da! (ra-e! e!ada! 2endida!U
L/7</b X 2olume da! (ra-e! le2e! )ra,ueada!U
P/7</b X 2olume da! (ra-e! e!ada! )ra,ueada!U
&<%OLIF< X 2olume de ga!olina rodu+idoU
;IE%EL X 2olume de die!el rodu+ido
O inter-rela)ionamento da! 2ar'2ei! anteriore! ode !er melDor 2i!uali+ado or um diagrama.
16
/om a! 2ari'2ei! de de)i!o a)imaC o modelo torna-!eI
O modelo a)ima tem 10 2ari'2ei! e 3 e,ua-e!. Pode-!e notar ,ue dua! 2ari'2ei! odem !er
!urimida!C a !a$erI "LE.E e "PE%<;<C o ,ue redu+iria o !i!tema em dua! 2ari'2ei! e dua!
e,ua-e!C ma! e!ta reduo no 6 o$rigatEriaC al6m de o$!)ure)er a! rela-e! de!)riti2a!. Para
re!ol2er o !i!temaC de2e-!e e!)re2er toda! a! 2ari'2ei! do lado e!,uerdoC )om o! !egundo!
mem$ro! iguai! a +ero.
Exemplo 7: < /omanDia .elo+ de!e4a determinar ,uanta! unidade! rodu+ir durante o!
me!e! de 4unDoC 4ulDoC ago!to e !etem$roC me!e! de i)o de demandaC ara um de !eu!
roduto! lGdere!. Ela di!-e do! !eguinte! dado!I
1unho 1ulho Agosto Setembro
;emanda re2i!ta 300 1.000 *00 300
/aa)idade roduti2a
7egular 700 700 700 700
Jora! extra! #0 #0 #0 #0
%u$)ontratao 1#0 1#0 130 120
E!to,ue ini)ial em 4unDo 100 unidade!
/u!to! de roduo
Formal P 40C00aunidade
Jora! extra! P #0C00aunidade
%u$)ontratao P 70C00aunidade
Manuteno do e!to,ue P 2C00aunidadeam0!
Soluo
;e(inio da! 2ari'2ei! de de)i!o
x
11
c ,uanto rodu+ir em 4unDo c Dora! normai!
x
12
c ,uanto rodu+ir em 4unDo c Dora! extra!
x
13
c ,uanto rodu+ir em 4unDo c !u$)ontrata-e!
x
21
c ,uanto rodu+ir em 4ulDo c Dora! normai!
x
22
c ,uanto rodu+ir em 4ulDo c Dora! extra!
x
23
c ,uanto rodu+ir em 4ulDo c !u$)ontrata-e!
x
31
c ,uanto rodu+ir em ago!to c Dora! normai!
x
32
c ,uanto rodu+ir em ago!to c Dora! extra!
x
33
c ,uanto rodu+ir em ago!to c !u$)ontrata-e!
x
41
c ,uanto rodu+ir em !etem$ro c Dora! normai!
x
42
c ,uanto rodu+ir em !etem$ro c Dora! extra!
17
x
43
c ,uanto rodu+ir em !etem$ro c !u$)ontrata-e!
O )u!to de manuteno do! e!to,ue! em 4unDo !er'I
EM
4un
x P2C00aunidade x m0! e EM
4un
X AEIB
4un
Y AE"B
4un
2
%a$e-!e ainda ,ueI
/omo P X ;YE"-EIC teremo! E"X EIYP-; P X Produo
E"X E!to,ue "inal
EI X E!to,ue Ini)ial
< ta$ela a !eguir auxilia o )'l)uloI
Ms EI Produo Demanda EF
KunDo 100 x
11
Y x
12
Y x
13
300 x
11
Y x
12
Y x
13
-700
KulDo x
11
Y x
12
Y x
13
-700 x
21
Y x
22
Y x
23
1.000 x
11
Y x
12
Y x
13
Y
x
21
Y x
22
Y x
23
- 1.700
<go!to x
11
Y x
12
Y x
13
Y
x
21
Y x
22
Y x
23
- 1.700
x
31
Y x
32
Y x
33
*00 x
11
Y x
12
Y x
13
Y
x
21
Y x
22
Y x
23
Y
x
31
Y x
32
Y x
33
c2.600
%etem$ro x
11
Y x
12
Y x
13
Y
x
21
Y x
22
Y x
23
Y
x
31
Y x
32
Y x
33
c2.600
x
41
Y x
42
Y x
43
300 x
11
Y x
12
Y x
13
Y
x
21
Y x
22
Y x
23
Y
x
31
Y x
32
Y x
33
Y
x
41
Y x
42
Y x
43
c3.400
Custo do Estoque
O )u!to men!al do e!to,ue 6I
/
4un
XAEIB
4un
Y AE"B
4un
x P2C00aunidade x m0!
2
%omando-!e ara o! ,uatro me!e!C tem-!eI
/
e!to,ue
X d AEI
4un
YE"
4un
Y EI
4ul
YE"
4ul
Y EI
ago
YE"
ago
Y EI
!et
YE"
!et
B x P2C00
/omo E"
4un
X EI
4ul
et).
/
e!to,ue
X d AEI
4un
Y2EI
4un
Y 2EI
ago
Y2EI
!et
YE"
!et
B x P2C00 X EI
4un
Y2EI
4un
Y 2EI
ago
Y2EI
!et
YE"
!et
%u$!tituindo-!e ela! exre!!-e! da ta$ela anterior tem-!eI
/
e!to,ue
X100 Y 2Ax
11
Y x
12
Y x
13
-700BY 2Ax
11
Y x
12
Y x
13
Y x
21
Y x
22
Y x
23
- 1.700B Y
Y 2Ax
11
Y x
12
Y x
13
Y x
21
Y x
22
Y x
23
Yx
31
Y x
32
Y x
33
c2.600B Y Ax
11
Y x
12
Y x
13
Y x
21
Y x
22
Y x
23
Yx
31
Y
x
32
Y x
33
Yx
41
Y x
42
Y x
43
c3.400B
;edu+indo-!e tem-!eI
/
e!to,ue
X 7x
11
Y 7x
12
Y 7x
13
Y #x
21
Y#x
22
Y #x
23
Y 3x
31
Y 3x
32
Y 3x
33
Yx
41
Y x
42
Y x
43
c13.300
Custo de Produo
/
roduo
X 40Ax
11
Y x
21
Y x
31
Y x
41
B Y #0Ax
12
Y x
22
Y x
32
Y x
42
BY 70Ax
13
Y x
23
Y x
33
Y x
43
B
Custo Total
/
total
X /
roduo
Y/
e!to,ue
<E! a reduoC tem-!eI
13
".O. X /
total
X47x
11
Y #7x
12
Y77x
13
Y 4#x
21
Y##x
22
Y 7#x
23
Y 43x
31
Y #3x
32
Y 73x
33
Y
Y41x
41
Y#1x
42
Y 71x
43
c13.300
Funo Objetivo
MIF /
total
X47x
11
Y #7x
12
Y77x
13
Y 4#x
21
Y##x
22
Y 7#x
23
Y 43x
31
Y #3x
32
Y 73x
33
Y
Y41x
41
Y#1x
42
Y 71x
43
c13.300
Restries
O E" de2e !er maior ou igual a +ero.
x
11
Y x
12
Y x
13
-7000
ou
x
11
Y x
12
Y x
13
700
x
11
Y x
12
Y x
13
Y x
21
Y x
22
Y x
23
1.700
x
11
Y x
12
Y x
13
Y x
21
Y x
22
Y x
23
Yx
31
Y x
32
Y x
33
2.600
x
11
Y x
12
Y x
13
Y x
21
Y x
22
Y x
23
Yx
31
Y x
32
Y x
33
Yx
41
Y x
42
Y x
43
3.400
x
11
700
x
12
#0
x
13
1#0
x
21
700
x
22
#0
x
23
1#0
Exemplo 8: Ver ANEXO 1- ESTUDO DE CASO
1.5- PROBLEMAS PROPOSTOS
PROBLEMA 01
8m )arinteiro o!!ui 6 ea! de madeira e di!-e de 23 Dora! de tra$alDo ara )on(e))ionar
$iom$o! ornamentai!. ;oi! modelo! 2enderam muito $em no a!!adoC de maneira ,ue ele !e
limitou a e!!e! doi! tio!. Ele e!tima ,ue o modelo I re,uer 2 ea! de madeira e 7 D de tra$alDoC
en,uanto o modelo II ne)e!!ita de 1 ea de madeira e 3 Dora! de tra$alDo. O! reo! de 2enda !oC
re!e)ti2amenteC 7P 220C00 e 7P 10#C00. "aa um modelo linear ,ue a4ude o )arinteiro a de)idir
,uanto! $iom$o! de )ada modelo de2em !er )on(e))ionado! !e de!e4ar maximi+ar o rendimento
o$tido )om a! 2enda!.
PROBLEMA 02
%e4a uma m',uina de (a+er )oo! )om doi! molde! di(erente!. /om o rimeiro dele! !o (a$ri)ado!
100 )aixa! de )oo! ara !u)o em 6 D!U )om o !egundoC !o (a$ri)ada! 100 )aixa! de )oo! ara
)o,uetel em # D!. < m',uina oera 60 D! or !emana e a )aa)idade do deE!ito 6 de 1#.000 m
3
.
8ma )aixa de )oo! ara !u)o mede 10 m
3
U uma )aixa de )oo! ara )o,uetel mede 20 m
3
. O lu)ro
ela 2enda de uma )aixa de )oo 6 de P#A)oo! ara !u)oB e de P4.#A)oo! ara )o,uetelB. O Hni)o
1*
x
31
700
x
32
#0
x
33
130
x
41
700
x
42
#0
x
43
120
x
11
0
x
12
0
x
13
0
x
21
0
x
22
0
x
23
0
x
31
0
x
32
0
x
33
0
x
41
0
x
42
0
x
43
0
< !oluo do !i!temaC )om a utili+ao do !o(tQare LIF;OC le2a 9 !eguinte !oluoI
MGnimo )u!to X P 1#0.330C00
.ari'2ei!I x
11
X700 x
12
X#0x
13
X70 x
21
X700 x
22
X #0 x
23
X1#0 x
31
X700 x
32
X#0x
33
X130 x
41
X700 x
42
X#0 x
43
X#0
(regu0! di!onG2el no a)eita )omrar mai! de 300 )aixa! or !emana de )oo! ara !u)o e )omra
tudo ,ue (or rodu+ido de )oo! ara )o,uetel. "ormule um modelo linear ara a4udar o (a$ri)ante
a de)idir ,uanta! )aixa! or !emana de )ada tio de )oo de2em !er rodu+ida! ara maximi+ar o
lu)ro.
PROBLEMA 03
8m (a+endeiro e!t' e!tudando a di2i!o de !ua roriedade na! !eguinte! ati2idade! roduti2a!I
<A<rrendamentoBc;e!tinar )erta ,uantidade de al,ueire! ara a lantao de )ana-de-aH)arC a uma
u!ina lo)alC ,ue !e en)arrega da ati2idade e aga elo aluguel da terra P300C00 or al,ueire or ano.
P APe)u'riaB- 8!ar outra arte ara a )riao de gado de )orte. < re)uerao da! a!tagen! re,uer
adu$ao A100bga<l,B e irrigao A100.000 litro! de 'guaa<l,B or ano. O lu)ro e!timado ne!!a
ati2idade 6 de P 400C00 or al,ueire or ano.
%APlantio de %o4aB- 8!ar uma ter)eira arte ara o lantio de !o4a. E!!a )ultura re,uer 200bg or
al,ueire de adu$o! e 200.000 litro! de 'guaa<l, ara irrigao or ano. O lu)ro e!timado ne!!a
ati2idade 6 de P#00C00a al,ueire no ano.
;i!oni$ilidade de re)ur!o! or anoI
12.7#0.000 litro! de 'gua
14.000 bg de adu$o
100 al,ueire! de terra
=uanto! al,ueire! de2er' de!tinar a )ada ati2idade ara roor)ionar o melDor retornoV /on!trua o
modelo de de)i!o.
PROBLEMA 04
O aougue de um o2oado reara tradi)ionalmente !ua! alm:ndega!C mi!turando )arne $o2ina
magra e )arne de or)o. < )arne $o2ina )ont6m 30O de )arne e 20O de gordura e )u!ta 7P0C30 o
bgU a )arne de or)o )ont6m 63O de )arne e 32O de gordura e )u!ta 7P0C60 o bg. =uanto de )arne
$o2ina e ,uanto de )arne de or)o de2e o aougue utili+ar or bg de alm:ndega! !e de!e4ar
minimi+ar !eu )u!to e )on!er2ar o teor de gordura da alm:ndega no !uerior a 2#OV
PROBLEMA 05
8m (a+endeiro e!t' )riando or)o! ara 2ender e de!e4a determinar a! ,uantidade! do! tio! de
alimento! di!onG2ei! ,ue de2em !er dada! a )ada or)o ara atingir )erto! re,uerimento!
nutri)ionai!C a um )u!to mGnimo. O nHmero de unidade! de )ada tio de ingrediente nutri)ional
$'!i)o )ontido em um ,uilograma de )ada tio de alimento 6 dado na ta$ela ,ue !egueC 4untamente
)om o! re,uerimento! nutri)ionai! di'rio! e )u!to! do! alimento!. /on!trua um modelo ,ue a4ude o
(a+endeiro a de)idir a alimentao ideal a !e re)omendada ao! or)o!.
Ingrediente!
Futri)ionai!
MilDo 5an)agem <l(a2a 7e,uerimento mGnimo
di'rio Agabg de raoB
/ar$oidrato!Agabg
B
ProteGna! AgabgB
.itamina! AgabgB
*0
30
10
20
30
20
40
60
60
200
130
1#0
/u!to! APabgB 21 13 1#
PROBLEMA 06
8ma ex)ur)ioni!ta lane4a (a+er uma 2iagem a)amando. J' )in)o iten! ,ue a ex)ur)ioni!ta de!e4a
le2ar )on!igoC ma! e!te!C 4unto!C ex)edem o limite de 60 bg ,ue ela !u-em !er )aa+ de )arregar.
Para a4udar a !i rEria no ro)e!!o de !eleo ela atri$uiu 2alore!C or ordem )re!)ente de
imortMn)iaC a )ada um do! iten! !egundo a ta$ela.
Item 1 2 3 4 #
20
Pe!o AbgB #2 23 3# 1# 7
.alor 100 60 70 1# 1#
"aa um modelo linear ara o ro$lema ara a4udar a ex)ur)ioni!ta a de)idir ,ue iten! de2em !er
)ondu+ido! de (orma a maximi+ar o 2alor total e !em ex)eder a! re!tri-e! de e!o.
PROBLEMA 07
%uonDamo! ,ue o!!uGmo! $arra! de 6 m de )omrimento ,ue de2em !er )on2enientemente
)ortada! ara o$termo! $arra! menore!C no! !eguinte! tamanDo!I
#0 $arra! de 2m
60 $arra! de 3m
*0 $arra! de 4 m
;e!en2ol2a um modelo linear ,ue determine )omo de2ero !er o! )orte! de (orma a minimi+ar a!
erda!.
PROBLEMA 08
8ma agen)ia de )orreio! re,uer nHmero! di(erente! de emregado! em dia! di(erente! da !emana. O
nHmero de emregado! em Dor'rio integral ne)e!!'rio! em )ada dia 6 dado na ta$ela a$aixo. <!
regra! do !indi)ato e!ta$ele)em ,ue )ada emregado em Dor'rio integral de2e tra$alDar )in)o dia!
)on!e)uti2o!C e ento re)e$er doi! dia! li2re!. < ag0n)ia de )orreio! ,uer !ati!(a+er a! !ua!
ne)e!!idade! di'ria! u!ando aena! emregado! em Dor'rio integral. "ormule um rograma linear
,ue a ag0n)ia o!!a u!ar ara minimi+ar o nHmero de emregado! em Dor'rio integral ,ue de2e !er
)ontratado.
F
o
de Emregado!
;ia 1 X %egunda "eira 17
;ia 2 X 5era (eira 13
;ia 3 X =uarta "eira 1#
;ia 4 X =uinta "eira 1*
;ia # X %exta (eira 14
;ia 6 X %'$ado 16
;ia 7 X ;omingo 11
1.6- SOLUO GRFICA
O! ro$lema! de rogramao linear ,ue en2ol2em aena! dua! 2ari'2ei! odem
!er re!ol2ido! gra(i)amente. < interretao geom6tri)a do! ro$lema! de rogramao
linear 6 muito imortante uma 2e+ ,ue o exame do! tio! de negE)io ,ue odem o)orrer
em )a!o! !imle! en2ol2endo !omente dua! 2ari'2ei! (orne)e um 2a!to aro(undamento no
,ue ode o)orrer em um )a!o mai! geral )om ,ual,uer nHmero de 2ari'2ei!.
;e inG)ioC 2amo! a)Dar uma interretao geom6tri)a e a !oluo ara o !eguinte
ro$lema de rogramao linear.
0 C
C 10 2 #
C 1# # 3
2 1
2 1
2 1

+
+
x x
x x
x x
A1B
Max
2 1
3 # x x z + =
;e2emo! a)DarC rimeiramenteC o! )on4unto! de nHmero! Ax
1
C x
2
BC ,ue !o !olu-e! viveis
para o problema. Introdu+imo! um !i!tema de )oordenada x
1
x
2
e notamo! ,ue ,ual,uer
)on4unto de nHmero! Ax
1
C x
2
B 6 um onto no lano x
1
x
2
. 5odo! o! onto!

Ax
1
C x
2
B ,ue !e
21
Observao: Para formular este problema
corretamente preciso perceber que a deciso a ser
feita no o nmero de empregados que trabalha
em cada dia, e sim o nmero de empregados que
comea a trabalhar em cada dia da semana.
en)ontram 9 direita ou no eixo x
2
t0m 0
1
x . IgualmenteC todo! o! onto! ,ue !e
en)ontram a)ima do eixo x
1
t0m 0
2
x . %egue-!e ,ue ,ual,uer onto ,ue !e en)ontrar no
rimeiro ,uadrante tem
1 2
x , x 0
e a!!im !ati!(a+ 9! re!tri-e! no-negati2a!. =ual,uer
onto ,ue (or uma !oluo 2i'2el de2e-!e en)ontrar no rimeiro ,uadrante.
Para determinar o )on4unto de onto! do rimeiro ,uadrante ,ue !ati!(aa 9!
re!tri-e!C de2emo! interretar geometri)amente ine,ua-e! tai! )omo
1 2
3x 5x 15 +
. %e
o !inal de igualdade 2ingarC i!to 6C
1 2
3x 5x 15 + =
C temo! a e,uao ara uma linDa retaC e
,ual,uer onto na linDa reta ,ue !ati!(aa a e,uao. /on!idere agora o onto A0C0BC i!to 6C
a origem. O$!er2amo! ,ue 3A0B Y #A0B X 0 e 1#C tal ,ue a origem tam$6m !ati!(a+ a
ine,uao. ;e (atoC ,ual,uer onto ,ue !e en)ontre a$aixo ou na linDa
1 2
3x 5x 15 + =

!ati!(a+
1 2
3x 5x 15 +
. EntretantoC nenDum onto ,ue !e en)ontre a)ima da linDa !ati!(a+
a ine,uao. %endo a!!imC o )on4unto de onto! ,ue !ati!(a+ a ine,uao
1 2
3x 5x 15 +

)on!i!te em todo! o! onto! no lano x
1
x
2
,ue !e en)ontram a$aixo ou na linDa
1 2
3x 5x 15 + =
. O! onto! ,ue !ati!(a+em a! re!tri-e! no-negati2a! e e!ta! ine,ua-e!
!o todo! o! onto! do rimeiro ,uadrante ,ue !e en)ontram a$aixo ou !o$re a linDa
1 2
3x 5x 15 + =
. Pre)i!amente da me!ma maneiraC 2emo! ,ue todo! o! onto! ,ue
!ati!(a+em
1 2
5x 2x 10 +
e a! re!tri-e! no-negati2a! !o todo! o! onto! do rimeiro
,uadrante a$aixo !o$re a linDa
1 2
5x 2x 10 + =
"ig. 1.1
O )on4unto de onto! ,ue !ati!(a+em tanto
1 2
3x 5x 15 +
)omo
1 2
5x 2x 10 +
C a!!im
)omo a! re!tri-e! no-negati2a!C 6 o )on4unto de onto! na regio !om$reada da "ig.1.1.
=ual,uer onto ne!ta regio 6 uma !oluo 2i'2elC e !omente o! onto! ne!ta regio !o
!olu-e! 2i'2ei!.
<inda no di!!emo! nada !o$re a (uno o$4eti2o. Para re!ol2er o ro$lema de
rogramao linearC de2emo! a)Dar o ontoC ou onto!C na regio de !olu-e! 2i'2ei! ,ue
d0em o maior 2alor da (uno o$4eti2o. <gora ara ,ual,uer 2alor (ixo de +C
1 2
z 5x 3x = +

6 uma linDa reta. =ual,uer onto ne!ta linDa dar' o me!mo 2alor de +. Para )ada 2alor de +
di(erenteC o$temo! uma linDa di(erente. N imortante notar ,ue toda! a! linDa! ,ue
)orre!ondem a di(erente! 2alore! de + !o aralela!. I!to a)onte)e or,ue a in)linao de
22
,ual,uer linDa
1 1 2 2
z c x c x = +
6
1
2
c
z
c
=
e indeendente de +. Em no!!o ro$lemaC )
1
C)
2
!o (ixo! e a! linDa!C aralela!.
;e2emo! agora !er )aa+e! de 2er a !oluo de um ro$lema. =ueremo! a)Dar a
linDa )om o maior 2alor de + ,ue tem elo meno! um onto em )omum )om a regio de
!olu-e! 2i'2ei!. <! linDa! aralela! na "ig.1.1 rere!entam a (uno o$4eti2o ara o! tr0!
2alore! di(erente! de +. N )laro ,ue +
1
no 6 o 2alor m'ximo de +C oi! a linDa ode !er
mo2ida ara )imaC aumentandoC em )on!e,R0n)iaC +C en,uanto algun! de !eu! onto! ainda
e!to na regio da! !olu-e! 2i'2ei!. Por outro ladoC em$ora +
3
f+
2
e +
1
C a linDa
)orre!ondente a +
3
no tem nenDum onto em )omum )om a regio de !olu-e! 2i'2ei!U
em )on!e,R0n)iaC nenDuma !oluo 2i'2el ode le2ar a um 2alor to grande de +. .emo!
a!!im ,ue +
2
6 o 2alor m'ximo de +C e a !oluo 2i'2el ,ue no! le2a a e!!e 2alor de + 6 o
)anto < da regio de !olu-e! 2i'2ei!.
< (igura mo!tra ,ue o! 2alore! da! 2ari'2ei! ara a !oluo Etima !o
aroximadamente x
1
X 1C x
2
X 2C4. Para determinar o! 2alore! exato!C notamo! ,ue o onto
,ue rere!enta a !oluo Etima 6 a inter!eo da! linDa!
1 2
3x 5x 15 + =
e
1 2
5x 2x 10 + =
.
7e!ol2endo e!ta! dua! e,ua-e! !imultaneamenteC a)Damo! ,ue x
1
X 1C0#3 e x
2
X 2C363. <
!u$!tituio de!!e! 2alore! na (uno o$4eti2o mo!tra ,ue o 2alor m'ximo do + 6 12C37.

.amo! )on!iderar agora o ro$lemaI
1 2
1 2
1 2
3x 5x 15,
5x 2x 10,
x , x 0,
+
+

(2)
Max
1 2
z 2,5x x = +
23

x
2
x
1
<
1
0
W
1
W
2
W
3
"ig. 1.2
E!te ro$lema 6 o me!mo ,ue o ,ue a)a$ou de !er re!ol2idoC ex)eto ara uma (uno
o$4eti2o le2emente di(erente. < regio de !olu-e! 2i'2ei! 6 a me!ma ,ue a ara o
ro$lema anterior. < "ig. 1.2 mo!tra a! linDa! da (uno o$4eti2o de A2B ara tr0! 2alore!
di(erente! de W.
O$2iamenteC W
2
6 o 2alor m'ximo do W. <goraC entretantoC a linDa ,ue rere!enta a
(uno o$4eti2o !e en)ontra ao longo de um do! lado! do olGgono de !olu-e! 2i'2ei!. I!to
!igni(i)a ,ue no D' 2alore! Hni)o! de x
1
Cx
2
,ue maximi+em WU ,ual,uer onto do lado <1
do olGgono d' a !oluo Etima de W.. Fote ,ue o )anto ,ue era Etimo ara o ro$lema
r62io e tam$6m Etimo ara e!te ro$lema. 8!ando e!te! 2alore! de x
1
Cx
2
C a)Damo! ,ue
Max W X #C0. Para e!te ro$lemaC dua! extremidade!C a!!im )omo ,ual,uer onto !o$re a
linDa ,ue liga e!te! doi! onto!C !o !olu-e! Etima!. =uando um ro$lema de rogramao
linear tem mai! de uma !oluo EtimaC di+emo! ,ue D' uma alternati2a EtimaU (i!i)amenteC
i!to !igni(i)a ,ue o! re)ur!o! odem !er )om$inado! de mai! de uma maneira ara
maximi+ar o lu)ro.
/omo um exemlo de um ro$lema ara o ,ual a (uno o$4eti2o !er' )on!iderada
minimi+adaI
24


x
2
x
1
W
1
W
2
W
3
0
<
1
"ig 1.3
1 2
1 2
1 2
1
2
1 2
x x 4,
6x 2x 8,
x 5x 4,
x 3,
x 3,
x , x 0,
+
+
+

A3B
Min
1 2
z 2x 3x = +
< interretao geom6tri)a do ro$lema 6 dada na "ig. 1.3
O 2alor mGnimo de W 6 W
2
. E!te mGnimo 6 a)Dado em um onto Hni)oC o onto de
inter!eo < da! linDa!
1 2
6x 2x 8 + =
e
1 2
x 5x 4 + =
. 7e!ol2endo e!ta! dua! e,ua-e!
!imultaneamenteC 2emo! ,ue a !oluo Etima 6
1
8
x
7
=
C
2
4
x
7
=
e Min W X 4.
O! ro$lema! de rogramao linear en2ol2endo tr0! 2ari'2ei! tam$6m odem !er
are!entado! geometri)amenteU entretantoC !ua !oluo gr'(i)a 6 mai! di(G)il. /omo
ilu!traoC 2amo! re!ol2er gra(i)amente o !eguinte ro$lema em tr0! 2ari'2ei!I
1 2 3
1 2 3
1 2
1 2 3
4x 6x 3x 24,
x 1,5x 3x 12,
3x x 12,
x , x , x 0,
+ +
+ +
+

A4B
Max
1 2 3
z 0,5x 6x 5x = + +
< regio ,ue rere!enta a! !olu-e! 2i'2ei! 6 o oliedro !om$reado na (igura 1.4.
re)ordemo! ,ue uma e,uao em tr0! 2ari'2ei!C tal )omo 4x
1
Y6x
2
Y3x
3
X24C 6 um lano.
=uando o !inal de igualdade 6 !u$!tituGdo or uma ine,uao AeBC o )on4unto de onto! ,ue
!ati!(a+em e!ta ine,uao 6 a )oleo de todo! o! onto! ,ue !e en)ontram ou a)ima ou
a$aixo do lano. O )on4unto de onto! Ax
1
Cx
2
Cx
3
B ,ueC ,uando !u$!tituGdo na (uno
o$4eti2oC le2a ao 2alor dado de +C !e en)ontra no lano + X 0C#x
1
Y6x
2
Y#x
3
. =uando + 2ariaC
o$t6m-!e uma !6rie de lano! aralelo!. O lano ,ue rere!enta o maior 2alor de + ,ue tem
elo meno! um onto em )omum )om a regio de !olu-e! 2i'2ei! d' o Max W. O onto ou
onto! da regio de !olu-e! 2i'2ei! ,ue !e en)ontram ne!te lano !o !olu-e! 2i'2ei!.
"ig. 1.4
2#
.0-!e ,ue a !oluo o)orre no 26rti)e < do oliedro de !olu-e! 2i'2ei!. Fe!te ontoC o!
lano! 4x
1
Y6x
2
Y3x
3
X24 e x
1
Y1C#x
2
Y3x
3
X12 !e inter)etam. EntretantoC x
1
X0 em <. <!!imC
ela !oluo !imultMnea de 6x
2
Y3x
2
X24 e 1C#x
2
Y3x
3
X12C x
2
e x
3
!o a)Dado! e
2
3 2 3
x x 2 = =
U a !oluo Etima 6 x
1
X0U
2
3 2 3
x x 2 = =
C e Max
1
3
z 29 =
.
Alguns casos excepcionais:
O! exemlo! da !eo anterior ilu!tram o ,ue ode !er )Damado ro$lema! de
rogramao linear >$em )omortado!?.
<gora ,ueremo! mo!trar ,ue D' )a!o! ex)e)ionai! ,ue re)i!am !er le2ado! em
)on!iderao !e uma t6)ni)a geral ara !oluo de ro$lema! de rogramao linear (or
de!en2ol2ida.
.amo! e!tudar o !eguinte ro$lema
1 2
1 2
1 2
x x 1,
0,5x x 2,
x , x 0,

+

(5)
Max
1 2
z 2x 2x = +
< regio de !olu-e! 2i'2ei! 6 a regio !om$reada da "ig. 1.#. <! linDa! ,ue
rere!entam a (uno o$4eti2o ara 2'rio! 2alore! de W !o tam$6m de!enDada!.
26

x
2
x
1
0
W X 4
W X 6
W X 10
"ig. 1.#
En)ontramo! um no2o (en:meno. < linDa ,ue rere!enta a (uno o$4eti2o ode !er
mo2ida !emre aralela a !i me!ma na direo de aumento de WC e ainda tem algun! onto!
na regio de !olu-e! 2i'2ei!. <!!imC W ode aumentar ar$itrariamenteC e o ro$lema no
tem 2alor m'ximo do W. Em tal )a!o di+emo! ,ue o ro$lema tem uma !oluo ilimitada.
Fo e!eramo! ,ue ,ual,uer ro$lema de rogramao linear rere!ente alguma
!ituao r'ti)a de ter uma !oluo ilimitadaC oi! i!to imli)ariaC or exemloC a
2ia$ilidade de um lu)ro in(inito. EntretantoC a limitao de re)ur!o! e a imo!!i$ilidade de
!e aumentar o! lu)ro! !o re)i!amente a! ra+-e! ara no!!o intere!!e no u!o de
rogramao linear. Fo o$!tanteC o)a!ionalmente o)orre um erro na (ormulao de um
ro$lema real ,ue le2a a uma !oluo ilimitada Ao autor )ometeu tal erroB.
x2
Z3
Z2
Z1
"ig. 1.6
x1
0
Fo exemlo a)imaC am$a! a! 2ari'2ei! odem )re!)er ar$itrariamente ,uando +
aumenta. EntretantoC uma !oluo ilimitada no imli)a ne)e!!ariamente ,ue toda! a!
2ari'2ei! o!!am !er aumentada! ar$itrariamente ,uando + tende ao in(inito. Pode-!e 2er
i!to na !oluo do ro$lema
1
1 2
1 2
x 3,
x x 0,
x , x 0,

(6)
Max
1 2
z 3x 2x = +
E!te ro$lema 6 rere!entado gra(i)amente na "ig 1.6.
K' notamo! ,ue o )on4unto de 2ari'2ei! ,ue maximi+am a (uno o$4eti2o no
re)i!a !er ne)e!!ariamente Hni)o. <gora 2eremo! ,ueC em$ora + tenDa um 2alor m'ximo
(initoC D' !olu-e! ,ue do e!te + m'ximo ,ue tem 2alore! ar$itrariamente grande! da!
2ari'2ei!. I!to 6 ilu!trado elo !eguinte exemlo.
27
1 2
1 2
1 2
x x 1,
0,5x x 2,
x , x 0,

+

(7)
Max
2 1
z 2x x =
,
,ue e!t' re!ol2ido gra(i)amente na "ig. 1.7. E!te ro$lema no 6 )omletamente normalC
oi! D' !olu-e! )om 2ari'2ei! ar$itrariamente grande! ,ue le2am a 2alore! Etimo! do W. O
2alor m'ximo do W 6 4. <l6m di!!oC ,ual,uer onto Ax
1
Cx
2
B ,ue !e en)ontre no lado da
regio de !olu-e! 2i'2ei!.
x2
Z2=4
"ig. 1.7
Z3
Z1
0 x1
EntretantoC no D' nenDuma garantia autom'ti)a de ,ue todo! o! ro$lema! da
rogramao linear t0m !olu-e! 2i'2ei!. O rEximo ro$lemaC mo!trado gra(i)amente na
(igura 1.3C no tem !oluoC oi! a! re!tri-e! !o in)omatG2ei!I
1 2
1 2
1 2
x x 1,
2x 2x 4,
x , x 0,
+
+

(8)
Max
1 2
z 3x 2x =
,
no D' nenDum onto Ax
1
Cx
2
B ,ue !ati!(aa am$a! a! re!tri-e!.
<! re!tri-e! odem !er )omatG2ei! e ainda a!!im no Da2er !oluo 2i'2el or,ue
nenDum onto ,ue !ati!(a+ a! re!tri-e! tam$6m !ati!(a+ a! re!tri-e! no-negati2a!. O
ro$lema !eguinteC ilu!trado geometri)amente na "ig. 1.*C d' um exemlo de tal )a!o.
23
1 2
1 2
1 2
x x 0,
3x x 3,
x , x 0,

(9)
Max
1 2
z x x = +
,
x2
"ig. 1.3
o x1
x2
o
x1
"ig. 1.*
2*
=ual,uer onto na 'rea !om$reada !ati!(a+ a! re!tri-e! ine,ua-e!. EntretantoC )omo
nenDuma !oluo tem
1 2
x , x 0
C no D' !oluo 2i'2el.
O leitor no de2e a)Dar ,ue o! exemlo! are!entado! ne!ta !eo !o de intere!!e
!omente Diot6ti)o e nun)a o)orrem no mundo real. En,uanto realmente no e!eramo!
,ue ,ual,uer ro$lema r'ti)o roriamente (ormulado exi$a tal )omortamentoC um
ro$lema ,ue en2ol2e um grande nHmero de 2ari'2ei! e re!tri-e! di(i)ulta extremamente o
e!tudo da )omati$ilidadeC a exi!t0n)ia de uma !oluo 2i'2elC e a )erte+a da no-exi!t0n)ia
de uma !oluo ilimitada. Por )au!a de!ta! o!!i$ilidade! de erro na (ormulao do!
ro$lema!C o! )a!o! ex)e)ionai! di!)utido! ne!ta !eo odem o)orrer na r'ti)a. <!!imC a
t6)ni)a )omuta)ional delineada ara a !oluo de um ro$lema de rogramao linear
de2e !er o $a!tante ara re2elar a exi!t0n)ia de uma !oluo ilimitada ou a au!0n)ia de uma
!oluo 2i'2el. %eria $em ruim !e ti26!!emo! ,ue a2eriguar !e o ro$lema o!!ui um
m'ximo e um mGnimo (inito! ante! ,ue ud6!!emo! ro)e!!ar o )omutador.
30
Captulo II
FUNDAMENTOS MATEMTICOS
2.1- MATRIZ
;e(inioI N um )on4unto ordenado de nHmero!C de (orma retangularC e 6 e!)rito no
!eguinte (ormatoI
a
11
a
12
a
13
....... a
1n
<X a
21
a
22
a
23
....... a
2n
a
31
a
32
a
33
....... a
3n
I I I I
I I I I
a
m1
a
m2
a
m3
....... a
mn
7ere!entao da matri+I <X g a
i4
h
m x n
/oluna
LinDa
7ere!entao de um elemento da matri+I a
i4

Matri+ =uadradaI %e mXn An
o
de linDa! X n
o
de )oluna!B temo! uma matri+ ,uadrada de
dimen!o >n?.
a
11
a
12
....... a
1n
A
n
a
21
a
22
....... a
2n
I I I
I I I
a
n1
a
n2
....... a
nn
31
8m elemento da matri+
/oluna
LinDa
;imen!o da matri+

;iagonal %e)und'ria ;iagonal Prin)ial
AiY4B X nY1 a
i4
C onde iX4
Matri+ LinDa e Matri+ /olunaI
A2etore!B
a
11
1X g $
11
$
12
$
13
....... $
1n
h
linDa
a
21
<X
a
31
I
I
a
m1

)oluna
2.2- SISTEMA DE EQUAES LINEARES
E,ua-e! Lineare! de >n? 2ari'2ei!I
a
1
x
1
Y a
2
x
2
Y a
3
x
3
Y .........Y a
n
x
n
X $
onde a
1C
a
2C
a
3 C
.....C a
n
e $ !o )on!tante! reai!.
%i!tema de E,ua-e! Lineare!I N um )on4unto de e,ua-e! lineare!.
a
11
x
1
Y a
12
x
2
Y a
13
x
3
Y .........Y a
1n
x
n
X $
1
a
21
x
1
Y a
22
x
2
Y a
23
x
3
Y .........Y a
2n
x
n
X $
2

I I I I I
a
m1
x
1
Y a
m2
x
2
Y a
m3
x
3
Y .........Y a
mn
x
n
X $
m
onde a
i4
e $
_
!o )on!tante! reai! ara iC_X1C ....Cm e 4X 1C...Cn
O !i!tema linear ode !er e!)rito )omo uma e,uao matri)ialI
< ^ X 1
a
11
a
12
....... a
1n
<X a
21
a
22
....... a
2n
AmxnB
I I I
I I I
a
m1
a
m2
....... a
mn
x
1
$
1
32
x
2
$
2
^X I 1X I
Anx1B : Amx1B :
x
n
$
m

Matri+ <umentadaI g< a 1h
a
11
a
12
....... a
1n
$
1
<X a
21
a
22
....... a
2
$
2
AmxnB
I I I I
I I I I
a
m1
a
m2
....... a
mn
$
m
8ma (orma de re!ol2er um !i!tema linearC 6 a)Dar um outro !i!tema mai! !imle!
e,ui2alente ao original. I!!o !e (a+ ali)ando !u)e!!i2amente uma !6rie de oera-e! !o$re
a! e,ua-e!.
Oera-e! Elementare!I
Multili)ar uma e,uao or um e!)alar di(erente de +eroU
%omar a uma e,uao um mHltilo de outra e,uao.
ExemloI
2x Y 4i Y + X 10
x Y i X 3
x Y 2i X #
MN5O;O ;E &<8%%-KO7;<FI
1. /olo)ar na (orma de matri+ aumentadaI
2 4 1 10
1 1 0

3
1 2 0 #
2. 8tili+ando a! roriedade! elementare! na! linDa! da matri+ aumentadaC 2amo!
ro)urar deixar a matri+ na (orma e!)alonada redu+idaI
Matri+ e!)alonada redu+idaI
aB 5oda! a! linDa! nula! o)orrem a$aixo da! linDa! no nula!U
$B O rimeiro elemento no nulo de )ada linDa no nula 6 igual a 1 A)Damado
de i2:BU
33
)B O i2: da linDa iY1 o)orre 9 direita do i2: da linDa iC ara iX1C...Cm-1U
dB %e uma )oluna )ont6m um i2:C ento todo! o! !eu! outro! elemento! !o
iguai! a +ero.
O$!I %e uma matri+ !ati!(a+ a! roriedade! AaBC A$BC e A)BC ma! no ne)e!!ariamente
AdBC di+emo! ,ue ela 6 uma matri+ e!)alonada.
2.3-VETORES NO PLANO E NO ESPAO
.etor magnitude 7ere!entaoI
direo
!entido
orientao indi)a a direo e o !entido do 2etor
)omrimento rere!enta a magnitude do 2etor
O$!er2a-e!I
;oi! 2etore! !o iguai! !e ele! o!!uem o me!mo )omrimentoC a me!ma direo e
o me!mo !entidoC me!mo !e o!!uGrem origen! em onto! di(erente!U
%e um 2etor jX . di+-!e ,ue j 6 um mHltilo e!)alar do outroU
;oi! 2etore! no nulo! !o aralelo!Aou )olineare!B !eC e !omente !eC um 6 mHltilo
e!)alar do outro.
/omonente! do 2etor . no lanoI

x
o 2
1
2
2
. A2
1
C 2
2
B
O.
34
<
1

<1
extremidade
origem
i
<! )oordenada! de . !o iguai! a! )omonente! de O.
/omonente! do 2etor . no e!aoI
/ada ar de eixo determina um lano )oordenado. 5emo! tr0! lano! )oordenado!I
^`
^W
`W
+
2
3
2
1
/omonente! de .
2.4 - COMBINAO LINEAR
;e(inioI8m 2etor . do 7
n
6 uma )om$inao linear do! 2etore! .
1
C...C.
_
C !e a e,uao
2etorial
x
1
.
1
Y x
2
.
2
Y.....Y x
_
.
_
X.
o!!uir !oluoC ou !e4aC !e exi!tirem e!)alare! x
1
C ....C x
_
,ue !ati!(a+em a e,uao a)ima.
Fe!te )a!oC di+emo! tam$6m ,ue . ode !er e!)rito )omo uma )om$inao linear de .
1
C ...C
.
_
.
2.5- INDEPENDNCIA LINEAR
;e(inioI;i+emo! ,ue um )on4unto %Xk .
1
C ...C .
_
l de 2etore! 6 linearmente
indeendente AL.I.B !e a e,uao 2etorial
x
1
.
1
Y x
2
.
2
Y.....Y x
_
.
_
X 0
!E o!!uir a !oluo tri2ialC ou !e4aC !e a Hni)a (orma de e!)re2er o 2etor nulo )omo
)om$inao linear do! 2etore! .
1
C ...C .
_
6 a,uela em ,ue todo! o! e!)alare! !o iguai! a
+ero. /a!o )ontr'rioC i!to 6C !e a e,uao a)ima o!!uir !oluo no tri2ialC di+emo! ,ue o
)on4unto % 6 linearmente deendente AL.;.B.
O$!er2a-e!I %e doi! 2etore! .
1
e .
2
no 7
2
!o L.;.C ento um dele! 6 um mHltilo e!)alar
do outro. PortantoC ele! !o aralelo!. E re)iro)amenteC !e ele! !o L.I.C ento um no 6
mHltilo e!)alar do outro e ortanto no !o aralelo!. %e tr0! 2etore! .
1
C .
2
e .
3
do 7
3
!o
L.;.C ento um dele! 6 uma )om$inao linear do! outro! doi!C ou !e4aC um dele! 6 uma
!oma de mHltilo! e!)alare! do! outro! doi!. PortantoC ele! !o )olanare!C i!to 6C !o
aralelo! a um me!mo lano. E re)iro)amenteC !e ele! !o L.I.C ento nenDum dele! 6
)om$inao linear do! outro! doi!. Portanto ele! no !o )olanare!.
2.6- SOLUO BSICA VIVEL
.amo! !uor o !eguinte !i!temaI
a
11
x
1
Y a
12
x
2
Y a
13
x
3
Y .........Y a
1n
x
n
X $
1
a
21
x
1
Y a
22
x
2
Y a
23
x
3
Y .........Y a
2n
x
n
X $
2

I I I I I
a
m1
x
1
Y a
m2
x
2
Y a
m3
x
3
Y .........Y a
mn
x
n
X $
m
"orma Matri)ialI < ^ X 1
a
11
a
12
....... a
1n
3#
x
1
$
1
x
2
X $
2
I I
I I
x
n
$
m
x
i
2
2
.X A2
1
C 2
2
C 2
3
B
a
21
a
22
....... a
2n
I I I
I I I
a
m1
a
m2
....... a
mn
%uonDamo! ,ue m n e ,ue o o!to da matri+ PA<BXm Ao!to da matri+ < 6 o
nHmero m'ximo de )oluna! L.I. em <B.
O$t6m-!e uma !oluo $'!i)a 2i'2el ara o !i!tema a)ima (a+endo-!e An-mB da!
2ari'2ei! >x? iguai! a +ero e determinando-!e uma !oluo no-negati2a ara a! 2ari'2ei!
>x? re!tante!C admitindo-!e ,ue o! >m? 2etore! )orre!ondente! 9! 2ari'2ei! >x?C ,ue no
(oram igualada! a +eroC !o L.I.
O )on4unto de 2ari'2ei!C ,ue ini)ialmente no !o (eita! iguai! a +eroC 6 )Damado
)on4unto de 2ari'2ei! $'!i)a!. %e uma ou mai! da! 2ari'2ei! $'!i)a! tornarem-!e iguai! a
+eroC a !oluo $'!i)a !er' dita degenerada. %e toda! a! 2ari'2ei! $'!i)a! (orem o!iti2a!C a
!oluo $'!i)a !er' dita no-degenerada A(a)tG2el ou )omatG2elB.
2.7- COMBINAO CONVEXA
/on!idere um )on4unto de 2etore! .Xk .
1
C .
2
C ...C .
n
l todo! erten)ente! a 7
m
2
1
2
2
.
1
X I .Xk .
1
C .
2
C ...C .
n
l 7
m
I
4
C 4X1C2C...Cn
2
m

4
!o )on!tante! reai! ,ue !ati!(a+em a! rela-e!I

1
Y
2
Y .....Y
n
X 1

4
0 ara 4X 1C2C...Cn
ento o 2etor $ X
1
.
1
Y
2
.
2
Y.....Y
n
.
n
6 uma )om$inao )on2exa do! 2etore! .
1
C
.
2
C ...C .
n.
2.8- CON1UNTO CONVEXO
8m )on4unto ^ de 2etore! 6 )on2exo !eC ara doi! 2etore! ,uai!,uer ^
1
C ^
2
erten)ente! ao
)on4untoC o !egmento de reta entre e!te! 2etore! tam$6m erten)e ao )on4untoC ou !e4aC
^
1
^
^
2
^
Exemlo! &r'(i)o!
36
Matemati)amente o !egmento de reta entre ^
1
e ^
2
6 o )on4unto de toda! a!
)om$ina-e! )on2exa! de ^
1
e ^
2
.
^
1
Y A1- B^
2
^ 0 1
8m 2etor P 6 um onto extremo de um )on4unto )on2exo !e no !e uder exre!!'-
lo )omo uma )om$inao )on2exa de doi! 2etore! de )on4untoC i!to 6C um onto extremo
no ode e!tar !ituado !o$re o !egmento de reta entre doi! outro! 2etore! ,uai!,uer do
)on4unto. 8m onto extremo 6 onto da (ronteira do domGnioC oi! )a!o )ontr'rioC ele
e!taria entre doi! outro! onto! ,uai!,uer. Fem todo onto limite de um )on4unto )on2exo
6 ne)e!!ariamente um onto extremo. <lgun! onto! limite! odem-!e !ituar entre doi!
outro! onto! limite!.
Captulo III
MTODO SIMPLEX
3.1- INTRODUO
O M6todo %imlex 6 um ro)edimento geral ara re!ol2er um Pro$lema de
Programao Linear. "oi de!en2ol2ido em 1*47 elo matem'ti)o norte-ameri)ano &eorge
1. ;ant+ig e )on!i!te em um m6todo iterati2o ,ue er)orre o! onto! extremo! do
)on4unto de !olu-e! )omatG2ei! do ro$lema. E!te m6todo 6 (ormado or um gruo de
)rit6rio! ara e!)olDa de !olu-e! $'!i)a! ,ue melDorem o de!emenDo do modeloC e
tam$6m de um te!te de otimalidade.
Para !er ini)iadoC 6 ne)e!!'rio !e )onDe)er uma !oluo )omatG2el $'!i)a
A)Damada !oluo ini)ialB do !i!tema. Po!teriormenteC 6 2eri(i)ado !e a re!ente !oluo 6
Etima. %e (orC o ro)e!!o e!t' en)errado. %e no (or EtimaC 6 or,ue um do! onto!
extremo! ad4a)ente! ao onto extremo ini)ialmente adotado (orne)e ara a (uno o$4eti2o
um 2alor melDor do ,ue o atual. Para melDorar o 2alor da (uno o$4eti2oC a me!ma de2e
!er aumentar ou diminuirC )on(orme o ro$lema !e4a de maximi+ao ou minimi+ao
re!e)ti2amente.
O M6todo %imlex (a+ ento a mudana do onto ini)ial ara o onto extremo
ad4a)ente ,ue melDore o 2alor da (uno o$4eti2o. O ro)edimento adotado ara o onto
extremo ini)ial 6 reetido ara e!te !egundo onto extremo. O ro)e!!o (inali+a ,uandoC
e!tando num onto extremoC todo! o! onto! extremo! a ele ad4a)ente!C (orne)em 2alore!
iore! ara a (uno o$4eti2o.
<lge$ri)amenteC um onto extremo ad4a)ente 6 uma !oluo )omatG2el $'!i)a
in)luindo toda! a! 2ari'2ei! $'!i)a! anteriore!C )om ex)eo de aena! uma dela!. <)DarC
ortantoC a rExima !oluo )omatG2el $'!i)a Aonto extremo ad4a)enteB exige a e!)olDa
de uma 2ari'2el no-$'!i)a ara entrar na $a!e em !ua !u$!tituio.
O M6todo %imlex )omreender'C ortantoC o! !eguinte! a!!o!I
1B <)Dar uma !oluo )omatG2el $'!i)a ini)ial.
2B .eri(i)ar !e a !oluo atual 6 Etima. %e (orC are. /a!o )ontr'rioC !iga ara o a!!o 3.
3B ;eterminar a 2ari'2el no $'!i)a ,ue de2e entrar na $a!e.
4B ;eterminar a 2ari'2el $'!i)a ,ue de2e !air da $a!e.
#B <)Dar a no2a !oluo )omatG2el $'!i)aC e 2oltar ao a!!o 2.
3.2. TEOREMAS FUNDAMENTAIS DO MTODO SIMPLEX
O M6todo %imlex $a!eia-!e em tr0! teorema! (undamentai!I
37
5eorema 1I >O )on4unto de toda! a! !olu-e! )omatG2ei! do modelo de rogramao
linear 6 um )on4unto )on2exo.?
5eorema 2I >5oda !oluo )omatG2el $'!i)a do !i!tema <xX$ 6 um onto extremo do
)on4unto da! !olu-e! )omatG2ei!?
5eorema 3I aB >%e a (uno o$4eti2o o!!ui um m'ximo AmGnimoB (initoC ento elo meno!
uma !oluo Etima 6 um onto extremo do )on4unto )on2exo.?
$B >%e a (uno o$4eti2o a!!ume o m'ximo AmGnimoB em mai! de um onto
extremoC ento ela toma o me!mo 2alor ara ,ual,uer )om$inao )on2exa de!!e! onto!
extremo!.?
3.3- REDUO DE UM PROBLEMA DE PROGRAMAO LINEAR FORMA
PADRO
O! modelo! de rogramao linearC ara !erem de2idamente !olu)ionado! or
interm6dio do algoritmo !imlex ,ue !er' are!entadoC de2em are!entar o !eguinte
(ormato adroI
< (uno o$4eti2o de maximi+ao Ao)ionalBU
5oda! a! 2ari'2ei! de de)i!o no-negati2a!U
/on!tante! do lado direito no-negati2a!U
7e!tri-e! de igualdade.
/a!o i!!o no a)onteaC de2e-!e ro)urar um modelo e,ui2alente ,ue o!!ua e!!a!
)ara)terG!ti)a!C ara ento u!ar o !imlex.
aB "uno O$4eti2o de Minimi+ao
< minimi+ao de uma (uno (AxB 6 matemati)amente an'loga 9 maximi+ao da
negati2a de!ta (uno A-(AxBB.
ExemloI MIF +X)
1
x
1
Y )
2
x
2
Y...Y )
n
x
n
N e,ui2alente aI
M<^ W X -)
1
x
1
- )
2
x
2
-...-)
n
x
n
/om + X -W
;e!!a (ormaI MIF + X -M<^A-WB
E!!a 6 uma da! (orma! de re!ol2er o! ro$lema! de minimi+ao utili+ando o me!mo
algoritmo do! ro$lema! de maximi+ao. /a!o !e ,ueira re!ol2er diretamenteC de2emo!
alterar o )rit6rio de entrada da! 2ari'2ei! na $a!e.
$B Pro$lema da .ari'2el Li2re
Entende-!e or 2ari'2el li2re a! 2ari'2ei! !em ,ual,uer re!trio de !inalC i!to 6C odem
a!!umir 2alore! o!iti2o!C negati2o! ou +ero. Para )ontornarmo! e!te ro$lemaC de2emo!
lem$rar ,ue um nHmero ,ual,uer !emre ode !er e!)rito )omo a di(erena de doi!
nHmero! o!iti2o!.
ExemloI M<^ + X x
1
Y2x
2
Yx
3
%< x
1
Yx
2
Yx
3
10
2x
1
Y3x
2
20
x
1
0 C x
2
li2re C x
3
0
33
"a+endo x
2
X xm
2
- xmm
2
C )om xm
2
0 e xmm
2
0 e !u$!tituindo no modelo anteriorC tem-!e o
modelo e,ui2alenteI
M<^ + X x
1
Y2Axm
2
- xmm
2
BYx
3
%< x
1
Y xm
2
- xmm
2
Yx
3
10
2x
1
Y3Axm
2
- xmm
2
B20
x
1
0 C xm
2
0C xmm
2
0C x
3
0
Onde toda! a! 2ari'2ei! !o no-negati2a!. < !oluo de!te modeloC re!ol2e o anterior.
)B O)orr0n)ia de $
i
e0
1a!ta multili)armo! a re!trio i or A-1B oi! o! )oe(i)iente! a
i4
odem ter ,ual,uer
!inal.
dB 5ran!(ormao de ;e!igualdade! em Igualdade!
Para a utili+ao do algoritmo !imlex 6 ne)e!!'rio ,ue toda! a! de!igualdade! do
)on4unto de re!tri-e! !e4am tran!(ormada! em igualdade e ,ue !e )onDea uma
!oluo ini)ial 2i'2elC no- negati2a. Fa (orma adroC aena! a! re!tri-e! de no-
negati2idade Ada! 2ari'2ei!B !o de!igualdade!.
.ari'2ei! de "olga e Ex)e!!o
Outra! re!tri-e! de de!igualdade !o tran!(ormada! em e,ua-e! or meio de
2ari'2ei! de (olga ou de ex)e!!o Amuita! 2e+e! !e (ala em 2ari'2ei! de (olga me!mo
,uando !e trata de 2ari'2ei! de ex)e!!oB ,ue !o !emre no-negati2a!.
a
i1
x
1
Y .... Y a
in
x
n
$
i
a
i1
x
1
Y .... Y a
in
x
n
Y !
i
X $
i
!
i
0 A(olgaB
ou
a
i1
x
1
Y .... Y a
in
x
n
$
i
a
i1
x
1
Y .... Y a
in
x
n
- !
i
X $
i
!
i
0 Aex)e!!oB
< 2ari'2el de (olga 6 numeri)amente igual a di(erena entre o! 2alore! 9 direita e 9
e!,uerda da de!igualdade e rere!enta o de!erdG)io a)arretado ela arte do !i!tema
modelada ela re!trio em auta.
< 2ari'2el de ex)e!!o 6 numeri)amente igual a di(erena entre o! 2alore! 9 e!,uerda
e 9 direita da de!igualdade e rere!enta um ex)e!!o da! 2ari'2ei! de entrada ne!ta arte do
!i!tema modelada ela re!trio em auta.
&erao de %oluo Ini)ial .i'2el
;eoi! de !erem tran!(ormada! toda! a! re!tri-e! lineare! A)om 2alore! no negati2o!
no! termo! 9 direita da! de!igualdade!B em igualdade!C ela introduo da! 2ari'2ei! de
(olga e de ex)e!!oC onde ne)e!!'rioC adi)iona-!e uma no2a 2ari'2el )Damada 2ari'2el
arti(i)ialC 9 e!,uerda de toda! a! re!tri-e! ,ue no )ontenDam uma 2ari'2el de (olga a (im
de (ormar uma $a!e ini)ial. Em )on!e,R0n)ia C toda! a! e,ua-e! rere!entando a!
re!tri-e!C ou )ontero 2ari'2ei! de (olga ou 2ari'2ei! arti(i)iai!. O$t6m-!e uma !oluo
3*
ini)ial no negati2a ara e!te no2o )on4unto de re!tri-e!C (a+endo-!e )ada 2ari'2el de
(olga e )ada 2ari'2el arti(i)ial igual ao 2alor do lado direito da e,uaoC na ,ual a 2ari'2el
em ,ue!to aare)e C e igualando-!e a +ero toda! a! outra! 2ari'2ei!C in)lu!i2e a! de
ex)e!!o.
/u!to! de Penali+ao A/oe(i)iente da! .ari'2ei! na "uno O$4eti2oB
< introduo de 2ari'2ei! de (olga ou ex)e!!o no altera a nature+a da! re!tri-e! e
tamou)o a (uno o$4eti2o. <!!im tai! 2ari'2ei! !o in)ororada! a (uno o$4eti2o )om
)oe(i)iente! de 2alor nulo. <! 2ari'2ei! arti(i)iai!C )ontudoC mudam a nature+a da!
re!tri-e!. 5endo em 2i!ta ,ue e!ta! 2ari'2ei! !o adi)ionada! a aena! um do! mem$ro!
de uma igualdadeC o no2o e o 2elDo !i!tema de e,ua-e! rere!entando re!tri-e! !o
e,ui2alente! aena! !e C e !omente !eC a! 2ari'2ei! arti(i)iai! ti2erem 2alor +ero. < (im de
a!!egurar tal alo)ao de 2alore! na !oluo Etima A em )ontra!te )om a !oluo ini)ialBC a!
2ari'2ei! arti(i)iai! !o in)ororada! 9 (uno o$4eti2o onderada! or )oe(i)iente!
o!iti2o! de 2alore! ele2ado! no! ro$lema! de minimi+ao e or )oe(i)iente! negati2o!
de 2alore! ele2ado! no! ro$lema! de maximi+ao. E!te! )oe(i)iente! de!ignado! or M e
cMC !o !u$entendido! )omo grande! nHmero! o!iti2o! e rere!entam uma enalidade
!e2era em ,ue !e in)orre ao !e (a+er a alo)ao de uma unidade da! 2ari'2ei! arti(i)iai!.
Fo! )'l)ulo! manuai! o! )u!to! de enali+ao odem !er tradu+ido! or M. Em
)'l)ulo! )omuta)ionai! de2e-!e atri$uir a M um 2alor num6ri)oC u!ualmente um nHmero
tr0! a ,uatro 2e+e! maior em magnitude ,ue ,ual,uer outro exi!tente no rograma.
/oe(i)iente da! 2ari'2ei! arti(i)iai! na (uno o$4eti2o YM Aro$lema! de minimi+aoB
-M Aro$lema! de maximi+aoB
RESUMO
7e!trio
tio
<4u!te na
re!trio
<4u!te na "uno O$4eti2o
Pro$lema de Maximi+ao Pro$lema de Minimi+ao
[ <di)ionar uma
2ari'2el de (olga A!
i
B
<di)ionar 2ari'2el de (olga
A!
i
B )om )oe(i)iente 0
<di)ionar uma 2ari'2el de
(olga A!
i
B )om )oe(i)iente 0
X <di)ionar uma
2ari'2el arti(i)ial A<
i
B
%u$trair 2ari'2el arti(i)ial
A<
i
B )om )oe(i)iente M
<di)ionar 2ari'2el arti(i)ial
A<
i
B )om )oe(i)iente M
Z %u$trair uma 2ari'2el
de ex)e!!o A!
i
B e
adi)ionar uma
2ari'2el arti(i)ial A<
i
B
<di)ionar 2ari'2el de
ex)e!!o A!
i
B )om )oe(i)iente
0 e !u$trair 2ari'2el
arti(i)ial A<
i
B )om
)oe(i)iente M
<di)ionar 2ari'2el de ex)e!!o
A!
i
B )om )oe(i)iente 0 e
adi)ionar 2ari'2el arti(i)ial
A<
i
B )om )oe(i)iente M
3.4. FORMA CANNICA DE UM SISTEMA
O m6todo de &au!!-Kordan 6 um m6todo num6ri)o ara !oluo de !i!tema!
lineare! ,ue exli)ita o! 2alore! de alguma! 2ari'2ei! em (uno do termo indeendente eC
o!!i2elmente em (uno de outra! 2ari'2ei!. %e um !i!temaC )omo a,uele da (orma adro
are!entadoC )ont6m e,ua-e! linearmente indeendente! e tem m nC odemo! a artir de
uma $a!e ,ual,uer dadaC (a+er oera-e! )om linDa! ara o$ter um !i!tema e,ui2alente
)om o! )oe(i)iente! da! 2ari'2ei! $'!i)a! iguai! a um. Por exemlo !uonDamo! ,ue a! m
40
rimeira! )oluna! do !i!tema adro (ormam uma $a!e Ai!to 6C a! m rimeira! )oluna! !o
LIBC ento odemo! or o !i!tema Ai!to 6C o$ter um !i!tema e,ui2alenteB na (orma
n n n
x
1
Ya
1mY1
x
mY1
Y .... Y a
1n
x
n
X $
1
n n n
x
2
Ya
2mY1
x
mY1
Y .... Y a
2n
x
n
X $
2
. I I
. nI I n n
x
m
Ya
mmY1
x
mY1
Y .... Y a
mn
x
n
X $
m
onde a! $arra! denotam no2o! 2alore! ara o! )oe(i)iente!. O !i!tema a)ima 6 ento dito !er
o !i!tema da (orma adro na (orma )an:ni)a em relao 9 $a!e (ormada ela! )oluna!
1C2C...Cm. Fote ,ue ao (a+er x
mY1
C.....C x
n
iguai! a +ero o$temo! diretamente a !oluo $'!i)a.
3.5. CONCEITOS BSICOS DO MTODO SIMPLEX
.amo! are!entar a )on)eituao $'!i)a do M6todo %imlex atra26! de um e,ueno
exemlo.
a) Formulao do Problema
8ma mar)enaria de!e4a e!ta$ele)er uma rogramao di'ria de roduo. <tualmenteC a
o(i)ina (a+ aena! doi! roduto!I me!a e arm'rioC am$o! de um !E modelo. Para e(eito de
!imli(i)aoC 2amo! )on!iderar ,ue a mar)enaria tem limita-e! em !omente doi!
re)ur!o!I madeira e mo-de-o$raC )u4a! di!oni$ilidade! di'ria! !o mo!trada! na ta$ela a
!eguirI
7E/87%O ;I%POFI1ILI;<;E
Madeira 12mo
Mo-de-o$ra 3 J.D
O ro)e!!o de roduo 6 tal ,ueC ara (a+er 1 me!a a ('$ri)a ga!ta 2mo de madeira
e 2 J.D de mo-de-o$ra. Para (a+er um arm'rioC a ('$ri)a ga!ta 3mo de madeira e 1 J.D de
mo-de-o$ra.
<l6m di!!oC o (a$ri)ante !a$e ,ue )ada me!a d' uma margem de )ontri$uio ara o
lu)ro de P4C e )ada arm'rioC de P1. O ro$lema do (a$ri)ante 6 en)ontrar o rograma de
roduo ,ue maximi+a a margem de )ontri$uio total ara o lu)ro.
/omo !e trata de um ro$lema extremamente !imle!C rearado aena! ara
demon!trao do! (undamento! do M6todo %imlexC odemo! re!ol20-lo u!ando aena!
alguma! )on!idera-e! ,ualitati2a!. Para i!!oC ini)ialmenteC 2amo! )riar o modelo de
rogramao linear ara o ro$lema roo!to.
b) Montagem do Modelo
/omo 2ari'2ei! de de)i!oC 2amo! )on!iderar
,uantidade a rodu+ir de me!aI x
1
41
,uantidade a rodu+ir de arm'rioI x
2
/om e!!a de(inio de 2ari'2ei!C odemo! e!)re2er a! rela-e! matem'ti)a! ,ue
(ormam o modelo.
<!!imC ara a (uno-o$4eti2oC temo!I
Margem de )ontri$uio total W X 4.x
1
Y 1.x
2
Para a! re!tri-e!Ca relao lEgi)a exi!tente 6I
Utilizao de recurso Disponibilidade de recurso
<!!imC temo!I
Para madeiraI
1 2
2x 3x + 12
8tili+ao de madeira ;i!oni$ilidade
ara o! doi! roduto! de madeira
Para Mo-de-o$raI
1 2
2x 1x + 3
8tili+ao da mo-de-o$ra ;i!oni$ilidade
ara o! doi! roduto! de mo-de-o$ra
O modelo )omleto 6I
c) Soluo do Modelo Utilizando Raciocnio Lgico
Ini)ialmenteC 2amo! o$!er2ar ,ue o )on4unto da! re!tri-e! (orma um !i!tema de
de!igualdade! lineare! eC de!!a (ormaC exi!tem in(inita! )om$ina-e! de 2alore! de x
1
e x
2
,ue !ati!(a+em a! re!tri-e!.
42
<)Dar x
1
e x
2
C de (orma aI
M<^IMIW<7 W X 4.x
1
Y 1.x
2
2.x
1
Y 3.x
2
12
2.x
1
Y 1.x
2
3
x
1
0
x
2
0
Para de!)o$rirmo! a,uela ,ue rodu+ o maior 2alor ara o o$4eti2oC 2amo! artir de
um ar de 2alore! ara x
1
e x
2
e tentarC atra26! de um ra)io)Gnio lEgi)oC en)ontrar um ar de
2alore! ,ue (orne)e um lu)ro maior.
/omo onto de artida 2amo! tomar a !eguinte )om$inao
x
1
X 0
x
2
X 0
W X 0
=ue 6 uma !oluo o!!G2el ara o ro$lema 6 (')il 2eri(i)ar. O$2iamente no 6 a melDorC
4' ,ue o (a$ri)ante nada rodu+. Por6mC 2amo! o$!er2ar o !eguinteI
/ada me!a ,ue rodu+irmo! aumenta o lu)ro de P4U
/ada arm'rio ,ue rodu+irmo! aumenta o lu)ro de P1.
/omo o o$4eti2o 6 maximi+ar o lu)roC 2amo! )omear a no!!a an'li!e ela roduo
de me!aC mantendo a roduo de arm'rio no nG2el +ero. Em termo! matem'ti)o!C i!!o
!igni(i)a ,ueI
x
1
de2e !er o!iti2a
x
2
)ontinua igual a +ero.
1emC )om a )on)lu!o a)imaC re)i!amo! !a$er agora ,ual o 2alor ,ue x
1
de2e
tomar.
Fo2amenteC lem$rando ,ue no!!o o$4eti2o 6 maximi+ar o lu)ro e 4' ,ue )ada me!a
rodu+ida aumenta o lu)ro de P4C 6 ra+o'2el ,ue ro)uremo! dar a x
1
o maior 2alor
o!!G2el. Para de!)o$rirmo! e!!e 2alorC 2amo! 2oltar 9! re!tri-e!I
1 2
1 2
2.x 3.x 12
2.x 1.x 3
+
+
/omo x
2
X 0C e )omo ,ueremo! o maior 2alor o!!G2el ara x
1
C 2amo! ree!)re2er a!
re!tri-e! !omente em termo! de x
1
I
2.x
1
X 12
2.x
1
X 3
<!!imC !e )on!iderarmo! aena! o re)ur!o madeiraC oderGamo! (a+er 6 me!a!C ouI
1
12
x 6
2
= =
Por outro ladoC !e )on!iderarmo! aena! o re)ur!o de mo-de-o$raC oderGamo!
(a+er 4 me!a!C ou !e4aI
1
3
x 4
2
= =
/omo ara (a+er uma me!a ga!tam-!e !imultaneamente o! doi! re)ur!o!C 6 e2idente
,ue o maior 2alor o!!G2el ara x
1
6 4C 4' ,ue no terGamo! mo-de-o$ra !u(i)iente ara
(a+ermo! 6 me!a!.
43
/on)luindoC 4' temo! uma !egunda rogramao da roduo ,ue d' um lu)ro
melDor ,ue a rimeiraI
x
1
X 4 me!a!
x
2
X 0 arm'rio!
O lu)ro ,ue !e o$t6m )om e!ta roduo 6I
W X 4 x 4 Y 1 x 0 X 16
< !oluo 6 2i'2elC 4' ,ue a! re!tri-e! (oram re!eitada!I
2 x 4 Y 3 x 0 X 3
2 x 4 Y 1x 0 X 3
<!!imC re)aitulandoC artimo! de uma !oluo 2i'2el A x
1
X 0 e x
2
X 0B ara outra
!oluo Ax
1
X 4 e x
2
X 0BC ,ue d' um lu)ro maiorC u!ando o! !eguinte! )rit6rio!I
/omeamo! a roduo elo roduto ,ue mai! )ontri$ui ara o lu)roU ne!!e )a!oC a
2ari'2el ,ue !e torna o!iti2a 6 a ,ue tem maior )oe(i)iente em W.
E!)olDido o rodutoC !ua roduo (oi e!ta$ele)ida no maior 2alor o!!G2elC ou !e4aC
deu-!e 9 2ari'2el o maior 2alor o!iti2o o!!G2el.
< ergunta ,ue !e (a+ ne)e!!'ria agora 6 a !eguinteI E!ta !oluo en)ontrada 6 a
melDor de toda! ou teremo! ainda ,ue en)ontrar outraV
Para re!onder a e!!a erguntaC odemo! u!ar o! me!mo! )rit6rio! anteriore!C or6m
)om e,uena alterao.
Fe!te exemloC !eria natural ,ue ro)ur'!!emo! rodu+ir arm'rio!C 4' ,ue !eu nG2el
de roduo 6 +ero e temo! ainda madeira !o$rando. Fo entantoC 6 imortante lem$rar ,ue
toda a mo-de-o$ra di!onG2el (oi alo)ada 9 roduo de me!a!. /omo ne)e!!itamo! de
mo-de-o$ra ara rodu+ir arm'rio!C a Hni)a (orma de )on!eguirmo! i!!o 6 atra26! da
reduo do nHmero de me!a! a rodu+irC de maneira a li$erarmo! re)ur!o!.
/on!e,RentementeC ara odermo! rodu+ir arm'rio!C dua! altera-e! de2ero !er (eita! no
rograma de roduoI
O nHmero ini)ialmente en)ontrado ara a roduo de me!a! de2e diminuir. I!!o
ro2o)a diminuio do lu)ro total.
< roduo de arm'rio!C ini)ialmente nulaC oder' ento tornar-!e o!iti2a. I!!o
ro2o)a aumento do lu)ro total.
OraC 4' ,ue temo! !imultaneamente dua! altera-e! no lu)ro totalC uma reduo e um
aumentoC o no!!o rimeiro )rit6rio ode !er adatado. Fe!!e )a!oC a 2ari'2el x
2
Aroduo
de arm'rio!B de2er' !e tornar o!iti2a !e o re!ultado da! modi(i)a-e! no lu)ro total (or
o!iti2o.
Ou !e4aC !eI
<8MEF5O EM W P7O.O/<;O EPLO <8MEF5O ;E x
2
c ;IMIF8IpqO EM W P7O.O/<;< PEL< ;IMIF8IpqO ;E x
1
44
/OF57I18IpqO Lr=8I;< P<7< O L8/7O ;<;< PO7 x
2
< modi(i)ao no )rit6rio 6 e!taI no !e (a+ o!iti2a a 2ari'2el aena! or,ue tem
um )oe(i)iente o!iti2o na (uno-o$4eti2oC ma! !e !ua )ontri$uio lG,uidaC )al)ulada ela
exre!!o anteriorC (or o!iti2a. 2amo! )al)ular i!!oI
.i!to ,ue o re)ur!o totalmente alo)ado 6 a mo-de-o$raC 2amo! )on!iderar de no2o
a !egunda e,uaoI
2.x
1
Y 1.x
2
X 3
/omo o rimeiro re)ur!o tem (olgaC no re)i!amo! no! reo)uar )om a rimeira
e,uao.
Para )al)ularmo! a reduo ,ue o)orre em x
1
C ara li$erar re)ur!o! 2i!ando a
aumentar a roduo de x
2
C 2amo! dar a !eguinte 2ariao no 2alor da 2ari'2el x
2
I
x
2
X 0 a!!a ara x
2
X 1
Le2ando na e,uao a)imaI
2.x
1
Y 1 x 1 X 3
dondeI
no2o
1
x X 3C#
LogoC um aumento de 1 na 2ari'2el x
2
exige uma reduo de 0C# no 2alor da
2ari'2el x
1
A4 c 3C# X 0C#B.
< 2ariao doClu)ro L ode !er )al)ulada da !eguinte (ormaI
.ariao em W X 4 x A2ariao em x
1
B Y 1 x A2ariao em x
2
B
LogoI
.ariao em W X 4 x Ac0C#B Y 1 x 1 X c1
Ou !e4aC a )ontri$uio lG,uida ara o lu)roC or unidade rodu+ida de arm'rioC 6 c1.
/on!e,RentementeC ne!!e no!!o exemloC no 6 2anta4o!o rodu+ir arm'rio!C e a!!im a
!oluo Etima en)ontrada 6I
x
1
X 4
x
2
X 0
W X 16
d) Soluo do Modelo por Sistema de Equaes Lineares
Podemo! re!ol2er no!!o modelo de rogramao linear or algum m6todo de re!oluo de
e,ua-e! lineare!. O ro)e!!o ,ue 2amo! anali!ar a,ui 6 $a!tante intuiti2o e tem or
(inalidadeC aena!C are!entar a (ilo!o(ia $'!i)a do M6todo %imlexC ,ue !er' mo!trado a
!eguirI
aB Introduo da! 2ari'2ei! de (olga
Para tran!(ormarmo! a! de!igualdade! lineare! da! re!tri-e! em e,ua-e! lineare!C
de (orma ,ue o!!am !er ali)ado! o! m6todo! de !oluo de!ta! Hltima!C 2amo! re)ordarC
)on(orme 4' 2imo! anteriormenteC ,ue a! re!tri-e! do ro$lema t0m a !eguinte e!trutura
lEgi)aI
4#
Utilizao de recurso Disponibilidade de recurso
%e introdu+irmo! o )on)eito de "OL&< ;E 7E/87%OC odemo! e!)re2er a
relao a)ima da !eguinte (ormaI
UTILIZAO + FOLGA DISPONIBILIDADE
I!!o !igni(i)a ,ueI
85ILIW<pqO e ;I%POFI1ILI;<;E Imli)a "OL&< f 0
85ILIW<pqO X ;I%POFI1ILI;<;E Imli)a "OL&< X 0
<!!imC a (olga de )ada re)ur!o ode !er rere!entada or uma 2ari'2el de (orma
exatamente igual 9 roduo de )ada roduto. de!!e modoC 2amo! )DamarI
x
3
X (olga de madeira
x
4
X (olga de mo-de-o$ra
Introdu+indo a 2ari'2el x
3
ara a rimeira de!igualdade e x
4
ara a !egundaC temo!
no!!o !i!tema tran!(ormadoI
maximi+ar W X 4.x
1
Y 1.x
2
Y 0.x
3
Y 0.x
4
!u4eito aI 2.x
1
Y 3.x
2
Y 1.x
3
X 12
2.x
1
Y 1.x
2
Y Y 1.x
4
X 3
x
1
C x
2
C x
3
C x
4
0
Fo!!o ro$lema !e tran!(ormou em a)Dar a !oluo do !i!tema de e,ua-e! lineare!
,ue maximi+a o lu)ro W. /omo ne!!e )a!o o nHmero de in)Egnita! An X 4B 6 !uerior ao
nHmero de e,ua-e! Am X 2BC o !i!tema de e,ua-e! 6 indeterminadoC are!entando a!!im
in(inita! !olu-e!.
Fo entantoC )omo toda! a! 2ari'2ei!C in)luindo a! de (olgaC de2em !er o!iti2a! ou
nula!C e )omoC em termo! de de)i!o no ro$lemaC atri$uir o 2alor +ero a uma 2ari'2el
!igni(i)a no rodu+ir um do! roduto! A!e a 2ari'2el (or natural do ro$lemaB ou u!ar toda
a di!oni$ilidade de re)ur!o! A!e a 2ari'2el (or de (olgaBC odemo! a)Dar !olu-e! ara o
!i!tema de e,ua-e! dando ar$itrariamente 2alor +ero a dua! 2ari'2ei! A n c m X 4 c 2 X 2B
e )al)ulando o 2alor da! outra! dua! elo !i!tema re!tanteU
5emo!C de!!a (ormaC ,ue re!ol2erI
2
4
4s
/ 6
2sx2s
= = !i!tema! de e,ua-e! lineare!
O1%.I .ariando a! 2ari'2ei! (eita! +ero teremo! di(erente! !olu-e! $'!i)a!. Fo
total teremo!I
46
n
ns
m msAn mBs

=


8ma 2e+ re!ol2ido um !i!temaC u!amo! o! 2alore! en)ontrado! ara a! 2ari'2ei! na
(uno-o$4eti2oC a)Dando a!!im o lu)ro L.
<! 2ari'2ei! ,ue ti2eram 2alor atri$uGdo 0 !ero )Damada! variveis no-bsicasU
a! 2ari'2ei! )u4o! 2alore! (oram en)ontrada! ela !oluo do! !i!tema! de e,ua-e!
A2alore! o!iti2o!BC variveis bsicas e o )on4unto da! 2ari'2ei! $'!i)a!C base.
$B %oluo do! !i!tema! de e,ua-e!
1- .ari'2ei! no-$'!i)a!I x
1
X 0
x
2
X 0
temo! a! 2ari'2ei! $'!i)a!I
x
3
X 12
x
4
X 3
W X 0
2- .ari'2ei! no-$'!i)a!I
x
1
X 0
x
3
X 0
temo! a! 2ari'2ei! $'!i)a!I
x
2
X 4
x
4
X 4
dando o lu)roI W X 4
3- .ari'2ei! no-$'!i)a!I
x
1
X 0
x
4
X 0
temo! a! 2ari'2ei! $'!i)a!I
x
2
X 3
x
3
X c12
/omo x
3
e 0C a !oluo o$tida 6 IF.It.EL.
4- .ari'2ei! no-$'!i)a!I
x
2
X 0
x
3
X 0
temo! a! 2ari'2ei! $'!i)a!I
x
1
X 6
x
4
X c4
/omo x
4
e 0C a !oluo o$tida 6 IF.It.EL.
47
#- .ari'2ei! no-$'!i)a!I
x
2
X 0
x
4
X 0
temo! a! 2ari'2ei! $'!i)a!I
x
1
X 4
x
3
X 4
dando o lu)roI W X 16
6- .ari'2ei! no-$'!i)a!I
x
3
X 0
x
4
X 0
temo! a! 2ari'2ei! $'!i)a!I
x
1
X 3
x
2
X 2
dando o lu)roI W X 14
/omarando toda! a! !olu-e! en)ontrada! or e!!e ro)e!!oC a)Damo! a me!ma
!oluo Etima o$tida anteriormenteC ou !e4aI
x
1
X 4
x
2
X 0
x
3
X 4
x
4
X 0 dando um lu)ro W X 16
E!!a! !ei! !olu-e! en)ontrada! odem !er 2i!uali+ada! em um gr'(i)oC )on(orme
mo!tra a (igura 3.6.
<! dua! !olu-e! in2i'2ei! en)ontrada! A!i!tema! 3 e 4B )orre!ondem a onto! ,ue !e
en)ontram (ora da regio 2i'2elC )on(orme mo!tra a (igura 3.6.
%i!tema 3I 3
x
1
X 0 ^
2
x
2
X 3 7
6
#
%i!tema 2I
x
1
X 0 4
x
2
X 4
3
2
1
43
%i!tema 6I
x
1
X 3
x
2
X 2
%i!tema 4I
x
1
X 6
x
2
X 0
%i!tema 1I
x
1
X 0 0 1 2 3 4 # 6
x
2
X 0
%i!tema #I
x
1
X 4
x
2
X 0
"ig. 3.6. 7ere!entao gr'(i)a da! !olu-e! o$tida!
3.6. DESENVOLVIMENTO DO MTODO SIMPLEX
< !oluo alg6$ri)a anterior mo!trou ,ue a re!oluo de um ro$lema de
rogramao linear )on!i!te $a!i)amente em re!ol2er !i!tema! de e,ua-e! lineare! e
)al)ular o 2alor da (uno o$4eti2o. /omarando o! di2er!o! 2alore! o$tido! ara a (uno
o$4eti2oC e!)olDeremo! )omo !oluo do ro$lema o re!ultado do !i!tema de e,ua-e! ,ue
(orne)eu o maior 2alor.
E!!e ro)edimentoC ae!ar de )orretoC 6 $a!tante tra$alDo!oC 4' ,ue temo! de
re!ol2er todo! o! !i!tema! ara odermo! e!)olDer o ,ue d' o maior 2alor ara a (uno
o$4eti2o.
1a!ta um e,ueno ro$lema real de rogramao linearC onde oderGamo! terC or
exemloC 10 e,ua-e! e 1# 2ari'2ei!C ara in2ia$ili+armo! o ro)e!!oC 4' ,ue o nHmero de
!i!tema! de e,ua-e! ,ue de2erGamo! re!ol2er !eria muito ele2ado.
<!!imC ara termo! )ondi-e! de re!ol2er um ro$lema de rogramao linearC
re)i!amo! de uma !i!tem'ti)a ,ue no! digaI
,ual o !i!tema de e,ua-e! ,ue de2e !er re!ol2idoU
,ue o rEximo !i!tema a !er re!ol2ido (orne)er' uma !oluo melDor ,ue o!
anteriore!U
)omo identi(i)ar uma !oluo EtimaC uma 2e+ ,ue a tenDamo! en)ontrado.
E!!a !i!tem'ti)a 6 o M6todo %imlex e a! regra! ,ue o m6todo utili+a ara atender 9!
tr0! ,ue!t-e! !oC $a!i)amenteC o! )rit6rio! ,ue de!en2ol2emo! no! iten! anteriore!.
.amo! 2oltar ao no!!o e,ueno ro$lemaC 4' )om a! 2ari'2ei! de (olgaI
M<^ WX 4x
1
Y 1x
2
Y 0x
3
Y 0x
4
%.<. 2x
1
Y 3x
2
Y 1x
3
X 12
2x
1
Y 1x
2
Y Y 1x
4
X 3
x1C x2C x3C x4 0
.amo! montar um ,uadro AtableauB ara ordenarmo! a! oera-e!C )olo)ando nele aena!
o! )oe(i)iente! da! 2ari'2ei!. Fo )a!o da (uno o$4eti2oC 2amo! reali+ar a !eguinte tran!(ormaoI
deI WX 4x
1
Y 1x
2
araI -W Y 4x
1
Y 1x
2
X 0
=uadro 1 ATableau 1B
1<%E x
1
x
2
x
3
x
4
$i
4*
x
3
x
4
2 3 1 0
2 1 0 1
12
3
-W 4 1 0 0 0
< Hltima )oluna )orre!onde ao! termo! indeendente! da! e,ua-e!C e a Hltima linDa
)ont6m o! )oe(i)iente! da! 2ari'2ei! na (uno o$4eti2o. Fe!!a Hltima linDa teremo! !emre a
)ontri$uio ,ue )ada 2ari'2el d' ara o lu)ro total WC or unidadeC em )ada iterao do ro)e!!o de
!oluo. E!!a Hltima linDa !er' )Damada de (uno o$4eti2o tran!(ormada.
/a!o !e ,ueira rerodu+ir a! e,ua-e!C $a!ta multili)ar o! )oe(i)iente! na matri+ ela!
re!e)ti2a! 2ari'2ei!C mo!trada! a)ima do ,uadro.
aB%oluo Ini)ial
< !oluo ini)ial ara o ro$lema !er' !emre o$tida (a+endo a! 2ari'2ei! originai! do
modelo Ano )a!o x
1
e x
2
B iguai! a +ero e a)Dando o 2alor da! demai!.
<!!imC (a+endo x
1
X x
2
X0 A2ari'2ei! no-$'!i)a!BC o$temo! do tableau 1 I

x
3
X12
x
4
X 3
W X 0
<! 2ari'2ei! $'!i)a! e!to indi)ada! na 1S )oluna do tableau ara (a)ilitar o
a)omanDamento da! oera-e!.
$B %egunda !oluo
/omo a rimeira !oluo )laramente no 6 a melDorC 2amo! ro)urar outra ,ue d0 um 2alor
maior ara W. Para (a+ermo! i!!oC 2amo! no! $a!ear no tableau 1C na rimeira !oluoC e ali)ar o!
)rit6rio! de!en2ol2ido! no item # A/on)eito! 1'!i)o! do M6todo %imlex B. /omo 4' (oi 2i!toC e!!a
!egunda !oluo tam$6m de2er' ter dua! nula! e dua! 2ari'2ei! o!iti2a!. O ro$lema 6 de!)o$rirI
;a! dua! 2ari'2ei! $'!i)a!Anula!B na rimeira !oluoC ,ual de2er' !e tornar o!iti2aV
;a! dua! 2ari'2ei! $'!i)a! Ao!iti2a!B na rimeira !oluoC ,ual de2er' !er anuladaV
Qual varivel dever se tornar positiva?
.amo! o$!er2ar ,ue na Hltima linDa do tableau 1 temo! o! )oe(i)iente! da (uno o$4eti2o ,ue
mo!tram a )ontri$uio ara o lu)ro W de )ada unidade rodu+ida de me!a Ax
1
B e de arm'rio Ax
2
B.
<!!imC ali)ando o rimeiro )rit6rio de ,ue de2emo! rodu+ir rimeiro o roduto
,ue mai! )ontri$ui ara o lu)roC 2amo! )omear a roduo ela 2ari'2el x
1
C 4' ,ue !ua
)ontri$uio unit'ria ara o lu)ro A4B 6 maior ,ue a )ontri$uio de x
2
C igual a A1B.
LogoC a 2ari'2el ,ue de2er' !e tornar o!iti2a 6 x
1
.
Qual varivel dever ser anulada?
< re!o!ta a e!!a ergunta !er' o$tida ela ali)ao do 2L )rit6rio di!)utido anteriormenteC
onde ro)uramo! de!)o$rir ,ual o maior 2alor ,ue odemo! atri$uir a x1.
< artir do =uadro 1C 2amo! examinar a! dua! e,ua-e!C da me!ma (orma ,ue (i+emo!
anteriormenteC in)luindo or6m a! 2ari'2ei! de (olga.
1S E,uaoI 2x1 Y 1x3 X 12
O maior 2alor o!!G2el ara x1 !er' 6C ,uando x3 (or igual a +ero. O$!er2e ,ue um 2alor maior ,ue
e!!e (aria x3 !e tornar negati2oC o ,ue no 6 ermitido.
#0
2S E,uaoI 2x1 Y 1x4 X 3
O maior 2alor o!!G2el ara x1C )om $a!e !omente ne!!a e,uaoC !er' 4C ,uando x4 (or igual a 0.
<nali!ando !imultaneamente a! dua! e,ua-e!C er)e$emo! ,ue o maior 2alor o!!G2el ara x1 6 4
eC a!!imC de!)o$rimo! ,ue a 2ari'2el ,ue !e anular' 6 x4.
O$!er2e ,ue e!!a an'li!e ode !er (eita diretamente no =uadro 1C atra26! da di2i!o do! elemento!
da )oluna $ elo! )orre!ondente! elemento! da )oluna x1.
O menor ,uo)iente indi)aC ela linDa em ,ue o)orreuC ,ual a 2ari'2el $'!i)a ,ue de2e !er anulada.
<!!imC )omo o menor ,uo)iente 6 dado ela di2i!o 3a2 X4C a 2ari'2el $'!i)a a !er anulada 6 x4C ,ue
6 a 2ari'2el o!iti2a na atual !oluoC )u4o 2alor (oi en)ontrado na 2S linDa.
<!!im temo!I x
2
X0
x
4
X 0
e o !i!tema re!tante de2e !er re!ol2ido ara a)Darmo! o 2alor de x
1
e x
3
. < !oluo de!!e
!i!tema !er' (eita utili+ando o tableau 1 )om a! e,ua-e! )omleta! e u!ando a! oera-e!
2'lida! )om a! linDa! da matri+.
1 opera!"oI di2idir a 2S linDa or 2
Tableau #
1<%E x
1
x
2
x
3
x
4
$i
x
3
x
1
2 3 1 0
1 1a2 0 1a2
12
4
-W 4 1 0 0 0
# opera!"oI multili)ar a 2S linDa no2a do ta$leau 2 or -2 e !omar )om a 1S linDa do
me!mo ,uadroC )olo)ando o re!ultado na 1SlinDa.
Tableau $
1<%E x
1
x
2
x
3
x
4
$i
x
3
x
1
0 2 1 -1
1 1a2 0 1a2
4
4
-W 4 1 0 0 0
$ opera!"oI .amo! (a+er o me!mo ro)edimento )om a 3SlinDaC de (orma a atuali+ar a!
)ontri$ui-e! ,ue )ada 2ari'2el no-$'!i)a daria ara o lu)roC )a!o 2ie!!e a !e tornar
$'!i)a. Para i!!oC 2amo! multili)ar a 2S linDa do tableau$ or -4 e !omar )om a 3SlinDaC
!u$!tituindo e!ta elo re!ultado o$tido.
Tableau %
1<%E x
1
x
2
x
3
x
4
$i
x
3
x
1
0 2 1 -1
1 1a2 0 1a2
4
4
#1
-W 0 -1 0 -2 -16
/omo a Hltima linDa A(uno o$4eti2o tran!(ormadaB mo!tra a! )ontri$ui-e! lG,uida! ara o
WC )a!o a! 2ari'2ei! x
2
e x
4
2enDam a ter !eu! 2alore! aumentado! de 0 ara 1 e )omo e!ta!
)ontri$ui-e! t0m !eu! 2alore! )om !inai! tro)ado! )om relao ao ,uadro originalC
)on)luGmo! ,ue a !oluo en)ontrada
x
1
X4 x
2
X 0 x
3
X 4 x
4
X 0
e WX16 A2alor da Hltima linDa e Hltima )oluna )om !inal tro)adoB
6 a !oluo Etima.
3.7- PROCEDIMENTO DO MTODO SIMPLEX:
Pa!!o1I 5ran!(ormar o modelo na (orma adroU
Pa!!o 2I Montar um ,uadro AtableauB ara o! )'l)ulo!C )olo)ando o! )oe(i)iente! de toda!
a! 2ari'2ei! )om o! re!e)ti2o! !inai! eC na Hltima linDaC in)luir o! )oe(i)iente! da (uno
o$4eti2o tran!(ormadaU
Pa!!o 3I E!ta$ele)er uma !oluo $'!i)a ini)ialC u!ualmente atri$uindo 2alor +ero 9!
2ari'2ei! originai! e a)Dando 2alore! o!iti2o! ara a! 2ari'2ei! de (olga.
Pa!!o 4I Lo)ali+e o nHmero mai! negati2o A!e o ro$lema (or de MIFB ou o nHmero mai!
o!iti2o A!e o ro$lema (or de M<^B da Hltima linDa do ,uadro !imlexC ex)luGda a Hltima
)olunaC e )Dame a )oluna em ,ue e!te nHmero aare)e de coluna de trabal&o' %e exi!tir
mai! de um )andidato a nHmero mai! negati2o AMIFB ou mai! o!iti2o AM<^BC e!)olDa
umU
Pa!!o #I "orme o ,uo)iente da di2i!o de )ada elemento da Hltima )oluna elo nHmero
o!iti2o )orre!ondente da )oluna de tra$alDo ,ue e!t' na me!ma linDa Aex)luindo-!e a
Hltima linDa do ,uadroB. %ai da $a!e a 2ari'2el ,ue )orre!onder a menor ra+o dentre
9,uela! en)ontrada!.
Pa!!o 6I 8!e oera-e! elementare! !o$re a! linDa! a (im de )on2erter o elemento i2: em
1 eC em !eguidaC redu+ir a +ero todo! o! outro! elemento! da )oluna de tra$alDoU
Pa!!o 7I %u$!titua a 2ari'2el x exi!tente na linDa i2: e rimeira )oluna ela 2ari'2el x da
rimeira linDa e )oluna i2:. E!ta no2a rimeira )oluna 6 o no2o )on4unto de 2ari'2ei!
$'!i)a!U
Pa!!o 3I 7eita o! a!!o! 4 a 7 at6 a inexi!t0n)ia de nHmero! negati2o!Aro$lema! de MIFB
ou nHmero! o!iti2o! Aro$lema! de M<^B na Hltima linDaC ex)luindo-!e de!ta are)iao
a Hltima )olunaU
Pa!!o *I < !oluo Etima 6 o$tida atri$uindo-!e a )ada 2ari'2el da rimeira )oluna o 2alor
da linDa )orre!ondenteC na Hltima )oluna. T! demai! 2ari'2ei! 6 atri$uGdo o 2alor +ero. O
2alor Etimo da (uno o$4eti2oC a!!o)iado a +C 6 o negati2o do nHmero re!ultante na Hltima
linDaC Hltima )oluna.
Id6ia geral do m6todoI
aB O! )oe(i)iente! da! 2ari'2ei! no $'!i)a! na linDa da "OA)u!to! redu+ido!B !o
ne)e!!'rio! ara !ele)ionar a 2ari'2el a entrar na $a!e ou )on!tatar a otimalidade do
>ta$leau?.
#2
$B O! termo! indeendente! !o ne)e!!'rio! na !eleo da 2ari'2el a !air da $a!e de modo
a e2itar ,ue a no2a $a!e !e4a in(a)tG2el e tam$6m ao (inal do m6todo 4' ,ue !o o!
2alore! da! 2ari'2ei! $'!i)a!.
)B O! )oe(i)iente! da )oluna a entrar na $a!eC !er2iro na !eleo da 2ari'2el a deixar a
$a!e e tam$6m ne)e!!'rio! na determinao da! oera-e! de linDa! ,ue )on!tituiro o
i2otamento.
3.8- ANLISE DAS SOLUES
aBPro$lema de ;egenerao
Fo de!en2ol2imento do %imlexC a linDa i2: 6 a re!trio ,ue are!enta o menor
,uo)iente no negati2oC na di2i!o do! termo! indeendente! elo! )oe(i)iente! o!iti2o!
da 2ari'2el ,ue entra.
Pode o)orrer ,ue Da4a mai! de um re!ultado ne!!a! )ondi-e!. ;e2emo! e!)olDer
ar$itrariamente um dele! ara )al)ular a !oluo. EntretantoC e!!a !oluo are!entar'
2ari'2ei! $'!i)a! )om 2alor nulo. < !aGda de uma 2ari'2el $'!i)a nula ro2o)a o
aare)imento de outra 2ari'2el $'!i)a nula na !oluo !eguinteC !em alterao do 2alor do
o$4eti2o.
Fe!te )a!oC a !oluo 6 )Damada degenerada. %e o! )oe(i)iente! da (uno o$4eti2o
retornam negati2o! em alguma iteraoC o )a!o no are!enta di(i)uldade. O ro$lema
aare)e ,uando a! itera-e! le2am a )ir)uito!C !em )ara)teri+a! a !oluo Etima. Em$ora o
)a!o !e4a muito raroC D' maneira! de !olu)iona-lo. EntretantoC ao nG2el de!ta exo!io e!!e
m6todo no tem intere!!e.
/Damaremo! de !oluo $'!i)a (a)tG2el ,ual,uer !oluo $'!i)a )u4o 2alor da!
2ari'2ei! !e4am no-negati2a!.
$BPro$lema da %oluo Ilimitada
=uando a 2ari'2el ,ue entra na $a!e no o!!ui em !ua )oluna nenDum )oe(i)iente
o!iti2o o ro$lema o!!ui !oluo ilimitada. O! rograma! de )omutadorC ne!te )a!oC
are!entam a Hltima !oluo $'!i)a ante! ,ue a !oluo !e torne ilimitada.
)B/a!o de %olu-e! MHltila!
%e na !oluo Etima o )oe(i)iente de uma 2ari'2el no $'!i)a 6 +eroC ele oder'
entrar na $a!e !em alterar o 2alor do o$4eti2oC gerando outra !oluo Etima. Fe!te )a!oC
,ual,uer )om$inao linear de!!a! dua! !olu-e! tam$6m !er' !oluo Etima. Fe!te )a!o
teremo! !olu-e! mHltila!.
3.9- ANLISE ECONMICA
< an'li!e e)on:mi)a $a!eia-!e no! )oe(i)iente! da! 2ari'2ei!C na (uno o$4eti2o
(inal. .amo! lem$rar ,ueI
1. O ,uadro (inal de um modelo de rogramao linear are!enta 2ari'2ei! $'!i)a! e
no $'!i)a!.
2. < (uno o$4eti2o e!t' e!)rita em termo! da! 2ari'2ei! no $'!i)a!.
3. O 2alor da! 2ari'2ei! $'!i)a! e!to na )oluna b. O 2alor da! 2ari'2ei! no-$'!i)a! 6
+ero.
#3
4. O )oe(i)iente da 2ari'2el no $'!i)a na (uno o$4eti2o mede a tend0n)ia do
o$4eti2o )om a,uela 2ari'2el. u um 2alor marginalC indi)a a 2ariao roor)ional
no o$4eti2o ara e,ueno! aumento! ou diminui-e! na 2ari'2el. Para !imli(i)ar o
ra)io)GnioC 2amo! !uor !emre aumento! ou diminui-e! unit'ria! na 2ari'2el.
Po!teriormenteC em an'li!e de !en!i$ilidade odemo! 2eri(i)ar at6 ,uanta! unidade!
odemo! aumentar ou diminuir da 2ari'2elC !em alterar a in(ormao )ontida em !eu
)oe(i)iente. E!!e! )oe(i)iente! !o )Damado! reo! de oortunidade Areo!
relati2o! ao rograma de!en2ol2idoB.
#. Fo ,uadro (inalC a !oluo 6 Etima. 8m aumento de +ero ara 1 na 2ari'2el no
$'!i)a re4udi)a o o$4eti2o. Alu)ro! diminuemC )u!to! aumentamC et).B.
Para (a+ermo! a an'li!e e)on:mi)a do Hltimo exemlo tra$alDadoC 2amo! interretar o!
)oe(i)iente! da! 2ari'2ei! (ora da $a!e Ano )a!o o! )oe(i)iente! de x
2
e x
4
B e o! )oe(i)iente!
da Hltima linDa do Tableau (inal.
<n'li!e ara x
4
I
/omo x
4
e!t' (ora da $a!eC !eu 2alor na !oluo Etima 6 +ero. .amo! a!!ar !eu 2alor
ara 1 e )al)ular a! 2aria-e! ,ue de2em o)orrer na! 2ari'2ei! $'!i)a!.
aB /'l)ulo da 2ariao em x
3
I
< relao entre x
4
e x
3
aare)e na rimeira e,uao do Tableau (inalI
x
3
- x
4
X 4
/om x
4
X 1C temo!I x
3
X 4 Y 1 ou x
3
no2o
X #
< 2ariao em x
3
6I
v x
3
X x
3
no2o
- x
3
X #-4X 1
v x
3
X1
$B /'l)ulo da 2ariao em x
1
I
< relao entre x
1
e x
4
aare)e na !egunda e,uao do Tableau (inalI
x
1
Y d x
4
X 4
/om x
4
X 1C temo!I x
1
X 4 c d .1 ou x
1
no2o
X 3C#
< 2ariao em x
1
6I
v x
1
X x
1
no2o
c x
1
X 3C# - 4X -1a2
v x
1
X -1a2
)B /'l)ulo da 2ariao em WI
W X 4x
1
Y 1x
2
v W X 4.A v x
1
BY1Av x
2
B X 4A-1a2 BY 0
v W X -2
7e!umindoC temo!I
Para vx
4
X 1C en)ontramo!I vx
3
X 1
vx
1
X -1a2
v W X -2
/omarando o! 2alore! a)ima )om o! )oe(i)iente! de x
4
no Tableau (inal do M6todo
%imlexC odemo! )on)luirI
#4
1. <! 2aria-e! no! 2alore! da! 2ari'2ei! $'!i)a! odem !er o$tida! diretamente do
Tableau tomando-!e o! )oe(i)iente! da 2ari'2el no-$'!i)a em te!teC )om o! !inai!
tro)ado!.
2. < 2ariao no 2alor da "O 6 o 2alor o$tido na linDa A-WB )orre!ondente 9 2ari'2el
no-$'!i)a em te!te.
<n'li!e ara x
2
I
/om e!!a! dua! regra!C odemo! o$ter diretamente a! 2aria-e! na !oluo $'!i)a ara
uma 2ariao unit'ria de x
2
.
Para vx
2
X 1C en)ontramo!I vx
3
X -2
vx
1
X -1a2
v W X -1
v W X 4.A v x
1
BY1Av x
2
B X 4A-1a2 BY 1A1B X -2Y1 X -1
v W X -1
7e!umindoI
a) %e aumentarmo! x
4
em uma unidadeC ou !e4aC !e diminuirmo! em uma unidade a
di!oni$ilidade do re)ur!o mo-de-o$raC odemo! )on)luir ,ueI
1. <! 2aria-e! no! 2alore! da! 2ari'2ei! $'!i)a! odem !er o$tida!
diretamente do ,uadroC tomando-!e o! )oe(i)iente! da 2ari'2el no-$'!i)a
em te!teC )om o! !inai! tro)ado!.
2. < 2ariao no 2alor da (uno o$4eti2o 6 o 2alor o$tido na Hltima linDa do
tableau( )orre!ondente 9 2ari'2el no-$'!i)a em te!te.
b) %e diminuirmo! x
4
em uma unidadeC ou !e4aC !e aumentarmo! em uma unidade a
di!oni$ilidade do re)ur!o mo-de-o$raC odemo! )on)luir ,ueI
1. <! 2aria-e! no! 2alore! da! 2ari'2ei! $'!i)a! odem !er o$tida!
diretamente do ,uadroC tomando-!e o! )oe(i)iente! da 2ari'2el no-$'!i)a
em te!teC !em tro)a do! !inai!.
2. < 2ariao no 2alor da (uno o$4eti2o 6 o 2alor o$tido na Hltima linDa do
tableau( )orre!ondente 9 2ari'2el no-$'!i)a em te!teC )om o !inal tro)ado.
Interretao E)on:mi)a do! 7e!ultado!
< !oluo Etima do ro$lema rere!enta um lano de roduo da me!a e do
arm'rioI
x
1
X 4 %igni(i)a ,ue de2e !er rodu+ida 4 unidade! de me!aU
x
2
X 0 %igni(i)a ,ue no de2e !er rodu+ida nenDuma unidade de arm'rio.
E!!e lano de roduo dar' uma margem de )ontri$uio total de W X 7P 16C00
< utili+ao do! re)ur!o! e!t' rogramada da !eguinte (ormaI
MadeiraI x
3
X 4 %igni(i)a ,ue D' uma !o$ra de 4m
2
de madeiraU
Mo-de-o$raI x
4
X 0 %igni(i)a utili+ao total do re)ur!o mo-de-o$ra di!onG2elC 4'
,ue a !o$ra de!!e re)ur!o 6 +eroAno tem !o$ra no re)ur!o mo-de-o$raBU
##
Interretao do! )oe(i)iente! de x
2
I
Pa!!ando o 2alor de x
2
de 0 ara 1C e!tamo! di+endo ,ue 2amo! aumentar o nG2el de
roduo do arm'rio em uma unidade e i!!o imli)ar' no! !eguinte! re!ultado!I
aB vx
3
X -2 %igni(i)a ,ue a !o$ra do re)ur!o madeira )ai de 2 unidade!C ou !e4aC !e
eu (a$ri)ar uma unidade do arm'rioC em 2e+ de !o$rar 4m
2
de madeiraC !o$rar'
aena! 2m
2
de!!e re)ur!oU
$B vx
1
X -1a2 %igni(i)a ,ue o nG2el de roduo da me!a )ai de d unidadeU
)B vW X -1 /omo re!ultado de!!a! 2aria-e! no! nG2ei! de roduo do! doi!
roduto! Ame!a e arm'rioBC o$ti2emo! uma 2ariao de -1 no 2alor da (uno
o$4eti2oC i!to 6C a margem de )ontri$uio total ara o lu)ro )ai de 7P 16C00 ara
7P1#C00.
Interretao do! )oe(i)iente! de x
4
I
Pa!!ando o 2alor de x
4
de 0 ara 1C e!tamo! imondo uma !o$ra de 1 unidade no
re)ur!o mo-de-o$ra ou redu+indo a !ua di!oni$ilidade original de 3 unidade! ara 7
unidade. /omo re!ultadoC o$ti2emo! o !eguinteII
aB vx
3
X 1 %igni(i)a ,ue a !o$ra do re)ur!o madeira aumenta de 1 unidade!C ou !e4aC
a!!a de 4m
2
ara #m
2
U
$B vx
1
X -1a2 %igni(i)a ,ue o nG2el de roduo da me!a )ai de d unidadeU
)B vW X -2 /omo re!ultado de!!a! 2aria-e! no! nG2ei! de roduo da me!aC
o$ti2emo! uma 2ariao de -2 no 2alor da (uno o$4eti2oC i!to 6C a margem de
)ontri$uio total ara o lu)ro )ai de 7P 16C00 ara 7P 14C00.
/on)lu!-e!I
/omarando o! doi! 2alore! ara a 2ariao de W A-1 e -2BC er)e$emo! ,ue entre
a!!ar a (a$ri)ar um unidade do arm'rio e redu+ir em uma unidade a di!oni$ilidade do
re)ur!o mo-de-o$raC 6 melDor a!!ar a (a$ri)ar uma unidade do arm'rioC oi! )au!a uma
,ueda menor no 2alor da (uno o$4eti2o.
O re)ur!o madeiraC or exemloC or are!entar (olga na !oluo EtimaC no )au!a
,ual,uer 2ariao no 2alor da "OC ,uando tem !ua di!oni$ilidade redu+ida em 1 unidade.
O! 2alore! na Hltima linDa do ,uadro !imlexC de2ido ao! !igni(i)ado! mo!trado!
a)imaC !o )Damado! reo! de oortunidade ou )u!to redu+ido.
< ergunta ,ue !e de2e (a+erC ne!!e onto de no!!a an'li!e 6 a !eguinteI > <t6 ,ue
2alor odemo! aumentar ou diminuir a di!oni$ilidade de )ada re)ur!oV?
O$!er2e ,ueC em ,ual,uer do! doi! )a!o!C alguma! 2ari'2ei! !o(rem um aumento e
outra! !o(rem uma reduo. O limite ara a 2ariao na di!oni$ilidade de um re)ur!o 6 o
momento em ,ue uma 2ari'2el atinge o 2alor +eroC 4' ,ue no odemo! ter 2ari'2ei!
negati2a! na !oluo do no!!o ro$lema. E!ta 2ari'2el !airia da $a!eC exigindo o )'l)ulo de
no2a !oluo. 8m e!tudo )omleto ne!!e !entido !er' (eito em <n'li!e de %en!i$ilidade.
Exemlo 2I
Fo rograma de roduo ara o rEximo erGodoC a emre!a 1eta Ltda.C e!)olDeu
tr0! roduto! P1C P2 e P3. O ,uadro a$aixo mo!tra o! montante! !oli)itado! or unidade na
roduo.
Produto /ontri$uio Jora! de 5ra$alDo Jora! de u!o de ;emanda
#6
Alu)ro or unidadeB m',uina! m'xima
P1
P2
P3
2.100
1.200
600
6
4
6
12
6
2
300
600
600
O! reo! de 2enda (oram (ixado! or de)i!o olGti)a e a! demanda! (oram
e!timada! tendo em 2i!ta e!!e! reo!. < (irma ode o$ter um !urimento de 4.300 Dora!
de tra$alDo durante o erGodo de ro)e!!amento e re!!u-e-!e u!ar tr0! m',uina! ,ue
odem ro2er 7.200 Dora! de tra$alDo. E!ta$ele)er um rograma Etimo de roduo ara o
erGodo.
%oluoI
Modelo LinearI
.ari'2ei! de de)i!oI x
1
,uantidade a rodu+ir de P1
x
2
,uantidade a rodu+ir de P2
x
3
,uantidade a rodu+ir de P3
O$4eti2o maximi+ar o lu)ro X 2100x
1
Y 1200x
2
Y 600x
3
%u4eito 9! re!tri-e!I
6x
1
Y 4x
2
Y 6x
3
[ 4300
12x
1
Y 6x
2
Y 2x
3
[ 7200
x
1
[ 300
x
2
[ 600
x
3
[ 600
x
1
Z 0C x
2
Z 0C x
3
Z 0
"orma PadroI
Max WX 2100x
1
Y 1200x
2
Y 600x
3
6x
1
Y 4x
2
Y 6x
3
Yx
4
X 4300
12x
1
Y 6x
2
Y 2x
3
Y x
#
X 7200
x
1
Y x
6
X 300
x
2
Y x
7
X 600
x
3
Y x
3
X 600
.ari'2ei! de (olgaI
x
4
!o$ra de re)ur!o Dora! de tra$alDo
x
#
!o$ra de re)ur!o Dora! de m',uina
x
6
!o$ra de re)ur!o mer)ado de P1
x
7
!o$ra de re)ur!o mer)ado de P2
x
3
!o$ra de re)ur!o mer)ado de P3
O ,uadro (inal elo m6todo %imlex 6 o !eguinteI
1a!e x
1
x
2
x
3
x
4
x
#
x
6
x
7
x
3
$
i
x
3
x
1
x
6
x
2
0
1
0
0
0
0
0
1
1
0
0
0
0C2
-0C033
0C033
0
-0C1
0C1
-0C1
0
0
0
1
0
-0C2
-0C47
0C47
1
0
0
0
0
120
230
#20
600
#7
x
3
0 0 0 0C2 0C1 0 0C2 1 430
-W 0 0 0 -#0 -1#0 0 -100 0 -1.330.000
%oluoI
Produ+ir no erGodoI
230 unidade! de P1
600 unidade! de P2
120 unidade! de P3
7e)ur!o! di!onG2ei! aE! o rogramaI
#20 unidade! do mer)ado de P1
430 unidade! do mer)ado de P3
O reo de oortunidade do re)ur!o >Dora! de tra$alDo? A)oe(i)iente de x
4
no ,uadro X #0B
indi)a ,ueI
- %e )on!eguirmo! mai! uma Dora de tra$alDo ao! )u!to! )orrente! oderemo! aumentar
no!!o lu)ro em #0C i!to 6C oderemo! o$ter no2a !oluo Etima )om lu)ro de 1.330.0#0.
- %e uma Dora a mai! de tra$alDo a)arreta o agamento de adi)ional extraC o 2alor #0 indi)a
o limite m'ximo de!!e adi)ional.
Por exemloI !e o adi)ional (or de 20C a no2a Dora de tra$alDo imli)ar' uma no2a !oluo
)om lu)ro de 30 a mai! ,ue o anteriorC ortanto o lu)ro de 1.330.030.
- %e Dou2er (alta de uma Dora de tra$alDoC o lu)ro (i)a diminuGdo em #0C )a!o no Da4a
alterao no )u!to. %e e!!a (alta (orC or exemloC ela au!0n)ia de um (un)ion'rio ,ue no
ter' Dora de!)ontadaC a)re!)entar e!!e 2alor ao re4uG+o )au!ado ela au!0n)ia do
(un)ion'rio.
O reo de oortunidade do re)ur!o >Dora! de m',uina? A)oe(i)iente de x
#
no ,uadro X
1#0B indi)a ,ueI
- 8ma Dora a meno! de m',uinaC o ,ue e,ui2ale a (a+er x
#
X 1C a)arreta uma diminuio no
lu)ro de 1#0. < no2a !oluo Etima ne!!e )a!o teria lu)ro de 1.37*.3#0 de!de ,ue no Da4a
alterao no! )u!to! )orrente!.
- /ontratar mai! de uma Dora de m',uina ao! )u!to! )orrente! !igni(i)a um a)r6!)imo de
1#0 no lu)ro. %e e!!e )ontrato imli)a adi)ional extraC ele de2e !er de!)ontado. Fo )a!o de
aluguel de Dora m',uina de ter)eiro! ara o rogramaC o reo de oortunidade 1#0 indi)a
o m'ximo ,ue odemo! agar elo aluguel al6m de no!!o )u!to )orrente.
- Em termo! de manuteno e !u$!tituio de m',uina!C o reo de oortunidade o(ere)e
in(ormao ara o )'l)ulo do re4uG+o de2ido 9 ,ue$ra e manuteno de uma m',uina
oerando no rograma. %e D' uma ro$a$ilidade de 30O de ,ue uma m',uina ne)e!!ite de
uma Dora ara )on!erto durante o rogramaC entoC D' uma exe)tati2a deI 1#0 x 0C3 X 120
de re4uG+o )om e!!e e2ento A,ue$ra de m',uinaB no rogramaC al6m do! )u!to! ela
manuteno.
O reo de oortunidade do re)ur!o >mer)ado de P1? A)oe(i)iente x
6
no ,uadroX0B indi)a
,ue e!!e re)ur!o no 6 e!)a!!o. O me!mo o)orre )om o reo de oortunidade do re)ur!o
>mer)ado de P3?. I!to ode no! le2ar a re2er o in2e!timento no mer)ado de!!e! doi!
roduto!. 8ma diminuio de!!e! in2e!timento! )om )on!e,Rente diminuio do mer)ado
#3
no a(etar' no!!a! 2enda!C )au!ando um aumento no lu)ro. Outra maneira de aumentar o
lu)ro ne!te )a!o 6 aumentar o reo de 2enda do! roduto! P1 e P3. i!to diminui o!
mer)ado! )orre!ondente! !em a(etar a! 2enda!C de!de ,ue o mer)ado no diminua a,u6m
da roduo.
O reo de oortunidade de uma unidade do re)ur!o >mer)ado de P2? A)oe(i)iente de x
7
no
,uadro X 100B indi)a ,ueI
- O aumento de uma unidade ne!!e mer)adoC ao! )u!to! )orrente!C a)arreta um aumento de
100 no lu)roC i!to 6C a no2a !oluo teria lu)ro de 1.330.100.
- ;a me!ma (ormaC o )an)elamento de uma unidade na )omra de um )liente imli)a um
re4uG+o de 100C al6m do )u!to normal da unidade de!!e re)ur!o.
- %e o deartamento de mar_eting da emre!a e!timar em 30 o in2e!timento adi)ional ara
aumentar em uma unidade o mer)ado do roduto P2C e!!e in2e!timento no! traria um
retorno lG,uido de 100-30 X 20C a!!ando o lu)ro ara 1.330.020. Por in2e!timento
adi)ional entendemo! o 2alor al6m do )u!to normal de 2enda! or unidade ne!!e mer)ado.
<! an'li!e! e(etuada! no! exemlo! are!entado! mo!tram o grau de !ua rele2Mn)ia
ara a tomada de de)i!o. < PO )on!titui uma grande aliada do tomador de de)i!oC !e $em
utili+ada e interretada. O! modelo! e !eu! re!ultado! odem !er utili+ado! )omo
(erramenta! )on!i!tente! ara a a2aliao e di2ulgao de di(erente! olGti)a! emre!ariai!.

3.10- MTODO DO M GRANDE
%e4a o exemlo a !eguir
M<^ + X x
1
Yx
2
Yx
3
%< 2x
1
Yx
2
-x
3
10
x
1
Yx
2
Y2x
3
20
2x
1
Yx
2
Y3x
3
X60
x
1
0 C x
2
0 C x
3
0
"orma PadroI
-+ Y x
1
Y x
2
Y x
3
Y 0x
4
- 0x
#
- M
6
x
6
- M
7
x
7
X 0
2x
1
Y x
2
- x
3
Y x
4
X 10
x
1
Y x
2
Y 2x
3
-x
#
Y x
6
X 20
2x
1
Y x
2
Y 3x
3
Yx
7
X 60
< medida ,ue W 6 maximi+adaC a! 2ari'2ei! arti(i)iai! x
6
e x
7
deixam a $a!eC de2ido ao
grande 2alor de M
6
e M
7
.
O ,uadro ini)ial (i)a entoI
#*
1<%E x
1
x
2
x
3
x
4
x
#
x
6
x
7
$i
x
4
2 1 -1 1 0 0 0 10
x
6
x
7
1 1 2 0 -1 1 0
2 1 3 0 0 0 1
20
60
-W 1 1 1 0 0 -M6 -M7 0
Fa rimeira (a!e da !oluoC a (inalidade no !er' maximi+ar o o$4eti2oC e !im eliminar
a! 2ari'2ei! arti(i)iai! x
6
e

x
7
C retornando a!!im ao ro$lema original. Podemo! e!)olDer
ara entrar na $a!e uma 2ari'2el )om ,ual,uer )oe(i)iente na (uno o$4eti2oC de!de ,ue
a entrada de!!a 2ari'2el ro2o,ue a !aGda de uma 2ari'2el arti(i)ial.
Para i!to $a!ta 2eri(i)ar !e na di2i!o do! termo! indeendente! elo! )oe(i)iente! de
uma 2ari'2el no $'!i)aC o menor re!ultado o!iti2o e!t' na linDa da 2ari'2el arti(i)ial
$'!i)a. %e i!!o 6 2erdadeC a 2ari'2el arti(i)ial deixa a $a!eC indeendente do )oe(i)iente
na (uno o$4eti2o da 2ari'2el ,ue entra. /a!o nenDuma da! 2ari'2ei! no $'!i)a! o!!a
(a+er o ael de exul!ar a 2ari'2el arti(i)ial da $a!eC o ro$lema no tem !oluo
$'!i)aC e ortanto no tem !oluo.
O1%I Me!mo ,ue no ,uadro ini)ial o! )oe(i)iente! na (uno o$4eti2o !e4am todo!
negati2o! ou nulo! Aro$lema de maximi+aoBC a !oluo no 6 EtimaC oi! o ro$lema
original e!tar' alterado ela re!ena da 2ari'2el arti(i)ial.
O ,uadro (inal (i)a entoI
1<%E x
1
x
2
x
3
x
4
x
#
$i
x
2
2 1 0 0C7# 0 22C#
x
3
x
#
0 0 1 -0C2# 0
1 0 0 0C2# 1
12C#
27C#
-W -1 0 0 -0C# 0 -3#
%oluo EtimaI WX 3# x
2
X22C# x
3
X12C# x
#
X27C# x
1
Xx
4
X0
3.11- MTODO DAS DUAS FASES
/on!ideremo! o me!mo exemlo do item anteriorI
M<^ + X x
1
Yx
2
Yx
3
%< 2x
1
Yx
2
-x
3
10
x
1
Yx
2
Y2x
3
20
2x
1
Yx
2
Y3x
3
X60
x
1
0 C x
2
0 C x
3
0
"orma PadroI
2x
1
Y x
2
- x
3
Y x
4
X 10
x
1
Y x
2
Y 2x
3
-x
#
Y x
6
X 20
2x
1
Y x
2
Y 3x
3
Yx
7
X 60
60
Pa!!o1I Para ini)iarmo! e!te m6todoC temo! ,ue )on!truir uma (uno o$4eti2o arti(i)ial jC
(ormada ela !oma da! 2ari'2ei! auxiliare!.
jX x
6
Y

x
7
Pa!!o 2I < (uno j de2e !er e!)rita em termo! da! 2ari'2ei! originai! e )omor' o no2o
o$4eti2o a !er minimi+ado.
x
6
X -x
1
- x
2
- 2x
3
Yx
#
Y 20
x
7
X - 2x
1
- x
2
- 3x
3
Y 60
MIF j X -3x
1
- 2x
2
- #x
3
Yx
#
Y 30
"uno o$4eti2o tran!(ormadaI -j-3x
1
- 2x
2
- #x
3
Yx
#
X -30
Pa!!o 3I Monta-!e o ,uadro de !oluo de (orma exatamente igual 9 !i!tem'ti)a do m6todo
!imlexC )olo)ando-!e a (uno o$4eti2o arti(i)ial na Hltima linDa.
O ,uadro ini)ial (i)a entoI
1<%E x
1
x
2
x
3
x
4
x
#
x
6
x
7
$i
x
4
2 1 -1 1 0 0 0 10
x
6
x
7
1 1 2 0 -1 1 0
2 1 3 0 0 0 1
20
60
-W 1 1 1 0 0 0 0 0
-j -3 -2 -# 0 1 0 0 -30
Pa!!o 4I <li)a-!e o m6todo !imlex normalmenteC u!ando )omo (uno o$4eti2o a !er
minimi+ada a Hltima linDa. =uando a !oluo Etima (or atingidaC doi! )a!o! odem o)orrerI
1B j X 0I ne!te )a!o (oi o$tida uma !oluo $'!i)a do ro$lema original e o
ro)e!!o de !oluo de2e )ontinuarC de!re+ando-!e a! 2ari'2ei! arti(i)iai! e o!
elemento! da Hltima linDa. N o inG)io da (a!e 2 do ro)e!!o.
2B j 0I ne!te )a!o o ro$lema original no tem !oluo 2i'2elC o ,ue !igni(i)a
,ue a! re!tri-e! de2em !er in)on!i!tente!.
"a!e 1I Minimi+ar j
=uadro (inal
1<%E x
1
x
2
x
3
x
4
x
#
x
6
x
7
$i
x
1
1 1a2 0 3a3 0 0 1a3 4#a4
x
3
x
#
0 0 1 -1a4 0 0 1a4
0 -1a2 0 -1a3 1 -1 #a3
2#a2
6#a4
-W 0 1a2 0 -1a3 0 0 -3a3 -*#a4
-j 0 0 0 0 0 21a# 1 0
"a!e 2I Maximi+ar W
=uadro ini)ial
1<%E x
1
x
2
x
3
x
4
x
#
$i
61
x
1
1 1a2 0 3a3 0 4#a4
x
3
x
#
0 0 1 -1a4 0
0 -1a2 0 -1a3 1
2#a2
6#a4
-W 0 1a2 0 -1a3 0 -*#a4
Pa!!o #I <li)a-!e o m6todo !imlex normalmente no ,uadro ini)ial da (a!e 2 ara
maximi+ar W.
=uadro (inal
1<%E x
1
x
2
x
3
x
4
x
#
$i
x
2
2 1 0 0C7# 0 22C#
x
3
x
#
0 0 1 -0C2# 0
1 0 0 0C2# 1
12C#
27C#
-W -1 0 0 -0C# 0 -3#
%oluo EtimaI WX 3# x
2
X22C# x
3
X12C# x
#
X27C# x
1
Xx
4
X0
Captulo IV
DUALIDADE
4.1- INTRODUO
5odo ro$lema de Programao LinearC a ,ue )Damaremo! >Primal?C o!!ui um !egundo
ro$lema a!!o)iado )Damado >;ual?U am$o! !o )omletamente inter-rela)ionado!C de
(orma ,ue a !oluo Etima de um (orne)e in(orma-e! )omleta! !o$re o outro.
< 5eoria da ;ualidade en)ontra Do4e imortante! ali)a-e! no de!en2ol2imento de
m6todo! )omuta)ionai! ara a re!oluo de ro$lema! de rogramao matem'ti)a eC
tam$6mC ara interreta-e! (G!i)a! e e)on:mi)a! de ro$lema! reai!.
Pro$lema! duai! odem re!ultar da interretao de alguma !ituao !o$ onto! de 2i!ta!
oo!to!. /omo exemlo introdutErio ao e!tudo da dualidadeC ode-!e men)ionar a !ituao
de um )arinteiro.
4.2- ESTUDO DA DUALIDADE
%uonDa ,ue um )arinteiro (a$ri,ue aena! me!a! e )adeira!C am$o! de um !E
modeloC e ,ue a ,uantidade u!ada de )ada re)ur!o ara (a$ri)ao de )ada rodutoC $em
)omo a di!oni$ilidade de!!e re)ur!o e o reo de 2enda do! roduto! (a$ri)ado!C !egue a
ta$ela a$aixoI
7e)ur!o Me!a /adeira ;i!oni$ilidade
Madeira 7 m
2
4 m
2
60 m
2
Mo-de-o$ra 3 J.D # J.D 40 J.D
Preo de .enda 1.000C00 #00C00

O )arinteiro de!e4a !a$er ,ual o lano de roduo ,ue maximi+a o rendimento o$tido )om a!
2enda!.
E!te ro$lema 6 de!)rito matemati)amente elo !eguinte modelo linearI
Max W X 1000x
1
Y #00x
2
Are)eita totalB
%.<. 3x
1
Y #x
2
[ 40 AMo-de-o$ra di!onG2elB
62
7x
1
Y 4x
2
[ 60 AMadeira di!onG2elB
x
1
C x
2
Z 0 A=uantidade de me!a! e )adeira!B
Podemo! anali!ar e!te me!mo ro$lema de outro MnguloI
.amo! !uor ,ue e!te )arinteiro de!e4e !a$er ,ual o reo mGnimo ,ue ode !er
atri$uGdo ao! re)ur!o! ADora! de tra$alDo e madeiraB ,ue lDe erten)emC ou !e4aC ele ,uer
!a$er ,ual o reo intrGn!e)o de !eu! re)ur!o!.
Para !e e!ta$ele)er o reoC o )arinteiro oderia (a+er a !eguinte erguntaI >=uai!
o! reo! mGnimo! ,ueC !e o mer)ado de!!e ara a minDa mo-deo-$ra e ara minDa
madeiraC me (a+em (i)ar indi(erente entre 2ender e!!e! re)ur!o! ou u!'-lo! ara (a+er e
2ender me!a! e )adeira!V %e o mer)ado de!!e reo! alto! ao! re)ur!o! )ertamente o
)arinteiro o! 2enderiaC oi! !eria mai! intere!!ante 2ender e lu)rar )om o! re)ur!o! do ,ue
(a+er e 2ender me!a! e )adeira!. Ma! !e o mer)ado de!!e reo! to $aixo! ao! re)ur!o! e o
)arinteiro ude!!e lu)rar mai! (a+endo e 2endendo me!a! e )adeira!C ele )ertamente no
2enderia !eu! re)ur!o!.
E!ta !egunda 2i!o do ro$lema do )arinteiro 6 de!)rito matemati)amente elo
!eguinte modeloI
PrimeiroC o mer)ado de2er' o(ere)er o mGnimo elo total de re)ur!o! do )arinteiro.
/Damando de i
1
o reo dado or 1 J.D de mo-de-o$ra e de i
2
o reo dado or 1 m
2
de
madeiraC tem-!e a !eguinte ".O.I
Min j X

40i
1
Y 60i
2
Areo total dado ao! re)ur!o!B
%egundoC o mer)ado no oder' o(ere)er reo! to $aixo!C oi! o )arinteiro no
2enderia !eu! re)ur!o!C a!!imC o mer)ado de2e o(ere)er reo! tai! ,ue o 2alor do! re)ur!o!
no !e4am in(erior ao reo de 2endaC ento tem-!e a! !eguinte! re!tri-e!I

%.<. 3i
1
Y 7i
2
Z 1000 Ame!aB
#i
1
Y 4i
2
Z #00 A)adeiraB
"inalmente o! reo! no de2em !er negati2o! oi! a! )ondi-e! a)ima erderiam o
!igni(i)ado.
7e!umindo temo!I
Min j X

40i
1
Y 60i
2
Areo total dado ao! re)ur!o!B
%.<. 3i
1
Y 7i
2
Z 1000 Ame!aB
#i
1
Y 4i
2
Z #00 A)adeiraB
i
1
C i
2
Z 0
O$!er2e ,ue o ro$lema de determinao de reo! 6 (ormado a artir do ro$lema
de alo)ao de re)ur!o! e 2i)e-2er!aC mediante a! !eguinte regra!I
1. /ada re!trioC em um ro$lemaC )orre!onde a uma 2ari'2el no outro Aa
i-6!ima linDa de )oe(i)iente! te)nolEgi)o! em um ro$lemaC )orre!onde a
i-6!ima )oluna de )oe(i)iente! te)nolEgi)o! do outro ro$lemaBU
2. O! elemento! do lado direito da! re!tri-e! Atermo! indeendente!B em um
ro$lemaC !o o! )oe(i)iente! da ".O. do outro ro$lemaU
3. %e o o$4eti2o de um ro$lema 6 maximi+arC o do outro !er' minimi+arC e
2i)e-2er!aU
4. O ro$lema de maximi+ao tem re!tri-e! )om !entido >[?C e o ro$lema
de minimi+ao tem re!tri-e! )om !entido >Z?U )a!o e!!a! )ondi-e! no
63
o)orramC odemo! multili)ar a re!trio )u4o !inal e!t' tro)ado or >-1? e
o$ter a re!trio )om o !inal ade,uadoU
#. <! 2ari'2ei! de am$o! o! ro$lema! !o no-negati2a!.
Pela dualidade de 2i!o ,ue e!!e! ro$lema! rere!entam e ela !imetria da
(ormaoC ele! !o denominado! Par Primal-Dual Simtrico.
ExemloI
PrimalI Max W X 2x
1
Y 3x
2
Y x
3
.ari'2ei! ;uai! <!!o)iada!I
%.<. 3x
1
Y 4x
2
Y 2x
3
[ 10 i
1
2x
1
Y 6x
2
Y x
3
[ 20 i
2
x
1
c x
2
c x
3
[ 30 i
3
x
1
C x
2
C x
3
Z 0
;ualI Min j X 10i
1
Y 20i
2
Y 30i
3
%.<. 3i
1
Y 2i
2
Y i
3
Z 2
4i
1
Y 6i
2
c i
3
Z 3
2i
1
Y i
2
c i
3
Z 1
i
1
C i
2
C i
3
Z 0
O$!er2e ,ue o dualC o$tido a artir de um dualC retorna ao rimal.
< artir de!!a de(inioC !o 2erdadeira! a! !eguinte! roriedade!I
1. %e uma re!trio rimal 6 do tio >X?C a 2ari'2el dual )orre!ondente !er' !em
re!trio de !inalU
2. %e a 2ari'2el rimal (or !em re!trio de !inalC a re!trio do dual )orre!ondente
!er' do tio >X?.
ExemloI
PrimalI Max W X 2x
1
Y 3x
2
Y x
3
.ari'2ei! ;uai! <!!o)iada!I
%.<. x
1
Y x
2


[ 10 i
1
2x
1
Y 4x
2
- x
3
X 20 i
2
x
1
C x
2
C x
3
Z 0
;ualI Min j X 10i
1
Y 20i
2


%.<. i
1
Y 2i
2
Z 2
i
1
Y 4i
2
Z 3
- i
2
Z 1
i
1
Z 0 i
2
irre!trita
Para !a$ermo! )omo a !oluo Etima de um rimal ode (orne)er in(orma-e! !o$re o !eu
dual e 2i)e-2er!aC re)i!amo! )onDe)er a! rela-e! exi!tente! entre a! !olu-e! do! doi!
ro$lema!. <! rin)iai! rela-e! exi!tente! !o are!entada! a !eguir.
1. Propriedade Fraca da Dualidade
>%e Ax
1
C x
2
C...C x
n
B 6 uma !oluo 2i'2el ara o rimal Aro$lema de maximi+aoB e
Ai
1
C i
2
C...C i
m
BC uma !oluo 2i'2el ara o dual Aro$lema de minimi+aoBC entoC o
64
2alor ,ue a !oluo do rimal d' a !ua "O no ode !er maior do ,ue o 2alor ,ue a
!oluo do dual d' a !ua "O?. AW [ jB.
2. Teorema da Dualidade
>%e exi!te uma !oluo Etima ara o ro$lema rimal ou ara !eu dualC ento o
outro ro$lema tem uma !oluo Etima e a! dua! (un-e! o$4eti2o are!entam o
me!mo 2alor Etimo.? AMax W X Min jB
Em tai! !itua-e! temo! ,ueI
aB o! 2alore! da! 2ari'2ei! de de)i!o do rimal !o en)ontrada! na Hltima linDa do
Hltimo ,uadro !imlex ara o dualC na! )oluna! a!!o)iada! 9! 2ari'2ei! de (olga
e 9! 2ari'2ei! de ex)e!!o Aegar o! 2alore! a$!oluto! de tai! o!i-e!B.
$B O! 2alore! da! 2ari'2ei! de (olga e de ex)e!!o do rimal !o en)ontrado! na
Hltima linDa do Hltimo ,uadro !imlex ara o dualC na! )oluna! a!!o)iada! 9!
2ari'2ei! de de)i!o Aegar o! 2alore! a$!oluto! de tai! o!i-e!B.
/omo o rimal 6 dual do rErio dualC 2ale o me!mo ra)io)Gnio ara a)Darmo! a
!oluo do dual a artir da !oluo Etima do rimal.
3. Propriedade da Ilimitao
>%e um ro$lema tem !oluo 2i'2elC ma! o Etimo 6 ilimitadoC ento !eu dual no
admite !oluo 2i'2el?.
4. Propriedade de Folga Complementar
>;ada uma !oluo Etima do rimal e uma do !eu dualC !emre ,ue uma (olga
o)orre na -6!ima re!trio de um do! ro$lema!C a -6!ima 2ari'2el do outro
ro$lema 6 +ero eC re)iro)amenteC !e a ,-6!ima 2ari'2el de uma !oluo Etima de
um do! ro$lema! 6 o!iti2aC a ,-6!ima re!trio do outro 6 !ati!(eita )om (olga
+ero?
Para !e enxergar mai! )laramente a! rela-e! are!entada! 2amo! re!ol2er o rimal e o dual
do ro$lema do )arinteiro.
Soluo do PRIMAL
Max W X 1000x
1
Y #00x
2
Are)eita totalB
%.<. 3x
1
Y #x
2
[ 40 AMo-de-o$ra di!onG2elB
7x
1
Y 4x
2
[ 60 AMadeira di!onG2elB
x
1
C x
2
Z 0 A=uantidade de me!a! e )adeira!B
"orma PadroI
Max W X 1000x
1
Y #00x
2
Y 0x
3
Y 0x
4
%.<. 3x
1
Y #x
2
Y x
3
X 40
7x
1
Y 4x
2
Y x
4
X60
x
1
C x
2
C x
3
C x
4
Z 0
"O tran!(ormadaI
-W Y1000x
1
Y #00x
2
Y 0x
3
Y 0x
4
X 0
Tableau )nicial * Tableau 1
1<%E x1 x2 x3 x4 $i
6#
x3 3 # 1 0 40
x4
-W
7 4 0 1
1000 #00 0 0
60
0
Tableau +inal , Tableau #
1<%E x1 x2 x3 x4 $i
x3 0 23a7 1 -3a7 100a7
x1
-W
1 4a7 0 1a7
0 -#00a7 0 -1000a7
60a7
-60000a7
.amo! identi(i)ar no Tableau +inal a !oluo do dual )on(orme exli)ado'
.ari'2ei! de de)i!o do rimal
.ari'2ei! de (olga do rimal
1<%E x1 x2 x3 x4 $i
x3 0 23a7 1 -3a7 100a7
x1
-W
1 4a7 0 1a7
0 -#00a7 0 -1000a7
60a7
-60000a7
i
3
i
4
i
1
i
2
j .alor da "O do dual
2alor da! 2ari'2ei! de de)i!o do ro$lema dual
2alor da! 2ari'2ei! de ex)e!!o A)on!iderar o 2alor a$!olutoB
do ro$lema dual A)on!iderar o 2alor a$!olutoB
Soluo do DUAL
Min j X

40i
1
Y 60i
2
Areo total dado ao! re)ur!o!B
%.<. 3i
1
Y 7i
2
Z 1000 Ame!aB
#i
1
Y 4i
2
Z #00 A)adeiraB
i
1
C i
2
Z 0
"orma adroI
Min j X

40i
1
Y 60i
2
- 0i
3
- 0i
4
Y M
#
i
#
Y M
6
i
6
%.<. 3i
1
Y 7i
2
- i
3
Y i
#
X 1000
#i
1
Y 4i
2
- i
4
Y i
6
X #00
i
1
C i
2
C i
3 C
i
4 C
i
# C
i
6
Z 0
Tableau )nicial
1a!e i
1
i
2
i
3
i
4
i
#
i
6
$
i
i
#
3 7 -1 0 1 0 1000
i
6
# 4 0 -1 0 1 #00
-j 40 60 0 0 M
#
M
6
0
66
%oluo Etima do rimal:
WX 60000a7 x1X60a7 x2X0 x3X100a7 x4X0
%oluo Etima do dualI
jX60000a7 i1X0 i2X1000a7 i3X0 i4X#00a7
<li)ando o M6todo do M &rande a (im de eliminar a! 2ari'2ei! arti(i)iai! e ali)ando o
M6todo %imlexC o$temo! o !eguinte Tableau +inal )om a !oluo Etima do ;ual.
Tableau +inal
1a!e i
1
i
2
i
3
i
4
$
i
i
4
-23a7 0 -4a7 1 #00a7
i
2
3a7 1 -1a7 0 1000a7
-j 100a7 0 60a7 0 -60000a7
.amo! identi(i)ar no Tableau +inal a !oluo do irmal )on(orme exli)ado'
.ari'2ei! de de)i!o do dual
.ari'2ei! de ex)e!!o do dual
1<%E i1 i2 i3 i4 $i
i4 -23a7 0 -4a7 1 #00a7
i2
-j
3a7 1 -1a7 0
100a7 0 60a70 0
1000a7
-60000a7
x
3
x
4
x
1
x
2
W .alor da "O do rimal
2alor da! 2ari'2ei! de de)i!o do ro$lema rimal
2alor da! 2ari'2ei! de (olga
do ro$lema rimal
/on)luGmo!C de!!a (ormaC ,ue dado um ro$lema de rogramao linearC odemo!
e!)olDer entre !olu)ionar o modelo rimal ou o dual )orre!ondenteC uma 2e+ ,ue a !oluo
de um ode !er o$tida a artir do outro. < e!)olDa le2a em )on!iderao o e!(oro
)omuta)ional ,ueC em geralC e!t' a!!o)iado ao nHmero de re!tri-e!.
O ro$lema dualC a!!im )omo o rimalC gera uma interretao e)on:mi)a do!
re!ultado! Etimo! o$tido!. Por exemloC o 2alor de i
1
X 0C rere!enta o 2alor de
oortunidade do re)ur!o mo-de-o$ra. O re!ultado 6 )oerenteC 4' ,ue o re)ur!o mo-de-o$ra
no 6 e!)a!!o Ax
3
X 100a7B. K' o 2alor de i
2
X 1000a7C rere!enta o 2alor de oortunidade do
re)ur!o madeiraC i!to 6C )ada m
2
de madeira tem )aa)idade de gerar uma re)eita de 7P
142C36. O 2alor de i
2
rere!enta a )aa)idade da unidade do re)ur!o madeira gerar re)eita
ne!te rograma.
Fa (uno o$4eti2o dualC )ada ar)ela medeC entoC o 2alor de oortunidade do!
re)ur!o! en2ol2ido! na roduo Ae!to,ue x 2alor de oortunidade unit'rio do re)ur!oB. <
(uno o$4eti2o dual medeC ortantoC a )aa)idade de o e!to,ue de re)ur!o! gerar re)eita.
N de (undamental imortMn)ia o entendimento da 5eoria da ;ualidade em
Programao Linear uma 2e+ ,ue ela no! (orne)e elemento! ara um melDor entendimento
67
%oluo Etima do rimal:
WX 60000a7 x1X60a7 x2X0 x3X100a7 x4X0
%oluo Etima do dualI
jX60000a7 i1X0 i2X1000a7 i3X0 i4X#00a7
do ro$lema atra26! de uma no2a interretao AdualB do me!mo e de rela-e! $em
de(inida! entre e!!a no2a interretao e a (ormulao original. Podemo! di+er ,ue em
ali)a-e! de PL 9 Pe!,ui!a Oera)ionalC um ro$lema !E e!t' $em (ormulado ,uando !eu
dual (or tam$6m anali!ado.
EXEMPLO 2:
P7IM<LI M<^ + X 2x
1
Yx
2
%< x
1
Y#x
2
10
x
1
Y3x
2
6
2x
1
Y2x
2
3
x
1
0 C x
2


0
Tableau +inal
1<%E x1 x2 x3 x4 x# $i
x3 0 4 1 0 -1a2 6
x4
x1
0 2 0 1 -1a2
1 1 0 0 1a2
2
4
-W 0 -1 0 0 -1 -3
;8<LI MIF j X 10i
1
Y6i
2
Y3i
3
%< i
1
Yi
2
Y2i
3
2
i
1
Y3i
2
Y2i
3
1
i
1
0 C i
2


0C i
3


0
Tableau +inal
1<%E i1 i2 i3 i4 i# $i
i# -4 -2 0 -1 1 1
i3 0C# 0C# 1 -0C# 0 1
-W 6 2 0 4 0 -3
4.3- RELAES ENTRE PRIMAL E DUAL
;ual
Primal
5em !olu-e! 2i'2ei! %em !olu-e! 2i'2ei!
@tima Ilimitado In2i'2el
5em
!olu-e!
2i'2ei!
@tima Po!!G2el Imo!!G2el Imo!!G2el
Ilimitado Imo!!G2el Imo!!G2el Po!!G2el
%em
!olu-e!
2i'2ei!
In2i'2el Imo!!G2el Po!!G2el Po!!G2el
4.4- RESUMO PARA TRANSFORMAO PRIMAL-DUAL
1- Restries de Desigualdade
P7IM<L ;8<L
63
%oluo Etima do rimal:
WX 3 x1X4 x2X0 x3X6 x4X2 x#X0
%oluo Etima do dualI
jX3 i1X0 i2X0 i3X1 i4X0 i#X1
%oluo Etima do rimal:
WX 3 x1X4 x2X0 x3X6 x4X2 x#X0
%oluo Etima do dualI
jX3 i1X0 i2X0 i3X1 i4X0 i#X1
MIF WX /
5
^ M<^ jX 1
5
`
%.<. <^ 1 %.<. <
5
` /
/om ^ 0 /om ` 0
2- Restries de Igualdade
P7IM<L ;8<L
MIF WX /
5
^ M<^ jX 1
5
`
%.<. <^ X 1 %.<. <
5
` /
/om ^ 0 /om ` li2re
M<^ WX /
5
^ MIF jX 1
5
`
%.<. <^ X 1 %.<. <
5
` /
/om ^ 0 /om ` li2re
Captulo V
ANLISE DE SENSIBILIDADE
5.1- INTRODUO
O o$4eti2o da Programao Matem'ti)aC mai! do ,ue !imle!mente determinar
2alore! ara 2ari'2ei! de modo a maximi+ar uma (uno o$4eti2o e a !ati!(a+er re!tri-e! de
um modelo matem'ti)oC 6 dar ao anali!ta um melDor entendimento do ro$lema em e!tudo.
< !oluo Etima de um ro$lema 6 )al)ulada )om $a!e no! dado! do modeloC ,ue
odem !o(rer 2aria-e! ditada! or 2'ria! ra+-e!C )omo or exemloI
O! dado! (oram e!timado!U
Fo2a! in(orma-e! ou o!!i$ilidade! aare)em aE! a (ormulao do
modelo.
;e!!a (ormaC 6 imortante e!,ui!ar a e!ta$ilidade da !oluo adotadaC em (a)e
de!!a! 2aria-e!.
< an'li!e de !en!i$ilidadeC ou an'li!e E!-EtimaC 6 um )on4unto de t6)ni)a! ,ueC de
(orma $a!tante !imle! Aem PLB no! (orne)e in(orma-e! !o$re a !en!i$ilidade da !oluo
Etima a altera-e! na (ormulao do ro$lema.
<nali!aremo! em no!!o! e!tudo! o! !eguinte! )a!o!I
1. .aria-e! no! )oe(i)iente! da "OU
2. .aria-e! na! ,uantidade! do! re)ur!o!U
3. <)r6!)imo de 2ari'2elU
4. <)r6!)imo de re!trio.
/om e!!a! an'li!e!C oderemo! re!onder ergunta! do tio >;entro de ,ue
inter2alo ode o reo de 2enda do roduto x 2ariar !em a(etar a !oluo EtimaV?C >/omo
!eria a(etada a de)i!o Etima !e a di!oni$ilidade do re)ur!o $ (o!!e redu+ida de _
unidade!V?C >%eria intere!!ante (a$ri)ar um determinado roduto ,ue Do4e no (a+ arte da
minDa rogramao de roduoV?.
6*
Fo!!a a$ordagem !er' !emre na !eguinte linDa. /onDe)ido! o ta$leau ini)ial do
ro$lema original Ano modi(i)adoB e o ta$leau (inal AEtimoB do me!moC ro)uraremo!
de!)o$rir )omo uma modi(i)ao no ta$leau ini)ial modi(i)a o ta$leau (inal !uondo ,ue o!
me!mo! i2otamento! ,ue tran!(ormaram o ta$leau ini)ial original no ta$leau (inal original
!o (eito! !o$re o ta$leau ini)ial modi(i)ado. < (igura a !eguir ilu!tra o ,ue di!!emo!.
Para enxergar mai! )laramente a e!!0n)ia da! t6)ni)a! de <n'li!e de %en!i$ilidade e
ganDar a intuio )riadora 2amo! 20-la! de atra26! do exame de exemlo!.
O ro$lema exemlo 6I
M<^ W X 3x
1
Y #x
2
%.<. x
1
[ 4
x
2
[ 6
3x
1
Y 2x
2
[ 13
x
1
C x
2
Z 0
"orma PadroI
-WY 3x
1
Y #x
2
Y 0x
3
Y 0x
4
Y 0x
#
A"O 5ran!(ormadaB




x
1
Y x
3
X 4
x
2
Y x
4
X 6
3x
1
Y 2x
2
Y x
#
X 13
x
1
C x
2
C x
3
C x
4
C x
#
Z 0
%e4a o !eguinte Tableau Ini)ial ara o ro$lemaI

1<%E -W x1 x2 x3 x4 x# $i
x3 0 1 0 1 0 0 4
x4 0 0 1 0 1 0 6
x# 0 3 2 0 0 1 13
-+ 1 3 # 0 0 0 0
Tableau 1, Tableau Original Ini)ial
e o 5a$leau "inal aE! a ali)ao do M6todo %imlex
1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 0 1 2a3 -1a3 2
x2 0 0 1 0 1 0 6
x1 0 1 0 0 -2a3 1a3 2
-+ 1 0 0 0 -3 -1 -36
Tableau #, Tableau Original "inal
70
5a$leau Original Ini)ial 5a$leau Modi(i)ado Ini)ial
5a$leau Original "inal
AEtimoB
5a$leau Modi(i)ado "inal
AEtimo ou noB
M6todo %imlex
A%e,R0n)ia de Pi2otamento!B
Me!ma %e,R0n)ia de
Pi2otamento!
<ltera-e!
/omarao
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
5.2- VARIAES NOS COEFICIENTES DA FO
/on!ideremo! o 5a$leau Original Ini)ial A5a$leau 1B e o 5a$leau Original
"inalA5a$leau 2B do exemlo are!entado.
5omemo! o )oe(i)iente de x
1
a!!inalado )om no ta$leau ini)ial. %e mud'!!emo! o
)oe(i)iente original A3B do 5a$leau ini)ial ara A3YwBC onde w 6 uma ,uantidade ,ual,uer e
(i+6!!emo! o! me!mo! i2otamento! ,ue (i+emo! ara o$ter o 5a$leau "inalC o$terGamo! o
me!mo re!ultado (inal ara o )oe(i)iente de x
1
C or6m a)re!)ido de wC ou !e4aC A0YwB.
Portanto o ,ue a)re!)entarmo! a um )oe(i)iente da "O no 5a$leau ini)ialC !er' o a)r6!)imo
,ue o$teremo! no ta$leau (inal aE! o! i2otamento!. O ta$leau (inal (i)ariaI
1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 0 1 2a3 -1a3 2
x2 0 0 1 0 1 0 6
x1 0 1 0 0 -2a3 1a3 2
-+ 1 0 0 -3 -1 -36
Tableau $, Tableau resultante das modi-ica!.es
/omo x
1
6 2ari'2el $'!i)a no ta$leau (inalC e a! )oluna! )om 2ari'2ei! $'!i)a!
de2ero !er um 2etor identidadeC de2emo! (a+er wX0 re!ta$ele)endoC a!!imC a (orma
)an:ni)a do ta$leau . Para i!!oC i2otamo! no )oe(i)iente 1 da )oluna de x
1
Ai!to 6C
multili)amo! a 3S linDa or cw e !omamo! 9 linDa da "O ara tornar nulo o )oe(i)iente de
x
1
na linDa da "OBC o$tendo
1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 0 1 2a3 -1a3 2
x2 0 0 1 0 1 0 6
x1 0 1 0 0 -2a3 1a3 2
-+ 1 0 0 0 -3YA2wa3B -1-Awa3B -36-2w
Tableau %, Tableau /esultante na +orma 0an1nica
<goraC )om o 5a$leau na (orma )an:ni)a odemo! a(irmar ,ue !e todo! o! )oe(i)iente! da
linDa da "O (orem no-o!iti2o! Aex)etuamo! )omo !emre o de cWB o ta$leau 6 EtimoC
ou !e4aC o 5a$leau 4 !er' Etimo !e
-3 Y 2a3 w [ 0 w[*a2
-1 - 1a3 w [ 0 wZ -3
PortantoI
/omo w 6 um a)r6!)imoC ara o$ter o inter2alo de 2ariao do )oe(i)iente de x
1
ara o ,ual
o ta$leau 4 6 EtimoC temo! ,ue !omar o 2alor original do )oe(i)ienteC ou !e4aC
W X 3x
1
Y #x
2
Wx X A3YwBx
1
Y #x
2
A3-3 X 0B [ /oe(. de x
1
[ A3 Y *a2 X 1#a2B
<!!imC !e o )oe(i)iente de x
1
na "O (or ,ual,uer nHmero entre +ero e 1#a2 Ain)luindo e!!e!
2alore! extremo!B a !oluo Etima en)ontrada ara o ro$lema original ermane)er' Etima
71
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
-3 [ w [ *a2
ara o ro$lema modi(i)ado. Fote ,ue ae!ar de a !oluo Etima ara o original
ermane)er Etima ara o ro$lema modi(i)ado A elo a)r6!)imo de uma ,uantidade
w y g-3 C *a2h ao )oe(i)iente de x
1
na "OB o 2alor Etimo da "O ir' 2ariar em (uno de w
uma 2e+ ,ue WxX36Y2w. E !e alter'!!emo! o )oe(i)iente de x
1
na "O de w ara y g-3 C *a2hV
Fe!te )a!oC o 5a$leau 4 no mai! !er' Etimo e re)i!aremo! ali)ar o M6todo %imlex ara
o$ter a no2a !oluo Etima. Me!mo ne!!e Hltimo )a!oC onde re)i!amo! de u!ar o M6todo
%imlex ara o$ter o no2o EtimoC o e!(oro )omuta)ional 6 u!ualmente menor do ,ue
re!ol2er o ro$lema modi(i)ado a artir do ta$leau modi(i)ado ini)ial.
Fo )a!o ,ue a)a$amo! de anali!arC o )oe(i)iente alterado )orre!ondia a uma
2ari'2el $'!i)a no ta$leau original (inal. =uando o )oe(i)iente alterado )orre!onde a uma
2ari'2el ,ue 6 no-$'!i)a no ta$leau original (inalC a an'li!e !e torna ainda mai! (')il.
%uonDamo! ,ue o )oe(i)iente de x
4
na "O (o!!e alterado de +ero ara w A)omo x
4
6 uma
2ari'2el de (olgaC i!!o oderiaC num ro$lema realC )orre!onder ao !urgimento de uma
oortunidade de 2ender o re)ur!o ex)edente or w PaunidB. /omo 2imo! anteriormenteC o
ima)to no ta$leau re!ultante da! modi(i)a-e! Ata$leau ini)ial modi(i)ado !u$metido ao!
me!mo! i2otamento! ,ue rodu+iram o ta$leau original (inal a artir do ta$leau original
ini)ialB !er' um a)r6!)imo de w unidade! no )oe(i)iente de x
4
,uando )omarado )om o
ta$leau original (inal. < linDa da "O !eria ortantoC
1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 0 1 2a3 -1a3 2
x2 0 0 1 0 1 0 6
x1 0 1 0 0 -2a3 1a3 2
-+ 1 0 0 0 -3Yw -1 -36
e o ta$leau e!taria na (orma )an:ni)a ermitindo uma an'li!e imediata. O ta$leau !eria
Etimo ,uando ti26!!emo! A-3YwB [ 0 ou !e4a w[ 3. Interretando a ne)e!!idade de
modi(i)ao )omo o !urgimento de uma oortunidade de 2ender o re)ur!o )orre!ondente 9
linDa 2. E!!a an'li!e re!onderia a erguntaI >=ual o menor reo ara o re)ur!o da linDa 2
a)ima do ,ual a!!a a !er intere!!ante a 2enda deleV? /omo o )oe(i)iente de x
4
na "O era o
+ero ini)ialmenteC w ir' rere!entar o no2o reo ara o re)ur!o. <ena! ara 2alore! de w
a)ima de 3 6 ,ue a ati2idade x
4
A(a+er !o$rar re)ur!o ara 2endaB a!!a a !er lu)rati2a
A(orma x
4
)andidata ara entrar na $a!eB. Para ,ual,uer 2alor de w in(erior a 3 a !oluo
)om x
4
no-$'!i)a AeC ortantoC uma !oluo ,ue u!a todo o re)ur!o da linDa 2B 6 Etima.
O me!mo tio de an'li!e ode !er (eita ,uando ,ueremo! !a$er o e(eito de 2ariar
!imultaneamente mai! de um )oe(i)iente da "O. < Hni)a di(i)uldade 6 ,ue (i)amo! )om um
!i!tema de de!igualdade! A,ue re!tringem a! 2aria-e! do! )oe(i)iente!B mai! )omli)ado.
5.3- VARIAES NAS QUANTIDADES DOS RECURSOS
%e no 5a$leau ini)ial original A5a$leau 1B mudarmo! o termo indeendente da
rimeira linDa de 4 ara 4YwC o ta$leau ini)ial (i)aI
1<%E -W x1 x2 x3 x4 x# $i
x3 0 1 0 1 0 0 4 +
x4 0 0 1 0 1 0 6
x# 0 3 2 0 0 1 13
72
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
-+ 1 3 # 0 0 0 0
Tableau 2, Tableau Ini)ial )om modi(i)ao em termo indeendente
%e (i+ermo! a me!ma !e,R0n)ia de i2otamento! ,ue (i+emo! ara o$ter o ta$leau (inal do
ro$lema originalC no Da2er' mudana! Aem relao ao ta$leau original (inalC 5a$leau 2B a
no !er a )oluna do! termo! indeendente! . Podemo!C ara maior )lare+a no ,ue !egueC
rere!entar w or uma )oluna no lado direito do ta$leauC a!!im

1<%E -W x1 x2 x3 x4 x# $i
x3 0 1 0 1 0 0 4 1
x4 0 0 1 0 1 0 6 0
x# 0 3 2 0 0 1 13 0
-+ 1 3 # 0 0 0 0 0
Tableau 3, /epresenta!"o da modi(i)ao )omo uma )oluna no lado direito
Fote ,ue a )oluna de w 6 id0nti)a 9 )oluna de x
3
e )omo (a+emo! aena! oera-e! )om
linDa!C dua! linDa! id0nti)a! no ta$leau ini)ial ermane)em id0nti)a! aE! o! i2otamento!.
PortantoC no ta$leauC aE! o! i2otamento! teremo!I

1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 0 1 2a3 -1a3 2 1
x2 0 0 1 0 1 0 6 0
x1 0 1 0 0 -2a3 1a3 2 0
-+ 1 0 0 0 -3 -1 -36 0

/on!e,RentementeC ara ,ue a $a!e Etima do ro$lema original ermanea (a)tG2el
A2ari'2ei! $'!i)a! no-negati2a!B ara o ro$lema modi(i)adoC $a!ta ,ue 2YwZ0C ou !e4aC
wZ-2. <!!imC odemo! )on)luir ,ue ,uando alteramo! um $
i
no ta$leau ini)ialC !e a
2ari'2el $'!i)a ,ueC ne!!e ta$leauC )orre!onde ao $
i
(or tam$6m $'!i)a no ta$leau (inalC
ento um aumento Ao!iti2oB ne!!e $
i
no de!(a+ a (a)ti$ilidade da $a!e Etima ara o
ro$lema original. %e a modi(i)ao (or um de)r6!)imo no $
i
C ento ara ,ue a $a!e Etima
ara o ro$lema original ermanea (a)tG2elC o 2alor a$!oluto de!!e de)r6!)imo no de2e
!er !uerior ao 2alor de $
i
no ta$leau original (inal.
.e4amo! agora o ,ue a)onte)e ,uando mudamo! o 2alor de um $
i
,ue )orre!onde a
uma 2ari'2el no ta$leau ini)ial ,ue 6 no-$'!i)a no ta$leau original (inal.
%uonDamo! ,ue o termo indeendente da !egunda linDa do ta$leau original ini)ial
(o!!e mudado ara 6Yw terGamo! ento no ta$leau ini)ial.
1<%E -W x1 x2 x3 x4 x# $i
x3 0 1 0 1 0 0 4 0
x4 0 0 1 0 1 0 6 1
x# 0 3 2 0 0 1 13 0
-+ 1 3 # 0 0 0 0 0
"a+endo o! me!mo! i2otamento! do ro$lema original o$terGamo!I
1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 0 1 2/3 -1a3 2 2/3
x2 0 0 1 0 1 0 6 1
73
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
x1 0 1 0 0 -2/3 1a3 2 -2/3
-+ 1 0 0 0 -3 -1 -36 -3

Ou !e4aC ara ,ue a $a!e Etima do ro$lema original ermanea (a)tG2elI
2Y 2a3 w Z 0 wZ -3
6Y w Z 0 wZ -6 ou -3 [ w [ 3
2- 2a3 w Z 0 wZ 3
/on)luGmo! ento ,ue ara 2alore! de w y g-3C 3h a !oluo Etima do ro$lema
modi(i)ado 6 di(erente da !oluo Etima do ro$lema original Aex)eto ara wX0BC ma! a
$a!e Ai!to 6C a )oluna ou a! 2ari'2ei! ,ue )om-em a $a!eB Etima do ro$lema original 6
tam$6m Etima ara o ro$lema modi(i)ado.
Pode-!e (a+er o me!mo tio de an'li!e a)ima )on!iderando-!e 2aria-e! !imultMnea!
de mai! de um $
i
. /omo no )a!o do e!tudo de !en!i$ilidade ara o! )oe(i)iente! da "OC o
Hni)o ro$lema 6 ,ue a! exre!!-e! Ao !i!tema de de!igualdade!B limitando a 2ariao
!imultMnea do! $
i
z! torna-!e mai! )omli)ado. I!!o !er' 2erdade !emre ,ue !emre ,ue a
linDa do $
i
modi(i)ado ti2er uma 2ari'2el de (olga A!e a 2ari'2el (or de >ex)e!!o? a! )oluna!
!ero id0nti)a! ma! )om o! !inai! tro)ado! ante! e deoi! do! i2otamento!B.
5.4- ACRSCIMO DE VARIVEL
<lguma! 2e+e! re)i!amo! adi)ionar uma )oluna a um ro$lema de PL ,ue 4' (oi
re!ol2ido. Por exemloC aE! re!ol2er um ro$lema de rogramao de roduo odemo!
e!tar intere!!ado! em !a$er !e a o!!i$ilidade de (a$ri)ar um no2o roduto ode melDorar o
2alor "O.
Examinemo!C ini)ialmenteC o ta$leau ini)ial e o (inal de um ro$lema ,ual,uer de
PL ara identi(i)ar algun! a!e)to! imortante! ara a an'li!e.
%endo >m? o nHmero de linDa! Ae,ua-e! de re!trioB do ro$lema e >n? o nHmero
de )oluna! A2ari'2ei!B do ro$lemaC temo!I
1<%E -W x1 xn-m xn-m-1 xn $i
xn-mY1 $1
A I
xn $m
-W 1 0 0 0
Tableau )nicial
1<%E -W x1 xn-m xn-m-1 xn $i
x11 $1
A Q
x1m $m
-W 1 -i1x -imx -W
74
/oe(i)iente! no-$'!i)o!
Tableau +inal
Podemo! identi(i)ar no ta$leau ini)ial dua! !u$matri+e!. < rimeiraC a matri+ < ,ue
)orre!onde ao! )oe(i)iente! da! 2ari'2ei! no-$'!i)a! Ano ta$leau ini)ialB na! linDa! da!
re!tri-e!. Fote ,ue e!tamo! !uondo ,ue o ro$lema arte de uma $a!e )on!tituGda or
2ari'2ei! de (olga. Fo ta$leau (inal AaE! a ali)ao do M6todo %imlexB a! )oluna! de <
a!!am a (ormar uma no2a !u$-matri+ A . < !egunda 6 uma matri+ identidadeC IC (ormada
elo! )oe(i)iente! da! 2ari'2ei! ini)ialmente $'!i)a! A2ari'2ei! de (olgaBC ,ue aE! o!
i2otamento! do M6todo %imlex !e tornam a matri+ Q do ta$leau (inal.
/on!iderando o ta$leau 1 Aini)ialB e o 5a$leau 2A(inalB do exemlo are!entadoC
temo! a! !eguinte! !u$matri+e! identi(i)ada!I
A aE! o m6todo !imlex A
I aE! o m6todo !imlex Q
Multili)adore! do %imlexI g0 -3 -1h
O ,ue no! di+ a matri+ QV OraC !e em )ada linDa e em )ada )oluna de I temo!
aena! um elemento no +ero ,ue 6 1C a matri+ Q e!elDa o! i2otamento! ,ue (oram (eito!
durante a exe)uo do M6todo %imlex. <!!imC !e ,ui!ermo! !a$er )omo (i)a no ta$leau
(inal uma )oluna ,ual,uer do ta$leau ini)ialC $a!ta multili)ar a )oluna ela matri+ Q.
ExemloI
/on!ideremo! no!!o ro$lema exemlo.
.amo! 2eri(i)ar )omo (i)a no ta$leau (inal A5a$leau 2B a )oluna de x
1
do 5a$leau
ini)ial A5a$leau 1B.
/oluna de x
1
do ta$leau ini)ial A5a$leau 1BI 1
0
3
/oluna de x
1
do ta$leau (inal A5a$leau 2BI
= . 1 X 1
0 0 X
3 3
7#
Multili)adore! do %imlex
1 0
0 1
3 2
0 0
0 1
1 0
1 0 0
0 1 0
0 0 1
1 2a3 -1a3
0 1 0
0 -2a3 1a3
1 2a3 -1a3
0 1 0
0 -2a3 1a3
0
0
1
K' !a$emo!C entoC )omo o$ter o! )oe(i)iente! de uma no2a )oluna A)orre!ondente a uma
no2a 2ari'2el a)re!)entada ao ro$lema originalB na! linDa! da! re!tri-e! do ta$leau (inal
!em ara i!to ter ,ue re!ol2er o ro$lema modi(i)ado a artir do ta$leau ini)ial
modi(i)ado. "alta-no! agora o$ter o )oe(i)iente da no2a 2ari'2el na linDa da "O no ta$leau
(inal. Para i!toC $a!ta multili)ar o 2etor linDa g-i
1
x C C -i
m
xC 1h ela no2a
)oluna.
ExemloI
/on!ideremo! no!!o ro$lema exemlo.
.amo! 2eri(i)ar )omo o )oe(i)iente de x
1
na linDa da "O do ta$leau ini)ialA5a$leau 1B (i)a
no ta$leau (inal A5a$leau 2B.
g-i
1
x -i
2
x -i
3
x "Oh

g0 -3 -1 1h . X 0
O ,ue )on(ere )om o en)ontrado no 5a$leau 2
%e4a agora o !eguinte exemloI
O ,ue a)onte)e !e a)re!)entarmo! ao ro$lema exemlo a 2ari'2el x
6
)om )oe(i)iente!
)on(orme a$aixoV
LinDa 1
LinDa 2
LinDa 3
"O
<n'li!eI
1<%E -W x1 x2 x3 x4 x# x6 $i
x3 0 1 0 1 0 0 2 4
x4 0 0 1 0 1 0 3 6
x# 0 3 2 0 0 1 6 13
-+ 1 3 # 0 0 0 15 0
Tableau Modi(i)ado Ini)ial
/omo (i)aria e!ta no2a )oluna no Tableau Modi(i)ado "inalV
aBIdenti(i)ar Q 2endo no ta$leau original (inal a! )oluna! )orre!ondente! a! 2ari'2ei!
$'!i)a! do ta$leau original ini)ial.
$B Multili)ar a no2a )oluna ela matri+ Q
= . 2 X 2
3 3 X
6 6
)B /oe(i)iente na linDa da "O
g-i
1
x -i
2
x -i
3
x "Oh

g0 -3 -1 1h . X 0-*-6Y1# X 0
76
1
0
3
3
2
3
6
1
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
2
3
0
1 2a3 -1a3
0 1 0
0 -2a3 1a3
2
3
6
1#
<!!im temo! o !eguinte ta$leau modi(i)ado (inalI
1<%E -W x1 x2 x3 x4 x# x6 $i
x3 0 0 0 1 2a3 -1a3 2 2
x2 0 0 1 0 1 0 3 6
x1 0 1 0 0 -2a3 1a3 0 2
-+ 1 0 0 0 -3 -1 0 -36
Tableau Modi(i)ado "inal
/omo o )u!to redu+ido 6 no o!iti2o odemo! )on)luir ,ue o ta$leau modi(i)ado (inal
ermane)e EtimoC ou !e4aC a no2a 2ari'2el no 6 $'!i)a ne!!e ta$leau. Fote ,ueC or a)a!oC
o )u!to redu+ido 6 +ero eC ortantoC !e ode dar 2alor o!iti2o 9 no2a 2ari'2el o$tendo no2a
!oluo Etima. %e ao in26! de 1# o )oe(i)iente da no2a )oluna na "O (o!!e 13C digamo!C o
)u!to redu+ido !eria o!iti2o indi)ando ,ue de2e-!e ali)ar o M6todo %imlex ara tentar
re!ta$ele)er a otimalidade do ta$leau.
< no2a )oluna entraria na $a!e e ara determinar a 2ari'2el a !air da $a!eC
re)i!arGamo! do! outro! elemento! da )oluna no2a no ta$leau modi(i)ado (inal. 5erGamo!
ento a !eguinte !ituaoI
1<%E -W x1 x2 x3 x4 x# x6 $i
x3 0 0 0 1 2a3 -1a3 2 2
x2 0 0 1 0 1 0 3 6
x1 0 1 0 0 -2a3 1a3 0 2
-+ 1 0 0 0 -3 -1 3 -36
Tableau Modi(i)ado "inal
<li)ando o M6todo %imlexC i2otamo! no elemento a!!inaladoC o ,ue (a+ x
6
entrar na
$a!e e x
3
!air dela. "aa o i2otamento e 2e4a !e o ta$leau (i)a Etimo. %e no (i)arC ro!!iga
at6 ,ue ou !e torne EtimoC ou indi,ue ,ue o ro$lema 6 ilimitado.
5.5- ACRSCIMO DE RESTRIO
Podemo!C aE! re!ol2er um ro$lema de PLC ,uerer a)re!)entar uma re!trio ao
modelo ini)ial. I!to ode !e dar or,ue e!,ue)emo! de uma re!trio ,uando (ormulamo! o
modeloC or,ue ,ueremo! exlorar alguma )ondio !ugerida elo ro$lema )on)retoC et).
N )laro ,ue !e o M6todo %imlex ali)ado ao ro$lema original terminar )om uma
indi)ao de ,ue o ro$lema 6 in(a)tG2elC no D' or,ue ,uerer a)re!)entar uma re!trio.
<$aixo ilu!traremo! )omo a)re!)entar uma re!trio no )a!o de o ta$leau (inal do ro$lema
original indi)ar uma !oluo Etima eC atra26! de outro exemloC ,uando o ta$leau (inal
indi)ar ,ue o ro$lema original no tem Etimo (inito. N imortante notar ,ue em am$o!
exemlo! a re!trio adi)ional 6 ati2a na !oluo do ro$lema modi(i)ado. /a!o no !e4aC o
me!mo ro)edimento ir' indi)ar ,ue a !oluo do ro$lema original ermane)e Etimo aE!
o a)r6!)imo da re!trio ou ,ue ermane)e !em Etimo (inito. Fo de a re!trio adi)ionada
tornar o ro$lema in(a)tG2elC o M6todo %imlex ;ual ir' indi)ar i!!o.
77
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
8ma no2a re!trio ode alterar a 2ia$ilidade da !oluo !e ela no (or redundante.
O ro)edimento ara e!!a an'li!e 6 o !eguinteI
1B 5e!tar !e a no2a re!trio 6 !ati!(eita ara a atual !oluo Etima. Em )a!o
a(irmati2oC a no2a re!trio 6 redundante.
2B %e no (or !ati!(eitaC ela de2e !er introdu+ida no !i!tema e no2o! )'l)ulo!
!o ne)e!!'rio!.
.amo! exemli(i)ar introdu+indo uma no2a re!trio no ro$lema exemlo are!entado.
%e4a a !eguinte re!trio adi)ionadaI x
1
Y x
2
[ 7
5e!te ara 2eri(i)ar !e a re!trio 6 redundanteI
x
1
Y x
2
[ 7
2 Y 6 X 3 f 7 Aa no2a re!trio no 6 redundanteB
LogoC a !oluo atual deixar' de !er Etima )om a entrada da no2a re!trioC e no2a!
itera-e! de2ero !er (eita!. .amo! a)re!)entar a no2a re!trio no ta$leau original (inal
)om !ua )orre!ondente 2ari'2el de (olga. <!!imC 2emI
1<%E -W x1 x2 x3 x4 x# x6 $i
x3 0 0 0 1 2a3 -1a3 0 2
x2 0 0 1 0 1 0 0 6
x1 0 1 0 0 -2a3 1a3 0 2
x6 0 1 1 0 0 0 1 7
-+ 1 0 0 0 -3 -1 0 -36
%em o ta$leau na (orma )an:ni)a nada odemo! a(irmar !o$re a otimalidade ou
(a)ti$ilidade. Para or na (orma )an:ni)a i2otamo! !o$re x
2
na !egunda linDa e !o$re x
1
na
ter)eira linDaC o$tendo o ta$leau a$aixoI

1<%E -W x1 x2 x3 x4 x# x6 $i
x3 0 0 0 1 2a3 -1a3 0 2
x2 0 0 1 0 1 0 0 6
x1 0 1 0 0 -2a3 1a3 0 2
x6 0 0 0 0 -1/3 -1/3 1 -1
-+ 1 0 0 0 -3 -1 0 -36
Podemo! agora 2er ,ue a $a!e (ormada or k x
3
C x
2
C x
1
C x
6
lno 6 (a)tG2elC uma 2e+ ,ue
temo! um 2alor negati2o na Hltima )oluna. /omo temo! o ta$leau na (orma )an:ni)a e
(a)ti$ilidade dual A )u!to! redu+ido! no-o!iti2o!BC odemo! ali)ar o M6todo ;ual-
%imlex ara re!ta$ele)er a (a)ti$ilidade rimal Atermo! indeendente! no-negati2o!BC
)u4a! di(erena! )om relao ao M6todo %imlex !e re!ume na! regra! de entrada e !aGda
de 2ari'2ei! da $a!eC ,ue !o a! !eguinte!I
aB .ari'2el ,ue !aiI 6 a 2ari'2el $'!i)a )om o 2alor mai! negati2o. Emate! odem !er
re!ol2ido! ar$itrariamente. %e toda! a! 2ari'2ei! $'!i)a! ti2erem 2alore! o!iti2o!C a
!oluo 6 EtimaU
$B .ari'2el ,ue entraI 6 e!)olDida entre a! 2ari'2ei! (ora da $a!eC da !eguinte (ormaI
$.1B di2idir o! )oe(i)iente! da linDa da "O elo! )orre!ondente! )oe(i)iente!
negati2o! da e,uao da 2ari'2el ,ue !ai.
73
LinDa 1
LinDa 2
LinDa 3
LinDa 4 Ano2a re!trioB
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa 4 Ano2a re!trioB
LinDa da "O
$.2B a 2ari'2el ,ue entra 6 a ,ue tem o menor 2alor a$!oluto entre o! ,uo)iente!
en)ontrado!.
=uando no Dou2er )oe(i)iente! negati2o! na linDa da 2ari'2el ,ue !ai da $a!eC
o ro$lema no tem !oluo 2i'2el.
<li)ando o ;ual-%imlex no no!!o exemloC 2emI
x
6
2ari'2el ,ue !ai da $a!e
x
#
2ari'2el ,ue entra da $a!e
Pi2otandoC ortanto !o$re x
#
na linDa da no2a re!trioC temo!I
1<%E -W x1 x2 x3 x4 x# x6 $i
x3 0 0 0 1 1 0 -1 3
x2 0 0 1 0 1 0 0 6
x1 0 1 0 0 -1 0 1 1
x# 0 0 0 0 1 1 -3 3
-+ 1 0 0 0 -2 0 -3 -33
O ta$leau agora 6 (a)tG2el A2ari'2ei! $'!i)a! no-negati2a!B )om a !eguinte !oluo EtimaI
x
1
X 1 x
3
X 3 x
#
X 3 W X 33
x
2
X 6 x
4
X 0 x
6
X 0
Fote ,ue a)re!)entamo! ao ro$lema originalC al6m de uma re!trioC uma no2a 2ari'2el x
6
,ue 6 a 2ari'2el de (olga da re!trio adi)ional. %e a re!trio ti2e!!e o !entido da
de!igualdade >Z? o ro)edimento !eria exatamente o me!mo aE! multili)armo! a
re!trio or -1C in2ertendo o !entido da de!igualdade. %e a re!trio (o!!e de igualdadeC o
ro)edimento tam$6m !eria o me!mo e x
6
!eria 2i!ta )omo uma 2ari'2el arti(i)ial ,ue !eria
eliminada do ro$lema a!!im ,ue !e torna!!e no-$'!i)a.
.amo! agora ao !eguinte exemloI
M<^ W X 3x
1
Y 2x
2
%.<. -2x
1
Y x
2
[ 3
x
1
- x
2


[ 4
x
1
C x
2
Z 0
%e4a o !eguinte ta$leau original (inal do ro$lemaI
1<%E -W x1 x2 x3 x4 $i
x3 0 0 -1 1 2 11
x1 0 1 -1 0 1 4
-W 1 0 # 0 -3 -12
O ro$lemaC ortantoC no admite Etimo (inito. .e4amo! agora o ,ue a)onte)e !e
a)re!)entarmo! a re!trio 2x
1
Y 3x
2
[ 12 a e!te ro$lema. <di)ionando a 2ari'2el de (olga
x
#
e agregando a no2a re!trio ao ta$leau temo!I
1<%E -W x1 x2 x3 x4 x5 $i
x3 0 0 -1 1 2 0 11
x1 0 1 -1 0 1 0 4
x5 0 2 3 0 0 1 12
-W 1 0 # 0 -3 0 -12
7*
LinDa 1
LinDa 2
LinDa 3
LinDa 4 Ano2a re!trioB
LinDa da "O
LinDa 1
LinDa 2
LinDa da "O
LinDa 1
LinDa 2
LinDa 3 Ano2a re!trioB
LinDa da "O
7e!ta$ele)endo a (orma )an:ni)a temo!I
1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 -1 1 2 0 11
x1 0 1 -1 0 1 0 4
x# 0 0 # 0 -2 1 4
-W 1 0 # 0 -3 0 -12
O ,ue mo!tra !er a !oluo (a)tG2elC ma! no Etima.
<li)ando o %imlex PrimalC em uma iterao o$temo!I
1<%E -W x1 x2 x3 x4 x# $i
x3 0 0 0 1 3a# 1a# #*a#
x1 0 1 0 0 3a# 1a# 24a#
x2 0 0 1 0 -2a# 1a# 4a#
-W 1 0 0 0 -1 -1 -16
=ue demon!tra a otimalidade da !oluo.
<E! e!!a! an'li!e! de !en!i$ilidade e!tudada!C o$!er2amo! ,ue o tra$alDo da
e,uie de P.O. no e!t' nem me!mo erto de e!tar )on)luGdo deoi! de o m6todo !imlex
ter !ido ali)ado )om !u)e!!o ara identi(i)ar uma !oluo Etima ara o modelo. Fa
2erdadeC o! 2alore! do! arMmetro! u!ado! no modelo normalmente !o aena! e!timado!
)om $a!e numa re2i!o de )ondi-e! (utura!. O! dado! o$tido! ara de!en2ol2er e!ta!
e!timati2a! (re,Rentemente !o um tanto )ru! ou inexi!tente!C de modo ,ue o! arMmetro!
na (ormulao original odem rere!entar ou)o mai! ,ue r'ida! regra! r'ti)a!
(orne)ida! or e!!oal de linDa re!!ionado. Ele! odem me!mo rere!entar
!uere!timati2a!C ou !u$e!timati2a! deli$erada! ara roteger o! intere!!e! do!
e!timadore!.
PortantoC a ger0n)ia ou gruo de e!,ui!a oera)ional manter' um )eti)i!mo
!aud'2el ,uanto ao! nHmero! originai! !aindo do )omutador eC em muito! )a!o!C ir' 20-lo!
aena! )omo um onto de artida ara (utura! an'li!e! do ro$lema.
Por e!ta! e outra! ra+-e! 6 imortante !e ro)eder uma an'li!e de !en!i$ilidade ara
in2e!tigar o e(eito do m6todo !imlex !o$re a !oluo Etima !e o! arMmetro! a!!umirem
outro! 2alore! o!!G2ei!.
30
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
LinDa 1
LinDa 2
LinDa 3
LinDa da "O
Captulo VI
PROBLEMAS DE TRANSPORTES
6.1- INTRODUO
< e!truturao do ro$lema de tran!orte! 6 uma ali)ao intere!!ante de
rogramao linear e de grande rele2Mn)ia ara a EngenDaria de Produo. < Pe!,ui!a
Oera)ional e!tuda e!!e! ro$lema! )om o o$4eti2o de minimi+ar )u!to! de tran!orte e
de!en2ol2er modelo! )omuta)ionai! de (')il re!oluo.
8m ro$lema tGi)o de 5ran!orte ode !er de!)rito )omo !e !egueI =uantidade!
dada! de um determinado roduto !o di!onG2ei! em )ada uma de um determinado nHmero
de origen! Aor exemloC arma+6n!B. ;e!e4amo! remeter ,uantidade! e!e)G(i)a! do roduto
a )ada um de um determinado nHmero de de!tino! Aor exemloC mer)ado! 2are4i!ta!B. N
)onDe)ido o )u!to de em$ar,ue de uma unidade do roduto de ,ual,uer uma origem ara
,ual,uer um de!tino. /on!iderando-!e ,ue 6 o!!G2el em$ar)ar de ,ual,uer uma da!
origen! ara ,ual,uer um do! de!tino!C e!tamo! intere!!ado! em determinar o! itiner'rio!
Arota!B de )u!to mGnimo da! origen! Aarma+6n!B ao! de!tino! Amer)ado! 2are4i!ta!B.
;i+emo! ,ue um !i!tema de tran!orte e!t' e,uili$rado ,uando a !omatEria da!
,uantidade! de roduto! o(ertado! em )ada origem 6 igual a !omatEria da! ,uantidade! de
roduto! demandado! em )ada de!tino.
Para !olu)ionar um ro$lema de tran!orteC ou !e4aC ara en)ontrarmo! o! itiner'rio!
otimi+ado! Ade menor )u!toB da! origen! ara o! de!tino!C de2emo!C ini)ialmenteC modelar
o ro$lema matemati)amente. <E! e!ta modelagemC de2emo! ro)eder a ali)ao do
algoritmo de tran!orte.
6.2- MODELAGEM DO PROBLEMA DE TRANSPORTES
31
%uonDamo! a exi!t0n)ia de >m? origen! de um rodutoC )ada uma odendo
(orne)er a ,uantidade >a
i
?C )om o Gndi)e i X 1C2C....C m. Por outro ladoC exi!tem >n? de!tino!C
)ada um demandando uma ,uantidade >$
4
?C )om 4 X 1C2C....C n. %a$e-!e ,ue o )u!to de
tran!ortar uma unidade do roduto da origem >i? ara o de!tino >4? 6 >
/i4
?. O o$4eti2o do
ro$lema 6 determinar o nHmero de unidade! >x
i4
? do rodutoC ,ue de2em !er tran!ortado!
de )ada origem >i? ara )ada de!tino >4?C de (orma a minimi+ar o )u!to total de tran!orte.
E!truturando o ro$lema de (orma diagram'ti)aC temo!I

/on!iderando ,ue 6 o!!G2el em$ar)ar de ,ual,uer uma da! origen! Aarma+6n!B ara
,ual,uer um do! de!tino! Amer)ado! 2are4i!ta!BC ,ue o nHmero total de unidade!
tran!ortada!C a artir da origem i de2e !er igual 9 o(erta a
i
da origemU e ,ue o nHmero de
unidade! tran!ortada! ara o de!tino 4 de2e !er igual 9 !ua demanda $
4
C temo! o !eguinte
modelo matem'ti)oI
"uno O$4eti2oI A(uno matem'ti)a ,ue exre!!a o o$4eti2o de minimi+ar o! )u!to!B
MIF WX /
11
x
11
Y /
12
x
12
Y .... Y /
1n1
x
1n
Y /
21
x
21
Y/
22
x
22
Y .... Y /
2n
x
2n
Y.... Y /
m1
x
m1
Y/
m2
x
m2
Y.... Y /
mn
x
mn
ou !e4aC

m n
MIF WX /
i4
. x
i4

iX1 4X1
7e!tri-e!I
7e!tri-e! em relao a o(ertaI
x
11
Y x
12
Y ... Yx
1n
X a
1
x
21
Y x
22
Y ... Yx
2n
X a
2
.
.
x
m1
Y x
m2
Y ... Yx
mn
X a
m
ou !e4aC
n
x
i4
X a
i
ara iX1C 2C ... C m
4X1
7e!tri-e! em relao a demandaI
x
11
Y x
21
Y ... Yx
m1
X $
1
32
O(erta Aa
i
B
a
1
a
2
.
.
.
a
m
Origen! AiB ;e!tino! A4B
1 1
2 2
. .
. .
. .
. .
m n
$
1
$
2
.
.
.
.
.

$
n
;emanda A$
4
B
x
11
/
11
x
12
/
12
x
1n
/
1n
x
21
/
21
x
22
/
22
x
2n
/
2n
x
m1
/
m1
x
m2
/
m2
x
mn
/
mn
x
12
Y x
22
Y ... Yx
m2
X $
2
.
x
1n
Y x
2n
Y ... Yx
mn
X $
m
ou !e4aC
m
x
i4
X $
i
ara 4X1C 2C ... C n
iX1
7e!tri-e! imlG)ita!I
x
i4
0
IMPORTANTE:
Para ,ue o ro$lema tenDa !oluoC a !eguinte e,uao de $alano de2e !er 2eri(i)adaI
m n
a
i
X $
4
iX1 4X1
Para !olu)ionar o ro$lema de tran!orte )o!tuma-!e rere!entar !eu! dado! )on(orme
!egue no =uadro 1.
;e!tino!
4
i 1 2 . . . . . n
O(erta
a
i
1
x
11
/
11
x
12
/
12
. . . . . x
1n
/
1n
a
1
2
x
21
/
21
x
22
/
22
. . . . . x
2n
/
2n
a
2
.
.
.
.
.
.
. . . . .
.
.
.
.
.
m
x
m1
/
m1
x
m2
/
m2
. . . . . x
mn
/
mn
a
m
;emanda
$
4
$
1
$
2
. . . . .
$
n
=uadro 1 c 7ere!entao do! dado! do! ro$lema! de tran!orte
6.3- ALGORITMO DO PROBLEMA DE TRANSPORTE
O algoritmo de tran!orte )on!i!te em um m6todo iterati2o ,ue )omreende
$a!i)amente o! !eguinte! a!!o!I
1. En)ontrar uma !oluo $'!i)a ini)ialU
2. .eri(i)ar !e a !oluo en)ontrada 6 Etima. %e (orC are. /a!o )ontr'rio !iga ara o
a!!o 3U
33
O
r
i
g
e
n
!
3. ;eterminar uma no2a !oluo $'!i)a )omatG2el e 2oltar ao a!!o 2.
Para (a)ilitar o entendimento do algoritmo (aremo! !eu e!tudo $a!eado em um exemlo
r'ti)oC )on(orme !egueI
ExemloI ;eterminarC a artir do! dado! are!entado! no ,uadro a$aixoC o lano ara
de!tinao de reme!!a! de er2ilDa! enlatada! de tr0! arma+6n! a tr0! )entro! )on!umidore!C
de tal (orma ,ue o )u!to total de tran!orte !e4a minimi+ado.
;e!tino! A)entro! )on!umidore!B
4
i 1 2 3
O(erta
a
i
1
/
11
X3 /
12
X# /
13
X6
a
1
X120
2
/
21
X1# /
22
X10 /
23
X12
a
2
X30
3
/
31
X3 /
32
X* /
33
X10
a
3
X30
;emanda
$
4
$
1
X1#0 $
2
X70 $
3
X60
6.3.1- Obteno da soluo bsica inicial
O$ter uma !oluo $'!i)a ini)ial. Para )al)ularmo! a !oluo $'!i)a ini)ial exi!tem
di2er!o! algoritmo! matem'ti)o!C dentre o! ,uai! de!ta)am-!e o M6todo do /anto
Foroe!teC o M6todo do MGnimo /u!to e o M6todo de .ogel.
Obs: Para ini)iar a !oluo do ro$lema de2e-!e rimeiramente 2eri(i)ar !e o !i!tema e!t'
e,uili$radoC )a!o no e!te4a de2e-!e ro)eder !eu e,uilG$rio ara ento ini)iar a !ua
!oluo.
Para ,ue o ro$lema de tran!orte tenDa !oluoC a !eguinte e,uao de e,uilG$rio de2e !er
2eri(i)adaI
m n
a
i
X $
4
iX1 4X1
Fo )a!o de!ta e,uao no !er !ati!(eitaC !igni(i)a ,ue o !i!tema no e!t' e,uili$rado. /a!o
i!!o o)orraC de2e-!e )riar uma origem ou de!tino (i)tG)io ara ,ue o $alan)eamento o!!a
o)orrer.
EXEMPLO DE UM PROBLEMA NO EQUILIBADO
8ma )omanDia lo)adora de automE2ei! !e de(ronta )om um ro$lema de alo)ao
re!ultante do! )ontrato! de lo)ao ,ue ermitem !e4am o! automE2ei! de2ol2ido! em
34
O
r
i
g
e
n
s

(
a
r
m
a
z

n
s
)
i
j
1 2 3 4 Oferta (a
i
)
Demanda
(b
j
)
1
2

11
=45
12
=17
13
=21
14
=30
a
1
=15

21
=14
22
=18
23
=19
24
=31
a
2
= 13
!
1
=9 !
2
=6 !
3
= 7 !
4
= 9
Destinos (locadoras com dficit)
O
r
i
g
e
n
s

(
l
o
c
a
d
o
r
a
s

c
o
m

e
x
c
e
s
s
o
)
x
11
x
12
x
13
x
14
x
21
x
22
x
23
x
24
erificao da !"uao de !"uil#brio"
m n oferta demanda
$ ai % $ bj 1&'13 % (')'*'(
i%1 j%1 2+ , 31
Sistema no-e"uilibrado.
lo)alidade! outra! ,ue a,uela! onde (oram originalmente alugado!. Fo re!ente momento
D' dua! ag0n)ia! de lo)ao Aorigen!B )omC re!e)ti2amente 1# e 13 )arro! ex)edente! e
,uatro outra! ag0n)ia! Ade!tino!B ne)e!!itando de *C 6C 7C e * )arro!C
re!e)ti2amente. O! )u!to! unit'rio! de tran!orte entre a! lo)adora! !o o! !eguinte!I
7e!ta$ele)endo o E,uilG$rioC temo!I
%oluo Etima en)ontrada aE! ali)ao do <lgoritmo de >%teing-%tone? A!er' e!tudado no item
6.3.2BI
3#
i
j
1 2 3 4 Oferta (a
i
)
Demanda
(b
j
)
1
2
3

11
=45
12
=17
13
=21
14
=30
a
1
=15

21
=14
22
=18
23
=19
24
=31
a
2
= 13
!
1
=9 !
2
=6 !
3
= 7 !
4
= 9
Destinos (locadoras com dficit)
O
r
i
g
e
n
s

(
l
o
c
a
d
o
r
a
s

c
o
m

e
x
c
e
s
s
o
)
(#ic$%cia)

31
=0
32
=0
33
=0
34
=0
a
3
= 3
i
j
1 2 3 4 Oferta (a
i
)
Demanda
(b
j
)
1
2
3
a
1
=15
a
2
= 13
!
1
=9 !
2
=6 !
3
= 7 !
4
= 9
Destinos (locadoras com dficit)
O
r
i
g
e
n
s

(
l
o
c
a
d
o
r
a
s

c
o
m

e
x
c
e
s
s
o
)
x
11
=0 x
12
=6 x
13
=3 x
14
= 6
x
21
=9 x
22
=0 x
23
=4 x
24
=0
(#ic$%cia)
a
3
= 3
x
31
=0 x
32
=0 x
33
=0 x
34
=3
O (ato de Da2er alguma alo)ao o!iti2a ro2eniente da origem (i)tG)ia indi)a ,ue nem
toda! a! demanda! odem !er !ati!(eita!. Em arti)ularC o de!tino 4 re)e$er' automE2ei!
a meno! do ,ue ne)e!!ita.
Mtodo do Canto Noroeste
Passo 1: /ome)e ela )6lula do )anto !uerior e!,uerdo do ,uadro )Damada )6lula A1C1BC e
alo,ue o 2alor m'ximo o!!G2el ara x
11
C )om o )uidado de no 2iolar a! re!tri-e! de
o(erta e demandaC ou !e4aC !er' alo)ado a x
11
o menor 2alor entre a
1
e $
1
.
4
i 1 2 3
O(erta
a
i
1 120 a
1
X120
2 a
2
X30

3 a
3
X30
;emanda
$
4
$
1
X1#0 $
2
X70 $
3
X60
Passo 2: >Elimine? a linDa ou )oluna 4' )omletamente atendidaC ou !e4aC !e a
1
e$
1
C
>elimine? toda! a! )6lula! da linDa 1U !e a
1
f$
1
C >elimine? toda! a! )6lula! da )oluna 1U !e
a
1
X$
1
C ento >elimine? aena! a! )6lula! da )oluna 1 ou a! )6lula! da linDa 1. Em !eguidaC
!u$traia o 2alor alo)ado da o(erta a
1
e da demanda $
1
.
36
(&in'a
e&imina(a)
Passo 3: Pa!!e ara a )6lula ad4a)ente da linDa ou )oluna >no eliminada?. %e tanto a linDa
,uanto a )oluna ad4a)ente 4' (oram eliminada!C )aminDe diagonalmente ara a )6lula mai!
rExima. Em !eguida (aa a alo)ao )on(orme exli)ado no a!!o 1 e a eliminao da
linDa ou )oluna )on(orme o a!!o 2. 7eita e!!e a!!o at6 ,ue toda! a! linDa! e )oluna!
tenDam !ido atendida!.
4
i 1 2 3
o(erta
a
i
1 120 120 0
2 30
3 30
$
4
1#0
30
70 60
4
i 1 2 3
o(erta
a
i
1 120 120 0
2 30 30 #0
3 30
$
4
1#0
30
0
70 60
4
i 1 2 3
o(erta
a
i
1 120 120 0
2 30 #0 30 #0 0
3 30
$
4
1#0
30
0
70
20
60
37
<!!imC a artir de!!a !oluo Ax
11
X120U x
21
X30U x
22
X#0U x
32
X20U x
33
X60U x
12
Xx
13
Xx
23
Xx
31
X0BC
ode-!e )Degar a o !eguinte )u!to total de di!tri$uio Ano ne)e!!ariamente o )u!to EtimoBI
+ X 3 x 120 Y 1# x 30 Y 10 x #0 Y * x 20 Y 10 x 60 X 2.6*0C00
Para 2eri(i)ar !e e!te 6 o )u!to Etimo ouC )a!oC no !e4aC a)D'-loC 6 ne)e!!'rio ali)ar o
<lgoritmo de >%teing-%tone? ,ue 2eremo! no item 6.3.2.
4
i 1 2 3 a
i
1 120 120
2 30 #0 30 #0 0
3 20 60 30 60 0
$
4
1#0
30
0
70
20
0
60
0
33
Mtodo do Mnimo Custo
O! a!!o! ara ali)ao de!te m6todo !o id0nti)o! ao! a!!o! do M6todo do /anto
Foroe!teC or6mC ini)iando a e!)olDa da )6lula ela 9,uela )omo mGnimo )u!to e
)aminDando !emre ara o >rEximo? mGnimo )u!to.
4
i 1 2 3 a
i
1
3 #
70
6
50 a
1
X120 #0 0
2
1#
70
10 12
10 a
2
X30 70
3
3
80
* 10
a
3
X30 0
$
4
$
1
X1#0
70 0
$
2
X70
0
$
3
X60
10 0
O )u!to total de di!tri$uio o$tido ara e!!a !oluo 6 dado orI # x 70 Y 6 x #0 Y 1# x 70
Y 12 x 10 Y 3 x 30 X 2060C ,ue 6 in(erior Ae ortanto >melDor?B ,ue a !oluo o$tida elo
M6todo do /anto Foroe!te.
Mtodo de Vogel
FormalmenteC rodu+ melDore! !olu-e! eC (re,RentementeC a !oluo Etima. %o re2i!to!
o! !eguinte! a!!o!I
Passo 1: /al)ule o! 2alore! do! re!Gduo! de )ada uma da! linDa! e )oluna!C !u$traindo o
menor 2alor /
i4
do !egundo menor o 2alor de /
i4
na,uela linDa ou )olunaU
Passo 2: E!)olDa a linDa ou )oluna )om o maior 2alor do re!Gduo A!e Dou2er emateC
e!)olDa ar$itrariamenteB e alo,ue o m'ximo o!!G2el de unidade 9 )6lula de menor /
i4
da,uela linDa ou )olunaU
Passo 3: >Elimine? a linDa ou )oluna 4' )omletamente atendida e retorne ao a!!o 1C
re)al)ulando o! 2alore! do! re!Gduo!U
Passo 4: 5ermine ,uando >!o$rar? aena! uma linDa ou )olunaC $alan)eando-a.
3*
)
i 1 2 3 ai
*es%(+o
(a &in'a
1
8
70
5 6
50 120 50 0
6,5=1
6,5=1
6,5=1
2
15 10
70
12
10 80 70
12,10=2
12,10=2
12,10=2
3
3
80
9 10
80 0
9,3=6
-maior
res%(+o
!)
150
70 0 70 0 60 10 0
*es%(+o
(a co&+na
8,3=5
15,8=7
-maior
res%(+o
9,5=4
10,5=5
10,5=5
10,6=4
12,6=6
12,6=6
-maior
res%(+o
2. e&imina/0o
O )u!to total de di!tri$uio )orre!ondente 6 + X 3 x 70 Y 6 x #0 Y 10 x 12 Y 10 x 70 Y
3 x 30 X 1*20C ,ue 6 melDor ,ue a! !olu-e! o$tida! elo! m6todo! anteriore!.
/on(orme (i)a o$!er2ado na are!entao do! m6todo! ara )'l)ulo de !oluo
$'!i)a ini)ialC odemo! en)ontrar uma !oluo A!oluo $'!i)a ini)ial de >$oa ,ualidade?B
ou mai! a(a!tadaC )on(orme o m6todo e!)olDido. O melDor m6todoC )on(orme demon!tradoC
6 o m6todo de .ogelC o ,ual (re,Rentemente 4' no! (orne)e a !oluo Etima do ro$lema de
tran!orte. Fo entantoC 6 imortante ,ue (i,ue )laro ,ue ,ual,uer um do! m6todo!
are!entado! ara o )'l)ulo da !oluo $'!i)a ini)ial ermitir' ,ueC aE! a ali)ao do
algoritmo matem'ti)o de rogramao linear e!e)G(i)oC o re!ultado (inal do ro$lema de
tran!orte A)u!to Etimo de di!tri$uioB !e4a o me!mo.
< 2antagem de !e utili+ar um m6todo de )'l)ulo da !oluo $'!i)a ini)ial mai!
re)i!o e!t' no (ato de !e (a+er meno! itera-e! no algoritmo matem'ti)o de rogramao
linear ara )'l)ulo do )u!to EtimoC redu+indo-!e o temo de ro)e!!amento do! )'l)ulo!.
6.3.2- Algoritmo de ~Stepping-Stone
O M6todo >%teing-%tone? )on!i!te em uma !e,R0n)ia de a!!o! AalgoritmoB ,ue
!emre )Dega 9 !oluo Etima a artir de uma !oluo ini)ial.
< artir da !oluo $'!i)a ini)ial en)ontradaC e!te m6todo e!,ui!ar' !e alguma
melDor !oluo ode !er o$tida.
/on!ideremo! o ,uadro a$aixo )om a !oluo $'!i)a ini)ial en)ontrada a artir do
M6todo do /anto Foroe!teI
*0
3. e&imina/0o
1. e&imina/0o
)
i 1 2 3 ai
1
c11=8
x11=120
c12=5 c13=6
a1=120
2
c21=15
x21=30
c22=10
x22=50
c23=12
a2=80
3
c31=3 c32=9
x32=20
c33=10
x33=60 a3=80
!) !1=150 !2=70 !3=60
/ada )6lula 2a+ia Ano )a!oC * c Am Y n c1B )6lula!B rere!enta uma 2ari'2el no-
$'!i)a ,ue oderia entrar na $a!e Aara entrarC a )ontri$uio e!e)G(i)a da 2ari'2el no-
$'!i)a de2e imli)ar a reduo do )u!to totalB.
/al)ulando e!!a! )ontri$ui-e! ara a )6lula x
12
I
1. <lo,ue 1 unidade a x
12
. <!!imCno 6 mai! 70C ma! 71 o total de unidade! da )oluna 2.
2. Para no 2iolar a re!trio da )oluna 2C uma unidade de2er' !er !u$traGda ou de x
22
A#0B
ou de x
32
A20B. %u$traia 1 de x
22
C ,ue a!!a a ter 4* unidade!C e a )oluna 2 )om um total de
70C no2amente.
3. <goraC a linDa 2 totali+a 7* e no mai! 30C o ,ue ode !er )orrigido )om a adio de uma
unidade a x
21
A30

31B.
4. < )oluna 1 (i)a ento )om um total de 1#1C o ,ue ode !er )orrigido )om a !u$trao de
uma unidade de x
11
.
#. < linDa 1 6 automati)amente )orrigida em (uno do a!!o anterior.
Em outra! ala2ra!C de2e-!e determinar ara )ada 2ari'2el no-$'!i)a um >)aminDo
(e)Dado? A)lo!ed-looB ara ,ue !e o$tenDa a e2entual )ontri$uio e!e)G(i)a 9 (uno
o$4eti2o.
Para determinar-se o caminho:
aB <dote um !entido Aou Dor'rio ou anti-Dor'rioBU
$B J' !omente um )aminDo (e)Dado ara )ada )6lula 2a+iaU
)B O! extremo! do )aminDo Aa meno! da 2ari'2el no-$'!i)aB de2em !er )6lula! o)uada!U
dB /6lula! o)uada! odem !er >ulada!?C a!!im )omo um )aminDo ode are!entar
>)ru+amento!?U
eB Exatamente uma adio e uma !u$trao de2em aare)er em )ada linDa e )oluna do
)aminDo traado.
<!!imC ara a 2ari'2el x
12
I
x
12

x
22

x
21

x
11

x
12
Y1 c1 Y1 c1
<tri$uindo o! 2alore! de )u!to ertinente!I
x/
12
X /
12
c /
22
Y /
21
c /
11
X # c 10 Y 1# c 3 X 2
*1
7eali+ando o! )'l)ulo! de2ido! ara toda! a! )6lula! 2a+ia!I
.ari'2el /aminDo "e)Dado /ontri$uio
x
12
x
12

x
22

x
21

x
11

x
12
Y2
x
13
x
13

x
33

x
32

x
22

x
21

x
11

x
13
Y2
x
23
x
23

x
33

x
32

x
22

x
23
Y1
x
31
x
31

x
21

x
22

x
32

x
31
c11
<!!imC a 2ari'2el ,ue entra !er' a,uela ,ue )ontri$ui )om a menor reduo no 2alor
da (uno o$4eti2oC ,ue no )a!o di+ re!eito 9 2ari'2el x
31
. O 2alor a !er alo)ado a e!ta
)6lula de2er' !er o m'ximoC de tal (orma ,ue nenDuma )6lula do )aminDo (e)Dado (i,ue
)om 2alore! negati2o!.
K' ara a 2ari'2el ,ue !aiC e!ta de2er' !er a,uelaC )om !inal negati2o no )aminDo (e)DadoC
)om alo)ao ini)ial de menor 2alor a$!oluto. Fo )a!oC ara o )aminDo re(erente a x
31
I
x
31

x
21

x
22

x
32
%inal no )aminDo (e)Dado Y c Y c
<lo)ao ini)ial 0 30 #0 20
PortantoC x
32
de2er' !er a 2ari'2el ,ue !ai.
<!!im !endoC de2er' realo)ar-!e o 2alor da 2ari'2el ,ue !ai elo >)aminDo (e)Dado?
da 2ari'2el ,ue entra.
x
31
X 0 Y 20 X 20
x
21
X 30 c 20 X 10
x
22
X #0 Y 20 X 70
x
32
X 20 c 20 X 0
O no2o ,uadro re!ultante 6 are!entado a !eguirI
)
i 1 2 3
O#er$a
ai
1 120=x11 120
2 10=x21 70=x22 80
3 20=x31 60=x33 80
1eman(a
!) 150 70 60
Para 2eri(i)ar a o!!i$ilidade de exi!t0n)ia de melDore! !olu-e!C )al)ule
no2amenteC a artir do! no2o! )aminDo! (e)Dado!C o! 2alore! da! )ontri$ui-e! da!
2ari'2ei! no-$'!i)a!. %e toda! e!!a! )ontri$ui-e! (orem o!iti2a!C a !oluo Etima (oi
en)ontrada.
6.3.3- Clculo da Soluo tima Atravs do Problema Dual
< !oluo Etima de um ro$lema de tran!orte ode !er tam$6m en)ontrada a artir
do Pro$lema ;ual. ;a me!ma (orma )omo o M6todo de >%teing-%tone?C o m6todo
atra26! do ro$lema dual )on!i!te em uma !e,R0n)ia de a!!o! AalgoritmoB ,ue !emre
)Dega 9 !oluo Etima a artir de uma !oluo ini)ial.
*2
< artir da !oluo $'!i)a ini)ial en)ontradaC e!te m6todo e!,ui!ar' !e alguma
melDor !oluo ode !er o$tida.
/on!ideremo! o ,uadro a$aixo )om a !oluo $'!i)a ini)ial en)ontrada a artir do M6todo
do /anto Foroe!teI
)
i 1 2 3 ai
1
c11=8
x11=120
c12=5 c13=6
a1=120
2
c21=15
x21=30
c22=10
x22=50
c23=12
a2=80
3
c31=3 c32=9
x32=20
c33=10
x33=60 a3=80
!) !1=150 !2=70 !3=60
Onde u
i
6 a 2ari'2el dual )orre!ondente a! re!tri-e! da! origen! e v
j
6 a 2ari'2el
dual )orre!ondente a! re!tri-e! do! de!tino!.
<!!im )omo no M6todo de >%teing-%tone?C )ada )6lula 2a+ia Ano )a!oC * c Am Y n
c1B )6lula!B rere!enta uma 2ari'2el no-$'!i)a ,ue oderia entrar na $a!e Aara entrarC a
)ontri$uio e!e)G(i)a da 2ari'2el no-$'!i)a de2e imli)ar a reduo do )u!to totalB.
Para )al)ular e!!a! )ontri$ui-e! atri$ui-!e o 2alor +ero a um do! elemento! u
i
ou v
j
A,ual,uer um do! doi!B e )al)ula-!e o 2alor re!tante ara u
i
ou v
j
de !orte ,ueC ara )ada
2ari'2el $'!i)aC u
i
+ v
j
C
ij
. Em !eguidaC )al)ula-!e ara )ada 2ari'2el no-$'!i)aC a
,uantidade C
ij
-u
i
-v
j
A)ontri$uio e!e)G(i)aB. %e toda! e!!a! ,uantidade! (orem no-
negati2a!C a !oluo re!ente 6 Etima. /a!o )ontr'rioC a !oluo )orrente no 6 Etima.
/al)ulando-!e u
i
e v
j
)om relao 9! )6lula! da! 2ari'2ei! $'!i)a! do ,uadro a)ima e
e!)olDendo-!e ar$itrariamente u
2
0C tem-!eI
C
ij
u
i
+ v
j
/6lula A2C1BI /
21
X u
2
Y 2
1
C 1# X 0 Y 2
1
C ou 2
1
X1#
/6lula A2C2BI /
22
X u
2
Y 2
2
C 10 X 0 Y 2
2
C ou 2
2
X10
/6lula A1C1BI /
11
X u
1
Y 2
1
C 3 X u
1
Y 1#C ou u
1
X -7
/6lula A3C2BI /
32
X u
3
Y 2
2
C * X u
3
Y 10C ou u
3
X -1
/6lula A3C3BI /
33
X u
3
Y 2
3
C 10 X -1 Y 2
3
C ou 2
3
X 11
/al)ulando-!e C
ij
-u
i
-v
j
ara )ada uma da! )6lula! re(erente 9! 2ari'2ei! no-$'!i)a! do
,uadroC tem-!eI
/6lula A1C2BI /
12
-u
1
-2
2
X #-A-7B-10 X Y2
/6lula A1C3BI /
13
-u
1
-2
3
X 6-A-7B-11 X Y2
/6lula A2C3BI /
23
-u
2
-2
3
X 12-0-11 X Y1
/6lula A3C1BI /
31
-u
3
-2
1
X 3-A-1B-1# X -11
5endo em 2i!ta ,ueC elo meno! um do! 2alore! C
ij
-u
i
-v
j
6 negati2oC a !oluo )orrente no
6 Etima e !e ode o$ter uma !oluo melDor aumentando-!e a alo)ao da )6lula o!!uidora
*3
u
i
u
1
u
2
u
3
2
4
2
1
2
2
2
3
do maior 2alor negati2oC no )a!oC a )6lula A3C1B. O 2alor a !er alo)ado a e!ta )6lula de2er'
!er o m'ximoC de tal (orma ,ue nenDuma )6lula do )aminDo (e)Dado )orre!ondente (i,ue
)om 2alore! negati2o!.
Para a 2ari'2el ,ue !ai o ro)edimento 6 o me!mo de >%teing-%tone?C e!ta de2er'
!er a,uelaC )om !inal negati2o no )aminDo (e)DadoC )om alo)ao ini)ial de menor 2alor
a$!oluto. Fo )a!oC ara o )aminDo re(erente a x
31
I
x
31

x
21

x
22

x
32
%inal no )aminDo (e)Dado Y c Y c
<lo)ao ini)ial 0 30 #0 20
PortantoC x
32
de2er' !er a 2ari'2el ,ue !ai.
<!!im !endoC de2er' realo)ar-!e o 2alor da 2ari'2el ,ue !ai elo >)aminDo (e)Dado?
da 2ari'2el ,ue entra.
x
31
X 0 Y 20 X 20
x
21
X 30 c 20 X 10
x
22
X #0 Y 20 X 70
x
32
X 20 c 20 X 0
O no2o ,uadro re!ultante 6 are!entado a !eguirI
)
i 1 2 3
O#er$a
ai
1 120=x11 120
2 10=x21 70=x22 80
3 20=x31 60=x33 80
1eman(a
!) 150 70 60
Para 2eri(i)ar a o!!i$ilidade de exi!t0n)ia de melDore! !olu-e!C atri$ui-!e
no2amente o 2alor +ero a um do! elemento! u
i
ou v
j
C )al)ula-!e o! outro! u
i
e 2
4
eC em
!eguidaC o! 2alore! de C
ij
-u
i
-v
j
A)ontri$uio e!e)G(i)aB. %e toda! e!!a! )ontri$ui-e! (orem
o!iti2a!C a !oluo Etima (oi en)ontrada.
N imortante o$!er2ar ,ue ,ual,uer do! m6todo! utili+ado!C !e4a >%teing-%tone?
ou atra26! do Pro$lema ;ualC a !oluo Etima en)ontrada no (inal do ro$lema de
tran!orte! 6 a me!ma.
Fo lane4amento de uma rede de di!tri$uioC a >(uno tran!orte? agrega o 2alor
>lugar? ao rodutoC ou !e4aC di!oni$ili+a o roduto no lo)al onde o mer)ado o exige. Fo
adianta nadaC do onto de 2i!ta do mer)adoC o (orne)edor di!or de um $om roduto ,ue
no 6 en)ontrado elo )liente no momento ,ue ele de!e4a.
<!!imC no ro)e!!o geral de roduo e )omer)iali+ao do rodutoC o !i!tema
tran!orte tem um ael (undamental e indi!en!'2el eC de!ta (ormaC de2e !er
)uidado!amente lane4ado )om o o$4eti2o de atingir o ,ue !e e!era deleC )om o menor
a)r6!)imo no )u!to (inal do roduto.
*4
Captulo VII
PROGRAMAO INTEIRA
7.1- INTRODUO
8m ro$lema de Programao Inteira 6 um ro$lema de Programao Linear )om o
re,ui!ito adi)ional de ,ue o 2alor de toda! a! 2ari'2ei! !e4am nHmero! inteiro!. 7e!ol2e-!e
o ro$lema de Programao Linear atra26! de algum m6todo e!tudadoC !e a !oluo (or
inteiraC ento e!te 6 o re!ultado do ro$lema de Programao Inteira. /a!o )ontr'rio 2amo!
u!ar o algoritmo de 1i(ur)ao e Limite.
7.2- ALGORITMO DE BIFURCAO E LIMITE
%e a rimeira !oluo )ont6m uma 2ari'2el no inteiraC or exemloI
x
4
2ari'2el no inteira
entoC
i
1
e x
4
e i
2
onde i
1
e i
2
!o inteiro!C )on!e)uti2o! e no-negati2o!.
;oi! no2o! modelo! de Programao Inteira !o ento )riado! aumentando o ro$lema de
Programao Inteira Original )om a! re!tri-e!I
x
4
[ i
1
e x
4
Z i
2
E!te ro)e!!o )Dama-!e $i(ur)ao e tem o e(eito de )ontrair a regio 2i'2el de um modo
,ue elimina de )on!idera-e! o!teriore! a !oluo )orrente no inteira ara x
4
re!er2ando
ainda toda! a! o!!G2ei! !olu-e! inteira! do ro$lema original.
Exemplo:
Problema 1:
M<^ W X 10x
1
Y x
2
%.<. 2x
1
Y #x
2
[ 11
x
1
C x
2
Z 0 e inteiro!
7e!ol2endo elo M6todo %imlex temo!I

1<%E -W x1 x2 x3 $i
x3 0 2 # 1 11
-+ 1 10 1 0 0

1<%E -W x1 x2 x3 $i
x1 0 1 2C# 0C# #C#
-+ 1 0 -24 -# -##

*#
%oluo @timaI
x
1
X#C# x
2
X 0 WX##
/omo x
1
X#C# no 6 inteiraC ento 2emI
# e x
1
X #C# e 6
x
1
[ #
x
1
Z 6
Problema 2:
M<^ W X 10x
1
Y x
2
%.<. 2x
1
Y #x
2
[ 11
x
1
[ #
x
1
C x
2
Z 0 e inteiro!
Problema 3:
M<^ W X 10x
1
Y x
2
%.<. 2x
1
Y #x
2
[ 11
x
1
Z 6
x
1
C x
2
Z 0 e inteiro!
/omo no Pro$lema 2 x
2
X 0C2C 2emI
0 e x
2
X 0C2 e 1
x
2
[ 0
x
2
Z 1
Problema 4:
M<^ W X 10x
1
Y x
2
%.<. 2x
1
Y #x
2
[ 11
x
1
[ #
x
2
[ 0
x
1
C x
2
Z 0 e inteiro!
Problema 5:
M<^ W X 10x
1
Y x
2
%.<. 2x
1
Y #x
2
[ 11
x
1
[ #
x
2
Z 1
x
1
C x
2
Z 0 e inteiro!
/omo e!!a! aroxima-e! !o inteira! no 6 mai! ne)e!!'rio $i(ur)a-e! adi)ionai!.
*6
%oluo @timaI
x
1
X# x
2
X 0C2 WX#0C2
%oluo @timaI
Fo o!!ui !oluo 2i'2el
%oluo @timaI
x
1
X# x
2
X 0 WX#0
%oluo @timaI
x
1
X3 x
2
X 1 WX31
7.2.1- Limite
< $i(ur)ao )ontinua at6 !er o$tida uma rimeira aroximao inteira. O 2alor da
"O re(erente a e!ta rimeira aroximao inteira torna-!e um limite in(erior Aro$lema de
maximi+aoB ara o ro$lema eC todo! o! modelo!C )u4a! rimeira! aroxima-e!C inteira!
ou noC )ondu+am a 2alore! da "O menore! ,ue o limite in(eriorC !o de!)artado!.
7.2.2- Consideraes
1i(ur)a-!e !emre a artir do modelo de rogramao ,ue !e re2ela mai! rEximo
do Etimo. =uando D' um )erto nHmero de )andidato! a o!teriore! $i(ur)a-e!C e!)olDe-!e a
,ue are!entar o maior 2alor de WC !e a (uno o$4eti2o (or a maximi+arC ou a de menor
2alor de WC !e a (uno o$4eti2o (or a minimi+ar.
%o a)re!)entada! re!tri-e! adi)ionai!C uma de )ada 2e+. %e a rimeira
aroximao en2ol2er mai! de uma 2ari'2el no inteiraC a! no2a! re!tri-e! !ero imo!ta!
!o$re a 2ari'2el ,ue e!t' mai! longe de !e tornar inteiraC i!to 6C a 2ari'2el )u4a arte de)imal
e!ti2er mai! rExima de 0C#. Em )a!o de emateC e!)olDe-!e ar$itrariamente uma da!
2ari'2ei!.
ExemloI %e o$temo! em um ro$lema o re!ultado x
1
X2C##C x
2
X 1C# )om W X
12C7#C )omo x
2
e!t' mai! a(a!tado de uma !oluo inteira ,ue x
1
utili+a-!e x
2
ara gerar a!
$i(ur)a-e! x
2
[ 1 e x
2
Z 2.
7.2.3- Diagrama Esquemtico
8m diagrama e!,uem'ti)o A'r2oreB ode !er gerado a artir da re!oluo do
ro$lema elo algoritmo de 1i(ur)ao e Limite retratando o! re!ultado! o$tido!.
;I<&7<M< ;O E^EMPLO <P7E%EF5<;O
1

Exerccio Proposto:
7e!ol2a o !eguinte ro$lema de rogramao inteira elo algoritmo de 1i(ur)ao e Limite
e de!en2ol2a !eu diagramaI
M<^ W X 3x
1
Y 4x
2
%.<. 2x
1
Y x
2
[ 6
2x
1
Y 3x
2
[ *
x
1
C x
2
Z 0 e inteiro!
*7
W X##
A#C# U 0B
3
2
+ X #0C2
A# U 0C2B
x
1
[ #
x
1
Z 6
%ol. no-2i'2el
x
2
[ 0
x
2
Z 1
4
#
+ X #0
A# U 0B
+ X 31
A3 U 1B
<FE^O 1
E!tudo de /a!oI /omo!io de "ertili+ante!
*3

Potrebbero piacerti anche