Anda di halaman 1dari 7

SOLUCIN GRFICA DE PROBLEMAS DE PROGRAMACIN

LINEAL
Muchos problemas de administracin y economa estn relacionados con la
optimizacin (maximizacin o minimizacin) de una funcin sujeta a un
sistema de igualdades o desigualdades. La funcin por optimizar es la
funcin objetivo. Las funciones de ganancia y de costo son ejemplos de
funciones objetivo. El sistema de igualdades o desigualdades a las que est
sujeta la funcin objetivo reflejan las restricciones (por ejemplo, las
limitaciones sobre recursos como materiales y mano de obra) impuestas a la
solucin (o soluciones) del problema. Los problemas de esta naturaleza se
llaman problemas de programacin matemtica. En particular, aquellas donde
la funcin objetivo y las restricciones se expresan como ecuaciones o
desigualdades lineales se llaman problemas de programacin lineal.
Un problema de
programacin
lineal
Un problema de programacin lineal consta de una funcin objetivo lineal por maximizar o
minimizar, sujeta a ciertas restricciones en la forma de igualdades o desigualdades lineales.
Como ejemplo de un problema de programacin lineal en que la funcin
objetivo debe maximizarse, considerese el siguiente problema de produccin
con dos variables
El granjero Lopez tiene 480 hectreas en la que se puede sembrar ya sea
trigo o maz. El calcula que tiene 800 horas de trabajo disponible durante la
estacin crucial del verano. Dados mrgenes de utilidad y los requerimientos
laborales mostrados a la derecha, Cuntas hectreas de cada uno debe
plantar para maximizar su utilidad?Cul es sta utilidad mxima?
Maiz:
Utilidad: $40 por hrs.
Trabajo: 2hs por hrs.
Trigo:
Utilidad: $30 por hrs.
Trabajo: 1hs por hrs.
Solucin: Como primer paso para la formulacin matemtica de este
problema, se tabula la informacin dada (Tabla 1). Si llamamos x a las
hectreas de maz e y a las hectreas de trigo. Entonces la ganancia total P, en
dlares, est dada por:
P=40x+30y
Que es la funcin objetivo por maximizar.
Maz Trigo
Elementos
disponibles
Horas 2 1
Hectreas 1 1 800
Utilidad por unidad $40 $30 480
La cantidad total de tiempo par hectreas para sembrar maz y trigo est
dada por 2x+y horas que no debe exceder las 800 horas disponibles para el
trabajo. As se tiene la desigualdad:
2x+y<800
En forma anloga, la cantidad de hectreas disponibles est dada por x+y, y
sta no puede exceder las hectreas disponibles para el trabajo, lo que
conduce a la desigualdad.
Por ltimo, si no queremos tener prdidas, x y y no pueden ser negativa, de
modo que
x>0
y>0
En resumen, el problema en cuestin consiste en maximizar la funcin objetivo
P=40x+30y
sujeta a las desigualdades
2x+y<800
x+y<480
x>0
y>0

Solucin Grfica
Los problemas de programacin lineal en dos variables tienen interpretaciones
geomtricas relativamente sencillas; por ejemplo, el sistema de restricciones
lineales asociado con un problema de programacin lineal bidimensional- si no
es inconsistente- define una regin plana cuya frontera est formada por
segmentos de recta o semirrectas, por lo tanto es posible analizar tales
problemas en forma grfica.
Si consideremos el problema del granjero Lpez, es decir, de maximizar
P = 40x+ 30y sujeta a
2x+y<800
x+y<480
x>0, y>0 (7)
El sistema de desigualdades (7) define la regin plana S que aparece en la
figura 5. Cada punto de S es un candidato para resolver este problema y se
conoce

