Вы находитесь на странице: 1из 24

Parte 5 Programacin Lineal: Mtodo Grfico

Muchas personas clasifican el desarrollo de la Programacin Lineal (PL) entre los avances cientficos ms importantes de mediados del siglo ! "n la actualidad es una herramienta com#n $ue ha ahorrado miles o millones de dlares a muchas compa%as & negocios' inclu&endo industrias medianas en distintos pases del mundo! Cul es la naturaleza de esta notable herramienta y qu tipo de problemas puede manejar? "(presado )revemente' el tipo ms com#n de aplicacin a)arca el pro)lema general de asignar recursos limitados entre actividades competitivas de la me*or manera posi)le (es decir' en forma ptima)! "ste pro)lema de asignacin puede surgir cuando de)a elegirse el nivel de ciertas actividades $ue compiten por recursos escasos para reali+arlas! La variedad de situaciones a las $ue se puede aplicar esta descripcin es sin duda mu& grande' & va desde la asignacin de instalaciones productivas a los productos' hasta la asignacin de los recursos nacionales a las necesidades de un pas, desde la planeacin agrcola' hasta el dise%o de una terapia de radiacin, etc! -o o)stante' el ingrediente com#n de todas estas situaciones es la necesidad de asignar recursos a las actividades! .on frecuencia' seleccionar una alternativa inclu&e satisfacer varios criterios al mismo tiempo! Por e*emplo' cuando se compra una pie+a de pan se tiene el criterio de frescura' tama%o' tipo ()lanco' integral u otro)' costo & re)anado o sin re)anar! /e puede ir un paso ms adelante & dividir estos criterios en dos categoras: restricciones & el o)*etivo! Las restricciones son las condiciones $ue de)e satisfacer una solucin $ue est )a*o consideracin! /i ms de una alternativa satisfacen todas las restricciones' el o)*etivo se usa para seleccionar entre todas las alternativas facti)les! .uando se elige una pie+a de pan' pueden $uererse 011 gr! de pan )lanco re)anado & hecho no antes de a&er! /i varias marcas satisfacen estas restricciones' puede aplicarse el o)*etivo de un costo mnimo & escoger las ms )arata! "(isten muchos pro)lemas administrativos $ue se a*ustan a este molde de tratar de minimi+ar o ma(imi+ar un o)*etivo $ue est su*eto a una lista de restricciones!

un corredor de inversiones' por e*emplo' trata de ma(imi+ar el rendimiento so)re los fondos invertidos pero las posi)les inversiones estn restringidas por las le&es & las polticas )ancarias! 2n hospital de)e planear $ue las comidas para los pacientes satisfagan ciertas restricciones so)re sa)or' propiedades nutritivas' tipo & variedad' al mismo tiempo $ue se trata de minimi+ar el costo! 2n fa)ricante' al planear la produccin futura' )usca un costo mnimo al mismo tiempo cmo cumplir restricciones so)re la demanda del producto' la capacidad de produccin' los inventarios' el nivel de empleados & la tecnologa! La PL se ha aplicado con (ito a estos & otros pro)lemas! La PL es una tcnica determinista' no inclu&e pro)a)ilidades & utili+a un modelo matemtico para descri)ir el pro)lema! "l ad*etivo lineal significa $ue todas las funciones matemticas del modelo de)en ser funciones lineales! "n este caso' la pala)ra programacin no se refiere a programacin en computadoras, en esencia es un sinnimo de planeacin! 3s' la PL trata la planeacin de las actividades para obtener un resultado ptimo, esto es, el resultado que mejor alcance la meta especificada (se !n el modelo" entre todas las opciones de solucin ! 3un$ue la asignacin de recursos a las actividades es la aplicacin ms frecuente' la PL tiene muchas otras posi)ilidades! 4e hecho' cual$uier pro)lema cu&o modelo matemtico se a*uste al formato general del modelo de PL es un pro)lema de PL! Supuestos de la programacin lineal. "(iste un n#mero de suposiciones reali+adas en cada modelo! La utilidad de un modelo est directamente relacionada con la realidad de los supuestos! "l primer supuesto tiene $ue ver con la forma lineal de las funciones! 5a $ue el o)*etivo es lineal' la contri)ucin al o)*etivo de cual$uier decisin es proporcional al valor de la varia)le de decisin! Producir dos veces ms de producto producir dos veces ms de ganacia' contratando el do)le de pginas en las revistas do)lar el costo relacionado con las revistas! "s una Suposicin de Proporcin. 3dems' la contri)ucin de una varia)le a la funcin o)*etivo es independiente de los valores de las otras varia)les! La ganancia con una computadora -ote)oo6 es

