Vous êtes sur la page 1sur 30

http://es.scribd.

com/doc/21066515/Ejercicios-Resueltos-de-Programacion-Lineal

MTODO DE SOLUCIN GRFICO regresar

Introduccin. La PL es una tcnica mediante la cual se toman decisiones, reduciendo el problema bajo estudio a un modelo matemtico general, el cual debe ser resuelto por mtodos cuantitativos. En desarrollo de este captulo se aplicarn la solucin de dichos modelos aplicando diversas tcnicas como: el mtodo grfico, mtodo simplex, mtodo matricial, tcnica de la gran M. Adems se desarrollara la aplicacin de variables artificiales y obtencin de soluciones para identificar a que tipo de clasificacin pertenecen. Por medio de dichos modelos de solucin se podr obtener las solucin adecuada para cada problema y facilitar la toma de decisiones. Mtodo grfico. El mtodo grfico se utiliza para la solucin de problemas de PL, representando geomtricamente a las restricciones, condiciones tcnicas y el objetivo. El modelo se puede resolver en forma grfica si slo tiene dos variables. Para modelos con tres o ms variables, el mtodo grfico es imprctico o imposible. Cuando los ejes son relacionados con las variables del problema, el mtodo es llamado mtodo grfico en actividad. Cuando se relacionan las restricciones tecnolgicas se denomina mtodo grfico en recursos. Los pasos necesarios para realizar el mtodo son nueve: 1. graficar las soluciones factibles, o el espacio de soluciones (factible), que satisfagan todas las restricciones en forma simultnea. 2. Las restricciones de no negatividad Xi>= 0 confan todos los valores posibles. 3. El espacio encerrado por las restricciones restantes se determinan sustituyendo en primer trmino <= por (=) para cada restriccin, con lo cual se produce la ecuacin de una lnea recta. 4. trazar cada lnea recta en el plano y la regin en cual se encuentra cada restriccin cuando se considera la desigualdad lo indica la direccin de la flecha situada sobre la lnea recta asociada.

5. Cada punto contenido o situado en la frontera del espacio de soluciones satisfacen todas las restricciones y por consiguiente, representa un punto factible. 6. Aunque hay un nmero infinito de puntos factibles en el espacio de soluciones, la solucin ptima puede determinarse al observar la direccin en la cual aumenta la funcin objetivo. 7. Las lneas paralelas que representan la funcin objetivo se trazan mediante la asignacin de valores arbitrarios a fin de determinar la pendiente y la direccin en la cual crece o decrece el valor de la funcin objetivo. Ejemplo. Maximizar Z = 3X1 + 2X2 restricciones : X1 + 2X2 <=6 2X1 + X2 <=8 -X1 + X2 <=1 X2 <= 2 X1 >= 0 X2 >= 0

(1) (2) (3) (4) (5) (6)

Convirtiendo las restricciones a igualdad y representandolas grficamente se tiene: X1 + 2X2 = 6 2X1 + X2 = 8 -X1 + X2 = 1 X2 = 2 X1 =0 X2 = 0 (1) (2) (3) (4) (5) (6)

Figura 1 Espacio de solucin presentada con WinQsb

Figura 2 Determinacin de solucin

Maximizar Z = 3X1 + 2X2 Punto A B C D E (X1, X2) (0, 0) (4, 0) (3.3,1.3) (2, 3) (1, 3) Z 0 12 12.6 ptima) 12 9

(0, 2)

Tabla 2. Solucin Mtodo Grfico

SOLUCION DE PROBLEMAS DE PROGRAMACION LINEAL POR EL METODO GRAFICO.

El mtodo grfico se emplea para resolver problemas que presentan slo 2 variables de decisin. El procedimiento consiste en trazar las ecuaciones de las restricciones en un eje de coordenadas X1, X2 para tratar de identificar el rea de soluciones factibles (soluciones que cumplen con todas las restricciones). La solucin ptima del problema se encuentra en uno de los vrtices de esta rea de soluciones creada, por lo que se buscar en estos datos el valor mnimo o mximo del problema.

