You are on page 1of 24

Universidad Nacional Experimental de Guayana Coordinacin General de Pregrado Vicerrectorado Acadmico Ctedra: Programacin Lineal

Profesor: Lpez Karla

Realizado por: Jesus Gonzalez Jhonner Piamo Daniel Vicent

Ciudad Guayana, julio de 2009

Programacin Lineal La Programacin Lineal es un procedimiento o algoritmo matemtico mediante el cual se resuelve un problema indeterminado, formulado a travs de ecuaciones lineales, optimizando la funcin objetivo, tambin lineal. Las variables son nmeros reales mayores o iguales a cero. En caso que se requiera que el valor resultante de las variables sea un nmero entero, el procedimiento de resolucin se denomina Programacin entera. La programacin lineal constituye un importante campo de la optimizacin por varias razones, muchos problemas prcticos de la investigacin de operaciones pueden plantearse como problemas de programacin lineal. Algunos casos especiales de programacin lineal, tales como los problemas de flujo de redes y problemas de flujo de mercancas se consideraron en el desarrollo de las matemticas lo suficientemente importantes como para generar por si mismos mucha investigacin sobre algoritmos especializados en su solucin. Una serie de algoritmos diseados para resolver otros tipos de problemas de optimizacin constituyen casos particulares de la ms amplia Tcnica de la programacin lineal.

Mtodo grfico Se utiliza para la solucin de problemas de Programacin Lineal, representando geomtricamente a las restricciones, condiciones tcnicas y el objetivo. 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. Este 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. Su aplicacin esta dada, para la solucin grfica de programas lineales con dos variables, lo que se tiene que hacer es trazar un eje de coordenadas cartesianas, para graficar las desigualdades dadas por el problema, despus encontrar el rea de Soluciones Factibles y proceder a graficar la funcin objetivo para conocer el valor ptimo (maximizar o minimizar) que ser la solucin del problema. Z=5x + 5y (ecuacin lineal de dos variables).

Es importante el mtodo grfico porque nos permite visualizar a travs de graficas los conceptos matemticos implicados en la programacin lineal los cuales nos ayudara a tomar decisiones en ciertos problemas. Pasos Para Realizar El Modelo 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 (1) 2X1 + X2 <=8 (2) -X1 + X2 <=1 (3) X2 <= 2 (4) X1 >= 0 (5) X2 >= 0 (6) Convirtiendo las restricciones a igualdad y representndolas grficamente se tiene: X1 + 2X2 = 6 (1) 2X1 + X2 = 8 (2) -X1 + X2 = 1 (3) X2 = 2 (4) X1 = 0 (5) X2 = 0 (6)

Algoritmo del Mtodo Se despeja la incgnita y en ambas ecuaciones. Se construye, para cada una de las dos funciones de primer grado obtenidas, la tabla de valores correspondientes. Se representan grficamente ambas rectas en los ejes coordenados. En este ltimo paso hay tres posibilidades: a.- Si ambas rectas se cortan, las coordenadas del punto de corte son los nicos valores de las incgnitas x e y. Sistema compatible determinado. b.- Si ambas rectas son coincidentes, el sistema tiene infinitas soluciones que son las respectivas coordenadas de todos los puntos de esa recta en la que coinciden ambas. Sistema compatible indeterminado. c.- Si ambas rectas son paralelas, el sistema no tiene solucin. Sistema incompatible. En forma resumida el algoritmo consta de las siguientes cinco pasos: 1. 2. 3. 4. 5. Dibujar el plano coordenado y asignar un eje a cada recurso (restriccin) Representar en el plano las restricciones estructurales. Identificar la regin de soluciones factibles. Representar en el plano la funcin objetivo. Identificar grficamente la solucin optima.

Ejercicios: 1 Una compaa de auditores se especializa en preparar liquidaciones y auditoras de empresas pequeas. Tienen inters en saber cuntas 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. Una liquidacin de impuesto requiere de 8 horas de trabajo directo y de 5 horas de revisin, produce un ingreso de $100. 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:

Cambiamos las desigualdades por igualdades para graficar.

Restriccion1 0 20 100 0

Restreccion2 0 32 64 0

; (0,60)

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. Calculamos los vrtices que delimitan la regin factible: A: B:

=> (2,60)

C:

=> C= (12,40) D:

2. 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

Alta calidad Calidad media Baja calidad

Coste diario

Mina A Mina B

x y

1x 2y 80

3x 2y 160

5x 2y 200

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 H (0, 100), G(20, 50), C(40, 20), B(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

que nos da el punto (40, 20) (comprobarlo)

r2

r3

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 C (80, 0)= 2000.80 =160000 coste mnimo

3. 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 PTIMA:

4. 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 inversin x y rendimiento 0,1x 0,08y

Tipo A Tipo B

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 X y r2 (paralela a OY) x y r3(paralela a OX) x Y r4 x y

0 21000 0

210000 0

130000 0

60000

0 130000

0 65000

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

G (0, 60000), F(120000, 60000), C (130000, 65000), D (130000, 80000) y A (0, 210000) La funcin objetivo es; Z= 0,1x+0,08y Comprobarlo analticamente (es decir comprobar que el valor mximo de la funcin objetivo, Z, se alcanza en el vrtice D) Z=0,1(130000)+0,08(80000) => Z=19400

5. 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 cuntos 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

r1 X 8 y 0

r2 x 0 y 10

r3 x 0 0 y 9 9

r4 x 0 10 y 8 0

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 I (0, 8), F (0, 9) y el H (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). Ejercicios Con El Software Ejercicio 1: Paso1: Seccionamos el mtodo que vamos a utilizar, en nuestro caso es el grafico. Seguidamente el numero de variables de decisin que vamos a utilizar (para el mtodo grafico se utilizan dos y vine por defecto en 2).

Por ltimo el nmero de restricciones que tiene nuestro ejercicio.

Paso2: Seleccionamos si nuestro ejercicio es de minimizacin o de maximizacin. Completamos la funcin objetiva y las restricciones segn nuestro modelo. Presionamos el botn continuar para que nos genere la solucin.

La aplicacin nos llevara a la ventana de la solucin mostrndonos el grafico y todos los vrtices relacionados con nuestro modelo.

En el siguiente cuadro nos mostrara toda la informacin sobre los vrtices calculados que delimitan la regin factible y los que no.

Ejercicio 2: Siguiendo los mismos pasos del ejercicio anterior tenemos que:

Estos ejercicios fueron resueltos bajo una aplicacin web llamada PHPSIMPLEX, Est ubicada en la siguiente direccin web: http://www.phpsimplex.com/simplex/simplex.htm?l=es

Ejercicios propuestos 1. 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? 2. 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? 3. 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. 4. 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 cuntos de cada tipo hay que utilizar para que la excursin resulte lo mas econmica posible para la escuela. 5. 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 de ejercicios propuestos Ejercicio 2:

Ejercicio 3:

Glosario FUNCION OBJETIVO: Medida que afecta el sistema expresada en una funcin algebraica VARIABLE DE DECISION: Son variables que de ellas depender la solucin del modelo. Como: Cantidad de (X) y Cantidad de (Y). RESTRICCIONES: Son limitaciones del sistema que restringen el rango de valores de las variables decisin. VERTICES: Es la interseccin de 2 o mas restricciones. REGION FACTIBLE: Es el conjunto de puntos que satisfacen todas las restricciones del modelo. CONJUNTO CONVEXO: Se dice que es convexo, si dos puntos cualesquiera de B se pueden unir por un segmento de rectas en donde todos los puntos de ese segmento pertenecen a B. METODO GRAFICO: Consiste restricciones y la funcin objetivo. en representar geogrficamente las

SOLUCION PTIMA: Es el punto de la regin factible de donde se obtiene el mejor valor para la funcin objetivo.

You might also like