de 701'851!11' independientemente de cuantas computadoras 4es6top se producen! "ste es un Supuesto de Adicin. 3nlogamente' &a $ue cada restriccin es lineal' la contri)ucin de cada varia)le al lado i+$uierdo de cada restriccin es proporcional al valor de la varia)le e independiente de los valores de cual$uier ora varia)le! "stas suposiciones son )astante restrictivas! 9eremos' sin em)argo' $ue ser claros & precisos en la formulacin del modelo puede a&udar a mane*ar situaciones $ue parecen en un comien+o como le*anos a estos supuestos! "l siguiente supuesto es la Suposicin de ser Divisible ! "s posi)le tomar una fraccin de cual$uier varia)le! Por e*emplo' en un pro)lema de mar6eting' $u significa comprar :!;8 avisos en la televisin<! "s posi)le $ue la suposicin de ser divisi)le sea insatisfecha en este e*emplo! = puede ser $ue tales unidades de :!;8 avisos correspondan a :';;;!8 minutos de avisos' en cu&o caso redondeando la solucin seran :';;8 minutos con una mnima duda $ue est cercana a la solucin ptima! /i la suposicin de divisi)le no es vlida' entonces se usar la tcnica de Programacin Lineal "ntera! La #ltima suposicin es el Supuesto de Certeza! La Programacin Lineal no permite incertidum)re en los valores! /er difcil $ue un pro)lema cumpla con todas las suposiciones de manera e(acta! Pero esto no negar la facti)ilidad de uso del modelo! 2n modelo puede ser a#n #til aun$ue difiera de la realidad' si se es consistente con los re$uerimientos ms estrictos dentro del modelo & se tiene claras sus limitaciones al interpretar los resultados! "(isten limitaciones prcticas para el uso de la PL! 2na se relaciona con los clculos! "n general se necesita una computadora! 4esafortunadamente' las calculadoras' aun las programa)les' son poco #tiles' puesto $ue la PL tiene necesidad de gran cantidad de memoria o almacenamiento! /i no se tiene acceso a una

computadora' se estar limitado a pro)lemas mu& sencillos! La otra limitacin se refiere al costo de formular un pro)lema de PL! "n teora' podra usarse PL' por e*emplo' para hacer las compras semanales de a)arrotes! /in em)argo' sera necesario conocer todas las compras posi)les $ue pueden reali+arse (stas seran las varia)les)' adems de cada restriccin como sa)or' n#mero de comidas' vitaminas & protenas! "s o)vio $ue el costo de o)tener todos estos datos e(cede lo $ue se podra ahorrar si se hicieran las compras ptimas! 3ntes de emprender una aplicacin de PL' de)e considerarse la disponi)ilidad & el costo de los datos necesarios!

2.2. Formulacin de modelos de Programacin Lineal.


3un$ue se ponga en duda' la parte ms difcil de PL es reconocer cundo sta puede aplicarse & formular el pro)lema matemticamente! 2na ve+ hecha esa parte' resolver el pro)lema casi siempre es fcil! Para formular un pro)lema en forma matemtica' de)en e(presarse afirmaciones lgicas en trminos matemticos! "sto se reali+a cuando se resuelven pro)lemas ha)lados al estudiar un curso de lge)ra! 3lgo mu& parecido sucede a$u al formular las restricciones! Por e*emplo' considrese la siguiente afirmacin: A usa > horas por unidad & B usa : horas por unidad! /i de)en usarse todas las 011 horas disponi)les' la restriccin ser: >3 ? :@ A 011 /in em)argo' en la ma&ora de las situaciones de negocios' no es o)ligatorio $ue se usen todos los recursos (en este caso' horas de mano de o)ra)! Ms )ien la limitacin es $ue se use' cuando mucho' lo $ue se tiene disponi)le! Para este caso' la afirmacin anterior puede escri)irse como una desigualdad: >3 ? :@ 011 Para $ue sea acepta)le para PL' cada restriccin de)e ser una suma de varia)les con e(ponente 0! Los cuadrados' las races cuadradas' etc! no son

acepta)les' ni tampoco los productos de varia)les! 3dems' la forma estndar para una restriccin pone a todas las varia)les del lado i+$uierdo & slo una constante positiva o cero del lado derecho! "sto puede re$uerir alg#n reacomodo de los trminos! /i' por e*emplo' la restriccin es $ue A de)e ser por los menos el do)le de B' esto puede escri)irse como: 3 :@ 3 :@ 1