EJEMPLO 1:

Una compaa de auditores se especializa en preparar liquidaciones y auditoras de empresas pequeas. Tienen inters en saber cuantas auditoras y liquidaciones pueden realizar mensualmente para maximizar sus ingresos. Se dispone de 800 horas de trabajo directo y 320 horas para revisin. Una auditora en promedio requiere de 40 horas de trabajo directo y 10 horas de revisin, adems aporta un ingreso de 300 dls. Una liquidacin de impuesto requiere de 8 horas de trabajo directo y de 5 horas de revisin, produce un ingreso de 100 dls. El mximo de liquidaciones mensuales disponibles es de 60. OBJETIVO : Maximizar el ingreso total.

VARIABLE DE DECISION: Cantidad de auditoras (X1). Cantidad de liquidaciones (X2).

RESTRICCIONES : Tiempo disponible de trabajo directo Tiempo disponible de revisin Nmero mximo de liquidaciones.

Maximizar Sujeto a:

La solucin ptima siempre se encuentra en uno de los vrtices del conjunto de soluciones factibles. Se analizan estos valores en la funcin objetivo. El vrtice que representa el mejor valor de la funcin objetivo ser la solucin ptima.

EJEMPLO 2.

Un departamento de publicidad tiene que planear para el prximo mes una estrategia de publicidad para el lanzamiento de una lnea de T.V. a color tiene a consideracin 2 medios de difusin: La televisin y el peridico. Los estudios de mercado han mostrado que:

1. La publicidad por T.V. Llega al 2 % de las familias de ingresos altos y al 3 % de las familias de ingresos medios por comercial.

2. La publicidad en el peridico llega al 3 % de las familias de ingresos altos y al 6 % de las familias de ingresos medios por anuncio.

La publicidad en peridico tiene un costo de 500 dls. por anuncio y la publicidad por T.V. tiene un costo de 2000 dls. por comercial. La meta es obtener al menos una presentacin como mnimo al 36 % de las familias de ingresos altos y al 60 % de las familias de ingresos medios minimizando los costos de publicidad.

OBJETIVO : Minimizar los costos de publicidad.

VARIABLE DE DECISION: Anuncios para las familias de ingreso alto (X1). Anuncios para las familias de ingreso medio (X2).

RESTRICCIONES : Porcentaje de presentacin.

Minimizar Sujeto a:

SOLUCION OPTIMA:

EJEMPLO 3.

Un expendio de carnes acostumbra preparar carne para hamburguesa con una combinacin de carne molida de res y carne molida de cerdo. La carne de res contiene 80 % de carne y 20 % de grasa y le cuesta a la tienda 80 centavos por libra. La carne de cerdo contiene 68 % de carne y 32 % de grasa y cuesta 60 centavos por libra. Qu cantidad de cada tipo de carne debe emplear la tienda por cada libra de carne para hamburguesa si desea minimizar el costo y mantener el contenido de grasa no mayor de 25 %?

Minimizar

Sujeto a:

SOLUCION OPTIMA:

EJERCICIOS DE PROGRAMACIN LINEAL 1. Disponemos de 210.000 euros para invertir en bolsa. Nos recomiendan dos tipos de acciones. Las del tipo A, que rinden el 10% y las del tipo B, que rinden el 8%. Decidimos invertir un mximo de 130.000 euros en las del tipo A y como mnimo 60.000 en las del tipo B. Adems queremos que la inversin en las del tipo A sea menor que el doble de la inversin en B. Cul tiene que ser la distribucin de la inversin para obtener el mximo inters anual? Solucin Es un problema de programacin lineal. Llamamos x a la cantidad que invertimos en acciones de tipo A Llamamos y a la cantidad que invertimos en acciones de tipo B
Tipo A Tipo B inversin x y rendimiento 0,1x 0,08y