como solucin factible. El conjunto S se conoce como conjunto factible. El
objetivo es encontrar entre todos los puntos del conjunto S- el punto o los
puntos que optimicen la funcin objetivo P. Tal solucin factible es una
solucin ptima y constituyen la solucin del problema de programacin lineal
en cuestin.
Como ya se ha observado, cada punto P(x,y) en S es un candidato para
la solucin ptima del problema en cuestin, por ejemplo, es fcil ver que el
punto (200, 150) est en S y, por lo tanto, entra en la competencia. El valor de
la funcin objetivo P en el punto (200,150) est dado por
P=40(200)+30(150)=12.500 . Ahora si se pudiera calcular el valor de P
correspondiente a cada punto de S, entonces el punto (o los puntos) en S que
proporcione el valor mximo de P formar el conjunto solucin buscado. Por
desgracia, en la mayora de los problemas, la cantidad de candidatos es
demasiado grande o, como en este problema, es infinita. As este mtodo no es
adecuado.
Es mejor cambiar de punto de vista: en vez de buscar el valor de la
funcin objetivo P en un punto factible, se asignar un valor a la funcin P y se
buscarn los puntos factibles que correspondieran a un valor dado de P. Para
esto supngase que se asigna a P el valor 6000. Entonces la funcin objetivo
se convierte en 40x+ 30y = 6.000,una ecuacin lineal en x e y; por lo tanto,
tiene como grfica una lnea recta L
1
en el plano.
Est claro que a cada punto del segmento de recta dado por la
interseccin de la lnea recta L
1
y el conjunto factible S corresponde el valor
dado 6000 de P. Al repetir el proceso, pero ahora asignando a P el valor de
12.000, se obtiene la ecuacin 40x+ 30y =12.000 y la recta L
2
lo cual sugiere
que existen puntos factibles que corresponden a un valor mayor de P.
Obsrvese que la recta L
2
es paralela a L
1
, pues ambas tienen una pendiente
igual a 4/3. Esto se comprueba con facilidad escribiendo las ecuaciones en
explcita de la recta.
En general, al asignar diversos valores a la funcin objetivo, se obtiene
una familia de rectas paralelas, cada una con pendiente igual a 4/3. Adems,
una recta correspondiente a un valor mayor de P est ms alejada del origen
que una recta con un valor menor de P. El significado es claro. Para obtener las
soluciones ptimas de este problema, se encuentra la recta perteneciente a
esta familia que se encuentra ms lejos del origen y que interseque al conjunto
factible S. La recta requerida es aquella que pasa por el punto P(320,160) (Fig.
6), de modo que la solucin de este problema est dado por x=320, y=160 ( es
decir que el granjero Lpez deber sembrar 320 hectreas de maz y 160
hectreas de trigo), lo que produce el valor mximo
P=40(320)+30(160)=17.600.
No es casualidad que la solucin ptima de este problema aparezca
como vrtice del conjunto factible S. De hecho, el resultado es consecuencia
del siguiente teorema bsico de la programacin lineal, que se enuncia sin
demostracin.
Teorema 1 Si en problema de programacin lineal tiene una solucin, entonces sta debe aparecer en un vrtice, o
esquina, del conjunto factible S asociado con el problema. Adems, si la funcin objetivo P se optimiza
en dos vrtices adyacente de S, entonces se optimiza en todos los puntos del segmento de recta que
une estos vrtices, en cuyo caso existe una infinidad de soluciones al problema
En nuestro ejemplo los nicos vrtice del conjunto factible S son los puntos
coordenados: (0,0); (400,0); (320,160); (0,480), llamados tambin puntos
esquinas (Fig. 6).
Un ejemplo en el que tendramos infinitas soluciones, es:
VERTICE P=40x+40y
(0,0) 0
(0,480) 19.200
(320,160) 19.200
(400,0) 16.000
Supngase que la utilidad por hectreas es de $40 para ambos, maz y trigo. La tabla para
este caso muestra la misma utilidad total en los vrtices(0,480) y (320,160). Esto significa
que la lnea de utilidad en movimiento abandona la regin sombreada por el lado
determinado por esos vrtices (adyacentes) , as todo punto en ese lado da una utilidad
mxima. Todava es vlido, sin embargo, que la utilidad mxima ocurre en un vrtice.
El teorema 1 dice que la bsqueda de las soluciones a un problema de
programacin lineal se puede restringir al examen del conjunto de vrtices del
conjunto factible S relacionado con el problema. Como un conjunto factible S
tiene un nmero finito de vrtices, el teorema sugiere que las soluciones a un
problema de programacin lineal se puedan hallar inspeccionando los valores
de la funcin objetivo P en los vrtices.
Aunque el teorema 1 arroja un poco de luz acerca de la naturaleza de la
solucin de un problema de programacin lineal, no indica cundo tiene
solucin. El siguiente teorema establece ciertas condiciones que garantizan la
existencia de la solucin de un problema de programacin lineal.
Teorema 2:
Existencia de
una solucin

Supngase un problema de programacin lineal con un conjunto factible S y una funcin objetivo P = ax
+ by.
1. Si S est acotado, entonces P tiene u valor mximo y n valor mnimo en S.
2. Si S no est acotado y tanto a como b son no negativos, entonces P tiene un valor mnimo en S, si las
restricciones que definen a S incluyen las desigualdades x 0 e y 0.
3. Si S es el conjunto vaco, entonces el problema de programacin lineal no tiene solucin; es decir, P
no tiene un valor mximo ni uno mnimo

El mtodo utilizado para resolver el problema del granjero Lpez recibe el
nombre de mtodo de las esquinas. Este mtodo sigue un procedimiento muy
sencillo para resolver los problemas de programacin lineal basado en el
teorema1.
Mtodo de las
esquinas