-tese $ue pueden moverse trminos de un lado a otro de las desigualdades como si fuera un signo de igualdad! Pero al multiplicar una desigualdad por 0' el sentido de esta desigualdad se invierte! Puede ser necesario hacer esto para $ue los coeficientes del lado derecho sean positivos! Por e*emplo' si se $uiere $ue A sea por lo menos tan grande como @ :' entonces: 3 @ : 3@ : por #ltimo @ 3 : 2na nota final so)re desigualdades: es sencillo convertir una desigualdad en una ecuacin! Bodo lo $ue se tiene $ue hacer es agregar (o restar) una varia)le e(tra! Por e*emplo: @3: es lo mismo $ue @3+SA:

en donde S representa la diferencia' o la holgura' entre @ 3 & :! S se llama variable de hol ura! Por otro lado' se restara una variable de supervit en el caso siguiente: 3 :@ 1 es lo mismo $ue 3 :@ S A 1

3lgunos mtodos de solucin (como el Mtodo /mple() & la ma&ora de los programas de computadora (como el MathProg' $ue viene en el =C.ourseDare' $ue acompa%a al li)ro Entroduccin a la Envestigacin de =peraciones de los autores Fillier & Lie)erman) re$uieren $ue todas las desigualdades se conviertan en igualdades!

La metodologa de PL re$uiere $ue todas las varia)les sean positivas o cero' es decir' no negativas! Para la ma&ora de los pro)lemas esto es real' no se $uerra una solucin $ue diga: prod#+canse menos dos ca*as o contrtense menos cuatro personas! Mientras $ue no e(iste un lmite en el n#mero de restricciones $ue puede tener un pro)lema de PL' slo puede haber un objetivo! La forma matemtica del o)*etivo se llama funcin objetivo! 4e)e llevar consigo el ma(imi+ar o minimi+ar alguna medida numrica! Podra ser ma(imi+ar el rendimiento' la ganancia' la contri)ucin marginal o los contactos con los clientes! Podra ser minimi+ar el costo' el n#mero de empleados o el material de desperdicio! .on frecuencia el o)*etivo es evidente al o)servar el pro)lema! .omo el valor de la funcin o)*etivo no se conoce hasta $ue se resuelve el pro)lema' se usa la letra Z para representarlo! La funcin o)*etivo tendr' entonces' la forma: Ma(imi+ar Minimi+ar G A H3 ? ;@ G A :(0 ? 5(:

Se analiza una aplicacin para ilustrar el formato de los problemas de Programacin Lineal. Planeacin de la fuerza de trabajo. "l gerente de personal de ILa Bortuga 9elo+' /!3! de .!9!J' est anali+ando la necesidad de mano de o)ra semi calificada durante los pr(imos seis meses! /e lleva 0 mes adiestrar a una persona nueva! 4urante este perodo de entrenamiento un tra)a*ador regular' *unto con uno en adiestramiento (aprendi+)' producen el e$uivalente a lo $ue producen 0!: tra)a*adores regulares! /e paga 7511!11 mensuales a $uien est en entrenamiento' mientras $ue los tra)a*adores regulares ganan 7K11!11 mensuales! La rotacin de personal entre los tra)a*adores regulares es )astante alta' del 01L mensual! "l gerente de personal de)e decidir cuntas personas necesita

contratar cada mes para adiestramiento! "n seguida se da el n#mero de mesesM hom)re necesarios! Bam)in se desea tener una fuer+a de tra)a*o regular de 001 al principio de *ulio! "n cuanto al 0N de enero' ha& 5K empleados regulares! Meses-hombre requeridos Mes "nero ;1 Oe)rero 51 Mar+o ;1 Mes 3)ril Ma&o Punio Meses-hombre re ueridos K1 81 011

"ste pro)lema tiene un aspecto dinmico' &a $ue la fuer+a de tra)a*o en cual$uier mes depende de la fuer+a de tra)a*o regular & en adiestramiento del mes anterior! Para cual$uier mes' el n#mero total de mesesMhom)re disponi)les se puede e(presar como sigue: MesesMhom)re disponi)les: Ci ? 1!:3i en donde: Ci A n#mero de tra)a*adores regulares al principio del mes 3i A n#mero de aprendices contratados en el mes! "ntonces los re$uerimientos de cada mes pueden e(presarse por las restricciones: enero fe)rero mar+o a)ril ma&o *unio *ulio (principio) C0 ? 1!:30 C: ? 1!:3: C> ? 1!:3> CH ? 1!:3H C5 ? 1!:35 C; ? 1!:3; C8 ;1 51 ;1 K1 81 011 001

4e)ido a la rotacin' el 01L de los tra)a*adores regulares se van cada mes! 3s' el n#mero de tra)a*adores regulares disponi)les' por e*emplo' al principio de fe)rero sera: C: A 1!QC0 ? 30