210000 0,1x+0,08y Condiciones que deben cumplirse (restricciones):

R1 R2 R3 R4

Dibujamos las rectas auxiliares asociadas a las restricciones para conseguir la regin factible (conjunto de puntos que cumplen esas condiciones) r1 r2 (paralela a OY) r3(paralela a r4 OX)
x y 0 210000 210000 0 x y 130000 0 x 0 y 60000 x 0 130000

y 0 65000

La regin factible es la pintada de amarillo, de vrtices A, B, C, D y E

A(0, 60000), B(120000, 60000), C(130000, 65000), D(130000, 80000) y E(0, 210000) La funcin objetivo es; F(x, y)= 0,1x+0,08y

Si dibujamos la curva F(x, y) =0 (en rojo) y la desplazamos se puede comprobar grficamente que el vrtice mas alejado es el D, y por tanto es la solucin ptima. Comprobarlo analticamente (es decir comprobar que el valor mximo de la funcin objetivo, F, se alcanza en el vrtice D) 2. En una pastelera se hacen dos tipos de tartas: Vienesa y Real. Cada tarta Vienesa necesita un cuarto de relleno por cada Kg. de bizcocho y produce un beneficio de 250 Pts, mientras que una tarta Real necesita medio Kg. de relleno por cada Kg. de bizcocho y produce 400 Ptas. de beneficio. En la pastelera se pueden hacer diariamente hasta 150 Kg. de bizcocho y 50 Kg. de relleno, aunque por problemas de maquinaria no pueden hacer mas de 125 tartas de cada tipo. Cuntas tartas Vienesas y cuantas Reales deben vender al da para que sea mximo el beneficio? Solucin En primer lugar hacemos una tabla para organizar los datos:
Tipo T. Vienesa T. Real N x y Bizcocho 1.x 1.y 150 Relleno 0,250x 0,500y 50 Beneficio 250x 400y

Funcin objetivo (hay que obtener su mximo): f(x, y)=250x+ 400y Sujeta a las siguientes condiciones (restricciones del problema):

Consideramos las rectas auxiliares a las restricciones y dibujamos la regin factible: Para
x

0.25x+0.50y=50, x + 2y=200
Y

0 200

100 0

Para x + y =150
x Y 0 150 150 0

La otras dos son paralelas a los ejes Al eje OY x=125 Al eje Ox y =125 Y las otras restricciones (x e y mayor o igual a cero) nos indican que las soluciones deben estar en el primer cuadrante La regin factible la hemos coloreado de amarillo:

Encontremos los vrtices: El O(0,0), el A(125, 0) y el D(0, 100) se encuentran directamente (son las intersecciones con los ejes coordenados) Se observa que la restriccin y es redundante (es decir sobra) Resolviendo el sistema: , por reduccin obtenemos y=50, x=100

Otro vrtice es el punto C(100, 50) Y el ltimo vrtice que nos falta se obtiene resolviendo el sistema: X+y=150 X=125 Cuya solucin es: X=125, Y=25 B(125, 25) Los vrtices de la regin son O(0,0), A(125,0), B(125,25) y C(100,50) y D(0,100), Si dibujamos el vector de direccin de la funcin objetivo f(x, y)=250x+ 400y Haciendo 250x+ 400y =0, y=-(250/400)x=-125x/200
x 0 200 Y 0 -125