1. Se grafica el conjunto factible.
2. Se encuentran las coordenadas de todas las esquinas (vrtices) del conjunto factible.
3. Se evala la funcin objetivo en cada esquina.
4. Se halla el vrtice que proporcione el mximo (mnimo) de la funcin objetivo. Si slo existe un
vrtice con esta propiedad, entonces constituye una solucin nica del problema. Si la funcin objetivo
se maximiza (minimiza) en dos esquinas adyacentes de S, entonces existe una infinidad de soluciones
ptimas dadas por los puntos del segmento de recta determinado por estos dos vrtices.

Aplicaremos los conceptos antes emitidos al siguiente problema de nutricin,
basado en los requerimientos, en el cual hay que minimizar la funcin objetivo.

Un nutricionista asesora a un individuo que sufre una deficiencia de
hierro y vitamina B, y le indica que debe ingerir al menos 2400 mg de
vitamina B-1 (tiamina) y 1500 mg de vitamina B-2 (riboflavina) durante
cierto perodo de tiempo. Existen dos pldoras de vitaminas disponibles,
la marca A y la marca B. Cada pldora de la marca A contiene 40 mg de
hierro, 10 mg de vitamina B-1, 5 mg de vitamina B-2 y cuesta 6 centavos.
Cada pldora de la marca B contiene 10 mg de hierro, 15 mg de vitamina
B-1 y de vitamina B-2, y cuesta 8 centavos (tabla 2).
Cules combinaciones de pldoras debe comprar el paciente para cubrir
sus requerimientos de hierro y vitamina al menor costo?
Marca A Marca B
Requerimientos
mnimos
Hierro 40 mg 10 mg 2400 mg
Vitamina B-1 10 mg 15 mg 2100 mg
Vitamina B-2 5 mg 15 mg 1500 mg
Costo por pldora
(US$)
0,06 0,08
Solucin: Sea x el nmero de pldoras de la marca A e y el nmero de pldoras
de la marca B por comprar. El costo C, medido en centavos, est dado por
C = 6x+ 8y
que representa la funcin objetivo por minimizar.
La cantidad de hierro contenida en x pldoras de la marca A e y el
nmero de pldoras de la marca B est dada por 40x+10y mg, y esto debe ser
mayor o igual a 2400 mg. Esto se traduce en la desigualdad.
40x+10y>2400
Consideraciones similares con los requisitos mnimos de vitaminas B-1 y B-2
conducen a las desigualdades:
10x+15y>2100
5x+15y>1500
respectivamente. As el problema en este caso consiste en minimizar C=6x+8y
sujeta a
40x+10y>2400
10x+15y>2100
5x+15y>1500
x>0, y>0
El conjunto factible S definido por el sistema de restricciones aparece en la
figura. Los vrtices del conjunto factible S son A(0,240); B(30,120); C(120; 60)
y D(300,0).

Los valores de la funcin objetivo C en estos vrtices en la tabla que sigue
Vertice C=6x + 8y
A (0,240) 1920
B(30,120) 1140
C(120,60) 1200
D(300,0) 1800
La tabla muestra que el mnimo de la funcin objetivo C=6x+8y ocurre en el
vrtice B(30,120) y tiene un valor de 1140. As el paciente debe adquirir 30
pldoras de la marca A y 120 de la marca B, con un costo mnimo de $11,40.
El mtodo de las esquinas es de particular utilidad para resolver problemas de
programacin lineal en dos variables con un nmero pequeo de restricciones, como
han demostrado los ejemplos anteriores, sin embargo su efectividad decrece con rapidez
cuando el nmero de variables o de restricciones aumenta. Por ejemplo, se puede
mostrar que un ejemplo de programacin lineal en tres variables y cinco restricciones
puede tener hasta diez esquinas factibles. La determinacin de las esquinas factibles
requiere resolver 10 sistemas 3x3 de ecuaciones lineales y luego comprobar que cada
uno es un punto factible, sustituyendo cada una de estas soluciones en el sistema de
restricciones. Cuando el nmero de variables y de restricciones aumenta a cinco y diez,
respectivamente (que an es un sistema pequeo desde el punto de vista de las
aplicaciones en economa), la cantidad de vrtice por hallar y comprobar como esquinas
factibles aumenta hasta 252, y cada uno de estos vrtices se encuentra resolviendo el
sistema lineal ...de 5x5! Por esta razn, el mtodo de las esquinas se utiliza con poca
frecuencia para resolver problemas de programacin lineal, su valor reside en que
permite tener una mejor idea acerca de la naturaleza de las soluciones a los problemas
de programacin lineal a travs de su uso en la solucin de problemas de dos variables.

Anda mungkin juga menyukai