"n la misma forma' pueden escri)irse las ecuaciones para el n#mero de tra)a*adores disponi)les al principio de cada mes: enero fe)rero mar+o a)ril ma&o *unio *ulio C0 C: C> CH C5 C; C8 A A A A A A A 5K (dado) 1!QC0 ? 30 1!QC: ? 3: 1!QC> ? 3> 1!QCH ? 3H 1!QC5 ? 35 1!QC; ? 3;

"l o)*etivo glo)al del gerente de personal es minimi+ar el costo! La funcin o)*etivo es: Minimi+ar: G A K11(C0 ? C: ? C> ? CH ? C5 ? C;) ? 511(30 ? 3: ? 3> ? 3H ? 35 ? 3;) 3hora se tiene el pro)lema en el formato general de PL con 0> varia)les & 0H restricciones! Los tomadores de decisiones en las empresas esta)lecen criterios $ue de)e cumplir una solucin &' despus' )uscan esa solucin! "n PL' los criterios se e(presan como restricciones! /e e(ploran las soluciones posi)les & se usa la funcin o)*etivo para elegir la me*or de entre a$uellas $ue cumplen con los criterios! La PL se denomina tcnica de optimi+acin' pero optimi+a slo dentro de los lmites de las restricciones! "n realidad es un mtodo de satisfaccin de criterios! Forma est!ndar de los modelos de Programacin Lineal. /upngase $ue e(iste cual$uier n#mero (digamos m) de recursos limitados de cual$uier tipo' $ue se pueden asignar entre cual$uier n#mero (digamos n) de actividades competitivas de cual$uier clase! "ti$utense los recursos con n#meros (0' :' !!!' m) al igual $ue las actividades (0' :' !!!' n)! /ea (* (una varia)le de decisin) el nivel de la actividad j' para j A 0' :' !!!' n' & sea Z la medida de efectividad glo)al seleccionada! /ea c* el incremento $ue resulta en Z por cada incremento unitario en ( * (para j A 0' :' !!!' n)! 3hora sea )i la cantidad disponi)le del recurso i (para i A 0' :' !!!' m)! Por #ltimo defnase a i* como la cantidad de recurso i $ue consume cada unidad de

la actividad j (para i A 0' :' !!!' m & j A 0' :' !!!' n)! /e puede formular el modelo matemtico para el pro)lema general de asignar recursos a actividades! "n particular' este modelo consiste en elegir valores de (0' (:' !!!' (n para: Ma(imi+ar G A c0(0 ? c:(: ? !!! ? cn(n' su*eto a las restricciones: a00(0 ? a0:(: ? !!! ? a0n(n )0 a:0(0 ? a::(: ? !!! ? a:n(n ):