Se ve grficamente que la solucin es el punto (100, 50), ya que es el vrtice mas alejado (el ltimo que nos encontramos al desplazar la rectas 250x+400y=0 ) Lo comprobamos con el mtodo analtico, es decir usando el teorema que dice que si existe solucin nica debe hallarse en uno de los vrtices La uncin objetivo era: f(x, y)=250x+400y, sustituyendo en los vrtices obtenemos f(125,0)=31.250 f(125,25)=31.250+10.000=41.250 f(100,50)=25.000+20.000=45.000 f(0,100)=40.000 El mximo beneficio es 45.000 y se obtiene en el punto (100, 50) Conclusin: se tienen que vender 100 tartas vienesas y 50 tartas reales. 3. Una escuela prepara una excursin para 400 alumnos. La empresa de transporte tiene 8 autocares de 40 plazas y 10 autocares de 50 plazas, pero solo dispone de 9 conductores. El alquiler de un autocar grande cuesta 80 euros y el de uno pequeo, 60 euros. Calcular cuantos de cada tipo hay que utilizar para que la excursin resulte lo mas econmica posible para la escuela. Solucin Es un problema de programacin lineal, en este caso lo que queremos es hacer mnima la funcin objetivo. Llamamos x al n de autocares de 40 plazas e y al n de autocares de 50 plazas que alquila la escuela. Entonces se tiene x ,y Como slo hay 9 conductores se verifica que: x +y Como tienen que caber 400 alumnos se debe de verificar: 40x +50y , que simplificada quedara 4 x +5y

Por lo tanto las restricciones que nos van a permitir calcular la regin factible (conjunto de puntos solucin donde se cumplen todas las condiciones) son

La funcin objetivo es F(x, y)= 60x+ 80y Dibujamos las rectas auxiliares, r1 r2
x 8 y 0 x 0 y 10 x 0 0

r3
y 9 9 x 0 10 y 8 0

r4

As como la de que corresponde a F(x, y)=0 que se dibuja en rojo. Teniendo en cuenta las restricciones ( la de R4 es la parte de arriba y que la R3 es la parte de abajo), se encuentra la regin factible. En el dibujo es la parte amarilla.

Los vrtices son (0, 8), (0, 9) y el (5, 4), este ltimo es el punto de interseccin de las rectas r3 y r4

por reduccin

restando ambas ecuaciones se tiene x =5 y sustituyendo en la 1 ecuacin, y =4 Resolviendo grficamente se llega a que el punto (5, 4) es la solucin del problema. La solucin ptima . Comprobarlo sustituyendo en F(x, y) todos los vrtices y que este es el que da menor valor (mtodo analtico). 4. Una compaa posee dos minas: la mina A produce cada da 1 tonelada de hierro de alta calidad, 3 toneladas de calidad media y 5 de baja calidad. La mina B produce cada da 2 toneladas de cada una de las tres calidades. La compaa necesita al menos 80 toneladas de mineral de alta calidad, 160 toneladas de calidad media y 200 de baja calidad. Sabiendo que el coste diario de la operacin es de 2000 euros en cada mina cuntos das debe trabajar cada mina para que el coste sea mnimo?. Solucin Organizamos los datos en una tabla:
das Mina A Mina B x y Alta calidad 1x 2y 80 Calidad media 3x 2y 160 Baja calidad 5x 2y 200 Coste diario 2000x 2000y

La funcin objetivo C(x, y)=2000x + 2000y

Las restricciones son:

La regin factible la obtenemos dibujando las rectas auxiliares: r1 x + 2y=80, r2 3x + 2y= 160 y r3 5x + 2y=200 en el primer cuadrante y considerando la regin no acotada que determina el sistema de restricciones:

Los vrtices son los puntos A(0, 100), B(20, 50), C(40, 20), D(80, 0), que se encuentran al resolver el sistema que determinan dos a dos las rectas auxiliares y (y que estn dentro de la regin factible). r1 r2 r2 r3 que nos da el punto (40, 20) (comprobarlo) que nos da el punto (20, 50)

r1 r3 no hace falta calcularlo pues queda fuera de la regin factible. En la grfica se aprecia que el primer punto que se alcanza al desplazar la recta C(x, y)=0 es el (40, 20). Luego la solucin es trabajar 40 das en la mina A y 20 en la B. (mtodo grfico) Lo comprobamos aplicando el mtodo analtico: C(0, 100)=2000.100=200000 C(20, 50)=2000.20+2000.50=40000 + 100000= 140000