am0(0 ? am:(: ? !!! ? amn(n )m (0 1' (: 1' !!!' (n 1

&

Rsta se llamar nuestra forma estndar (por$ue algunos li)ros de te(to adoptan otras formas) para el pro)lema de PL! .ual$uier situacin cu&a formulacin matemtica se a*uste a este modelo es un pro)lema de PL! "n este momento se puede resumir la terminologa $ue usaremos para los modelos de PL! La funcin $ue se desea ma(imi+ar' c 0(0 ? c:(: ? !!! ? cn(n' se llama funcin objetivo! Por lo general' se hace referencia a las limitaciones como restricciones! Las primeras m restricciones (a$uellas con una funcin del tipo a i0(0 ? ai:(: ? !!! ? ain(n' $ue representa el consumo total del recurso i) reci)en el nom)re de restricciones funcionales! 4e manera parecida' las restricciones (* 1 se llaman restricciones de no ne atividad! Las varia)les (* son las variables de decisin! Las constantes de entrada' ai*' )i' c*' reci)en el nom)re de parmetros del modelo! "tras #ormas de modelos de Programacin Lineal.

"s conveniente agregar $ue el modelo anterior no se a*usta a la forma natural de algunos pro)lemas de programacin lineal! Las otras formas le #timas son las siguientes: 0! Minimi+ar en lugar de ma(imi+ar la funcin o)*etivo: Minimi+ar G A c0(0 ? c:(: ? !!! ? cn(n' :! 3lgunas restricciones funcionales con desigualdad en el sentido ma&or o igual: ai0(0 ? ai:(: ? !!! ? ain(n' )i' para algunos valores de i' >! 3lgunas restricciones funcionales en forma de ecuacin: ai0(0 ? ai:(: ? !!! ? ain(n' A )i' para algunos valores de i' H! Las varia)les de decisin sin la restriccin de no negatividad: (* no restringida en signo para algunos valores de j! .ual$uier pro)lema $ue inclu&a una' varias o todas estas formas del modelo anterior tam)in se clasifica como un pro)lema de PL' siempre & cuando stas sean las !nicas formas nuevas introducidas! Puede ser $ue la interpretacin $ue se ha dado de asignacin de recursos limitados entre actividades que compiten no se apli$ue' pero independientemente de la interpretacin o el conte(to' lo #nico $ue se necesita es $ue la formulacin matemtica del pro)lema se a*uste a las formas permitidas! /e ver $ue estas otras cuatro formas legales se pueden reescri)ir en una forma e$uivalente para $ue se a*uste al modelo $ue se present! "ntonces' todo pro)lema de PL se puede poner en nuestra forma estndar si se desea!

Solucin $r!#ica de Modelos Lineales con dos %ariables.


Para la solucin grfica de programas lineales con dos varia)les' lo $ue se tiene $ue hacer es tra+ar un e*e de coordenadas cartesianas' para graficar las desigualdades dadas por el pro)lema' despus encontrar el Srea de /oluciones Oacti)les & proceder a graficar la funcin o)*etivo para conocer el valor ptimo (ma(imi+ar o minimi+ar) $ue ser la solucin del pro)lema!