C(40, 20)= 2000. 40+2000.20=80000 + 40000= 120000 mnimo C(80, 0)= 2000.80 =160000

coste

5. Se va a organizar una planta de un taller de automviles donde van a trabajar electricistas y mecnicos. Por necesidades de mercado, es necesario que haya mayor o igual nmero de mecnicos que de electricistas y que el nmero de mecnicos no supere al doble que el de electricistas. En total hay disponibles 30 electricistas y 20 mecnicos. El beneficio de la empresa por jornada es de 250 euros por electricista y 200 euros por mecnico. Cuntos trabajadores de cada clase deben elegirse para obtener el mximo beneficio y cual es este? Sea x = n electricistas y = n mecnicos La funcin objetivo

f (x, y)=250x+ 200y , las restricciones

La regin factible sera para estas restricciones:

Se aprecia grficamente (lnea en rojo) que la solucin ptima est en el punto (20, 20). Por tanto: 20 electricistas y 20 mecnicos dan el mximo beneficio, y este es 9000 euros, ya que f(x, y) =250.20+200.20=9000 6. Para recorrer un determinado trayecto, una compaa area desea ofertar, a lo sumo, 5000 plazas de dos tipos: T(turista) y P(primera). La ganancia correspondiente a cada plaza de tipo T es de 30 euros, mientras que la ganancia del tipo P es de 40 euros. El nmero de plazas tipo T no puede exceder de 4500 y el del tipo P, debe ser, como mximo, la tercera parte de las del tipo T que se oferten. Calcular cuntas tienen que ofertarse de cada clase para que las ganancias sean mximas. Solucin Sea x el n que se ofertan de tipo T, y el n que se ofertan de tipo P.
Turista Primera n x y Ganancia 30x 40y

Total

5000

30x +40y

La funcin objetivo es: f(x, y)=30x +40y

Las restricciones: La regin factible:

Los vrtices, A(0, 5000), B(3750, 1250), C(4500, 500) y D(4500, 0) (comprueba el punto B resolviendo el sistema correspondiente) El mtodo grfico nos da que el punto solucin es el B (3750, 1250)

Comprueba los resultados usando el mtodo analtico (sustituyendo los puntos vrtices en f y viendo q el mximo valor se obtiene en B)

Resolver mediante el mtodo Grfico el siguiente problema: Maximizar Z = f(x,y) = 3x + 2y sujeto a: 2x + y 18 2x + 3y 42 3x + y 24 x0,y0

1. Inicialmente se dibuja el sistema de coordenadas asociando a un eje la variable 'x' y al otro la 'y' (generalmente se asocia 'x' al eje horizontal e 'y' al vertical), como se puede ver en la figura. 2. Se marca en dichos ejes una escala numrica apropiada a los valores que pueden tomar las variables de acuerdo a las restricciones del problema.

Para ello en cada restriccin se hacen nulas todas las variables excepto la correspondiente a un eje concreto, determinndose as el valor adecuado para dicho eje. Este proceso se repite para cada uno de los ejes. 3. A continuacin se representan las restricciones. Comenzando con la primera, se dibuja la recta que se obtiene al considerar la restriccin como igualdad. Aparece representada como el segmento que une A con B y la regin que delimita sta restriccin viene indicada por el color AMARILLO. Se repite el proceso con las dems restricciones, quedando delimitadas la regin de color AZUL y ROJO para la segunda y tercera restriccin respectivamente. 4. La regin factible es la interseccin de las regiones delimitadas tanto por el conjunto de restricciones, como por las condiciones de no negatividad de las variables, es decir, por ambos ejes de coordenadas. Dicha regin factible est representada por el polgono O-F-H-G-C, de color VIOLETA.