Ejemplo: Problema de mezcla de productos. 2n fa)ricante est tratando de decidir so)re las cantidades de produccin para dos artculos: mesas & sillas! /e cuenta con Q; unidades de material & con 8: horas de mano de o)ra! .ada mesa re$uiere 0: unidades de material & ; horas de mano de o)ra! Por otra parte' las sillas usan K unidades de material cada una & re$uieren 0: horas de mano de o)ra por silla! "l margen de contri)ucin es el mismo para las mesas $ue para las sillas: 75!11 por unidad! "l fa)ricante prometi construir por lo menos dos mesas! Paso 1: formulacin del problema. "l primer paso para resolver el pro)lema es e(presarlo en trminos matemticos en el formato general de PL! T.ul es el o)*etivo< "s ma(imi+ar la contri)ucin a la ganancia! .ada unidad de mesas o sillas producidas contri)uir con 75 en la ganancia! 3s las dos alternativas son la produccin de mesas & la produccin de sillas! 3hora puede escri)irse la funcin o)*etivo: Ma(imi+ar G A 5(0 ? 5(: en donde: (0 A n#mero de mesas producidas (: A n#mero de sillas producidas T.ules son las restricciones o limitaciones del pro)lema< "(isten tres restricciones! Primero' el material est limitado a Q; unidades! .ada mesa se lleva 0: unidades de material & cada silla usa K unidades! La primera restriccin es' entonces: 0:(0 ? K(: Q; La segunda restriccin es el total de horas de mano de o)ra! 2na mesa se lleva ; horas' una silla 0: horas & se dispone de un total de 8: horas! 3s: ;(0 ? 0:(: 8:

"(iste una limitacin ms! "l fa)ricante prometi producir por lo menos dos mesas! "sto puede e(presarse como: (0 : Por #ltimo' las restricciones de no negatividad son: (0 1' (: 1 Poniendo todo *unto el modelo se tiene: Ma(imi+ar G A 5(0 ? 5(:

Cestricciones: 0:(0 ? K(: Q; ;(0 ? 0:(: 8: (0 : (0 1' (: 1 Paso 2: r!fica de las restricciones. "l siguiente paso en el mtodo grfico es di)u*ar todas las restricciones en una grfica! "sto puede hacerse en cual$uier orden! Por conveniencia se comen+ar con las restricciones de no negatividad! Rstas se muestran en la siguiente figura:

"n esta grfica' una solucin se representara por un punto con coordenadas ( 0 (mesas) & (: (sillas)! Las coordenadas representaran las cantidades de cada artculo $ue se de)en producir! "l cuadrante superior derecho se llama $e in %actible puesto $ue es el #nico cuadrante en $ue pueden estar las soluciones! Los otros tres cuadrantes no son facti)les' &a $ue re$ueriran la produccin de cantidades negativas de mesas o de sillas o de am)as! La siguiente restriccin es (0 :! La manera ms sencilla de di)u*ar las restricciones de recursos es en dos pasos: (0) convertir una desigualdad en una ecuacin & graficar la ecuacin & (:) som)rear el rea apropiada arri)a & a)a*o de la lnea $ue resulta en el paso 0! .onvertir una igualdad en una ecuacin a$u significa ignorar la parte de Ima&or $ueJ o Imenor $ueJ de la restriccin! 3s' en el e*emplo' (0 : se convierte en (0 A :! "sta ecuacin est tra+ada en la siguiente figura:

.ual$uier punto en la lnea ( 0 A : satisface la ecuacin! /in em)argo' la restriccin es ms amplia' &a $ue cual$uier punto ( 0 U : tam)in la cumplir! "sto inclu&e todos los puntos $ue estn a la derecha de la lnea (0 A :! "ntonces' la regin facti)le inclu&e todos los valores de (0 que estn sobre o a la derecha de la l#nea (0 A :! La limitacin so)re las horas de mano de o)ra es la siguiente restriccin! .omo antes' primero se convierte en una ecuacin: ;( 0 ? 0:(: A 8:! Puede graficarse esta lnea si se encuentran dos puntos so)re ella! "l par de puntos ms sencillos de locali+ar son las intersecciones con los e*es
0

&

! Para encontrar la interseccin con el e*e

se

hace (0 A 1! La ecuacin se reduce' entonces' a: 0:(: A 8: (: A ; La interseccin con el e*e


0

se encuentra haciendo (: A 1! 3s: ;(0 A 8: (0 A 0:

"stos dos puntos & la lnea $ue los une se muestran en la siguiente figura:

.ual$uier punto $ue est sobre o abajo de esta lnea cumplir con la restriccin! .ual$uier punto arri)a de esta lnea re$uerir ms de 8: horas de mano de o)ra & no es acepta)le! "n la siguiente figura se com)ina esta restriccin con la anterior! "n la regin facti)le' am)as restricciones se cumplen!

La #ltima restriccin es la de material! /iguiendo el procedimiento anterior' primero se encuentran las intersecciones para la igualdad! Rstas son ( 0 A 1' (: A 0: & (0 A K' (: A1! /e locali+an los dos puntos en la grfica, se tra+a la lnea' & como la restriccin es del tipo menor o igual $ue' se som)rea el rea $ue est a)a*o de la lnea! "l resultado se muestra en la siguiente figura:

.ual$uier solucin $ue est en la frontera o dentro del rea som)reada cumplir con todas las restricciones! 3hora se utili+ar la funcin o)*etivo para seleccionar la solucin ptima! Paso ": obtencin de la solucin ptima: l#neas de indiferencia. Para encontrar la solucin ptima' se grafica la funcin o)*etivo en la misma grfica de las restricciones! La funcin o)*etivo en este pro)lema es G A 5( 0 ? 5(:! .omo todava no se conoce el m(imo valor facti)le de G' no puede tra+arse el ptimo de la funcin o)*etivo! -o o)stante' es posi)le suponer algunos valores para G & graficar las lneas resultantes! "n la siguiente figura se muestran las lneas para G A :5 &G A 51:

Las lneas de este tipo se llaman l#neas de indiferencia' por$ue cual$uier punto so)re una lnea dada da la misma ganancia total! -tese $ue la distancia perpendicular del origen a la lnea aumenta al aumentar el valor de G! Bam)in' todas las lneas de

indiferencia son paralelas entre s! "stas propiedades grficas pueden usarse para resolver el pro)lema! "n la siguiente figura' se ilustran todas las restricciones & las dos lneas de indiferencia supuestas! "n la grfica puede o)servarse $ue la lnea de indiferencia para G A 51 est completamente fuera de la regin facti)le! Para G A :5' parte de la lnea cae dentro de la regin facti)le! Por tanto' e(iste alguna com)inacin de ( 0 & (: $ue satisface todas las restricciones & da una ganancia total de 7:5! Por inspeccin' puede o)servarse $ue ha& ganancias ms altas $ue son facti)les!

Emaginando $ue la lnea de indiferencia G A :5 se mueve hacia la lnea G A 51' de las propiedades de la grfica $ue se hicieron notar antes' el punto ptimo estar so)re la lnea de indiferencia ms le*ana al origen pero $ue todava to$ue la regin facti)le! "sto se muestra en la siguiente figura:

.on el punto ptimo locali+ado grficamente' la #nica tarea $ue $ueda es encontrar las coordenadas del punto! -tese $ue el punto ptimo est en la interseccin de las lneas de restriccin para materiales & horas de mano de o)ra! Las coordenadas de este punto se pueden encontrar resolviendo el sistema de ecuaciones $ue forman estas dos restricciones utili+ando cual$uiera de los mtodos de solucin (suma & resta' sustitucin o igualacin)! Las coordenadas de este punto resultan ser (;' >)! La sustitucin de este punto en la funcin o)*etivo da la ganancia m(ima: G A 5(;) ? 5(>) A 7H5 $esumen del m%todo r!fico. Para resolver grficamente pro)lemas de programacin lineal: 0! "(prsense los datos del pro)lema como una funcin o)*etivo & restricciones! :! Graf$uese cada restriccin! >! Localcese la solucin ptima!

&so del m'todo gr!#ico para minimi(acin.


.onsideremos un Pro)lema de PL en el cual el o)*etivo es minimi+ar costos! La solucin del pro)lema de minimi+acin sigue el mismo procedimiento $ue la de pro)lemas de ma(imi+acin! La #nica diferencia es $ue ahora se $uiere el menor valor posi)le para la funcin o)*etivo! /upngase $ue se tiene el siguiente pro)lema: Ejemplo: Problema de dieta. 2n comprador est tratando de seleccionar la com)inacin ms )arata de dos alimentos' $ue de)e cumplir con ciertas necesidades diarias de vitaminas! Los re$uerimientos vitamnicos son por lo menos H1 unidades de vitamina V' 51 unidades de vitamina & HQ unidades de vitamina 5! .ada on+a del alimento 3 proporciona H & 8 unidades de vitamina 5, cada unidades de vitamina V' 01 unidades de vitamina

on+a del alimento @ proporciona 01 unidades de V' 5 unidades de

& 8 unidades de

5! "l alimento 3 cuesta 5 pesosW6ilogramo & el alimento @ cuesta K pesosW6ilogramo! Paso 1: formulacin del problema. La meta en este pro)lema es encontrar la manera menos costosa para satisfacer las necesidades vitamnicas! Las dos alternativas disponi)les son los alimentos 3 & @! Matemticamente la funcin o)*etivo es: Minimi+ar G A 53 ? K@ Las restricciones son los re$uerimientos mnimos de las tres vitaminas! Rstas se muestran enseguida: Cestricciones: H3 ? 01@ H1 vitamina V 013 ? 5@ 51 vitamina 83 ? 8@ HQ vitamina 5 3 1' @ 1 no negatividad Paso 2: r!fica de las restricciones. "l procedimiento para graficar es el mismo $ue se us antes: (0) graficar cada ecuacin de restriccin, (:) graficar el rea apropiada! Para la primera restriccin la ecuacin es H3 ? 01@ A H1! Las dos intersecciones con los e*es son (1'H) & (01'1)! "sta lnea se muestra en la siguiente figura:

La restriccin pide H1 unidades o ms de la vitamina V! .ual$uier punto $ue est arriba de la lnea de restriccin ser facti)le & todos los puntos $ue $uedan a)a*o de esa lnea sern acepta)les! "n la siguiente figura se muestra la regin facti)le:

4espus se grafica la restriccin para la vitamina ! La ecuacin 013 ? 5@ A 51 tiene intersecciones con los e*es en (1'01) & (5'1)! "n la siguiente figura se ilustran las restricciones para las vitaminas V & ! -tese $ue las soluciones $ue $uedan en las reas a o b no son facti)les' &a $ue $uedaran a)a*o de las lneas de restriccin!

3l agregar la tercera restriccin' este segundo paso $ueda terminado' como se muestra en la siguiente figura:

Paso ": localizacin de la solucin ptima. "n la siguiente figura se muestra la frontera e(trema ms dos lneas de indiferencia' las de G A H1 pesos & G A ;1 pesos! La frontera e(trema est formada por los puntos a' )'

c & d' puesto $ue stos son los puntos de interseccin facti)les ms cercanos al origen!

Grficamente' el o)*etivo de minimi+ar el valor de G significa a*ustar una lnea de indiferencia tan cerca del origen como sea posi)le! "n la figura anterior puede o)servarse $ue e(isten muchas soluciones posi)les para G A ;1' pero ninguna para G A H1! Emaginando mover la lnea G A ;1 hacia el origen' el #ltimo punto de contacto con la frontera e(trema ser el punto )! "ntonces' el punto ) es la solucin ptima! "n la figura anterior se o)serva $ue el punto ) es la interseccin de dos lneas: (0) H3 ? 01@ A H1 (:) 83 ? 8@ A HQ Cesolviendo el sistema de ecuaciones:

Multipl$uese la ecuacin (0) por 8: Multipl$uese la ecuacin (:) por X H:

(>)

:K3 ? 81@ A :K1 (H) X:K3 X :K@ A X0Q;

H:@ A KH @A : /ustit#&ase en la ecuacin (0): H3 ? 01(:) A H1 3A 5 La solucin menos costosa es 5 kilogramos de alimento A y 2 kilogramos de alimento B. El costo total de esta combinacin es G A 53 ? K@ A 5(5) ? K(:) A :5 ? 0; A H0 pesos /i se usa el mtodo de prue)a & error para locali+ar la solucin ptima' se de)en encontrar las coordenadas de los puntos a' b' c' & d! /e de)e calcular despus el valor de la funcin o)*etivo para cada punto! 3 continuacin se muestran los resultados de este procedimiento: Resultados de prueba y error Punto a b c d
.3/=/ "/P".E3L"/!

Coordenadas 3 A 01' @ A 1 3 A 5' @ A : 3 A>' @ A H 3 A 1' @ A 01

Z = 5A + 8B 51 H0 menor H8 K1

M)ltiples soluciones.
Ma(imi+ar su*eta a G A >(0 (0 >(0 (0 1' ? :(: (: :(: (: 1 H 0: 0K

*inguna solucin #actible.


Ma(imi+ar su*eta a G A ? >(0 :(: ? 0WH1(0 0W;1(: 0W51(0 ? 0W51(: 0 0

(0 (0 1' (: (: 1

>1 :1

+rea o ,egin de Soluciones Factibles no Acotada.


Ma(imi+ar su*eta a G A :(0 X (: X (0 (: ? :(0 (: (0 1' (: 1 0 ;