5. Como existe una regin factible, se procede a determinar sus puntos extremos, o vrtices del polgono que representa. Estos vrtices son los puntos candidatos a soluciones ptimas. En este ejemplo son los puntos OF-H-G-C de la figura. 6. Finalmente, se evala la funcin objetivo (3x + 2y) en cada uno de esos puntos (resultado que se recoge en la tabla siguiente). Como el punto G proporciona el mayor valor a la funcin Z y el objetivo es maximizar, tal punto constituye la solucin ptima: Z = 33 con x = 3 e y = 12.

Punto extremo O C G H F

Coordenadas (x,y) (0,0) (0,14) (3,12) (6,6) (8,0)

Valor objetivo (Z) 0 28 33 30 24

COMPARACION DEL MTODO GRFICO CON EL MTODO SIMPLEX Las sucesivas tablas construidas durante el mtodo Simplex van proporcionando el valor de la funcin objetivo en los distintos vrtices de la regin factible, ajustndose, a la vez, los coeficientes de las variables iniciales y de holgura. En la tabla inicial se ha calculado el valor de la funcin objetivo en el vrtice O, cuyas coordenadas (0,0) se corresponden con el valor que tienen las variables bsicas, siendo el resultado 0. Tabla I . Iteracin n 1 3 2 0 Base P3 P4 P5 Z Cb 0 0 0 P0 18 42 24 0 P1 2 2 3 -3 P2 1 3 1 -2 P3 1 0 0 0

0 P4 0 1 0 0

0 P5 0 0 1 0

La variable que entra a la base en el mtodo Simplex determina hacia qu nuevo vrtice se realiza el desplazamiento. En este ejemplo, como entra P1 (correspondiente a 'x'), el desplazamiento se lleva a cabo por la arista OF hasta llegar al vrtice F, donde se calcula el valor que toma la funcin Z. ste paso se produce en la segunda iteracin del mtodo Simplex, mostrado en la Tabla II. En ella se ha calculado el valor que corresponde al vrtice F obtenindose un valor Z = 24 para la funcin. Tabla II . Iteracin n 2 3 2 0 Base P3 P4 P1 Z Cb 0 0 3 P0 2 26 8 24 P1 0 0 1 0 P2 1/3 7/3 1/3 -1 P3 1 0 0 0

0 P4 0 1 0 0

0 P5 -2/3 -2/3 1/3 1

Se realiza un nuevo desplazamiento por la arista FH, hasta llegar a H (datos en la Tabla III). En sta tercera iteracin se calcula el valor de la funcin en el vrtice H, obtenindose Z = 30. Tabla III . Iteracin n 3 3 2 0 Base P2 P4 P1 Z Cb 2 0 3 P0 6 12 6 30 P1 0 0 1 0 P2 1 0 0 0 P3 3 -7 -1 3

0 P4 0 1 0 0

0 P5 -2 4 1 -1

Se contina el proceso a travs de la arista HG, hasta llegar al vrtice G. Los datos obtenidos se reflejan en la Tabla IV. En este punto acaba el proceso, pudindose comprobar que la solucin no mejora al desplazarse por la arista GC hasta el vrtice G (no supera el valor actual de la funcin). Tabla IV . Iteracin n 4 3 2 0 Cb P0 P1 P2 P3 2 0 1 -1/2 12 0 3 0 0 -7/4 3 1 0 -3/4 3 0 0 5/4 33

Base P2 P5 P1 Z

0 P4 0 0 0 0

0 P5 0 1 0 0

El valor mximo de la funcin objetivo es 33, y corresponde a los valores x = 3 e y = 12 (coordenadas del vrtice G). Con el mtodo Grfico es necesario calcular el valor de la funcin objetivo en todos los vrtices de le regin factible, mientras que el mtodo Simplex acaba en cuanto halla el valor ptimo.

Vous aimerez peut-être aussi