Está en la página 1de 9

MTODOS DE OPTIMIZACIN

II. PROGRAMACIN LINEAL

2.1 DEFINICIN DE PROGRAMACIN LINEAL Tcnica matemtica para determinar la mejor asignacin de los recursos limitados de una organizacin para el desarrollo o produccin de bienes y servicios en una forma ptima. La programacin lineal involucra la planeacin de las actividades para obtener un resultado ptimo, esto es, el resultado que mejor alcance la meta especificada entre todas las alternativas factibles.

2.2 REQUERIMIENTOS DE UN MODELO DE PROGRAMACIN LINEAL Definir claramente una funcin objetivo en forma matemtica. Las restricciones o limitaciones se expresan en forma matemtica a travs de ecuaciones o desigualdades. Las ecuaciones y desigualdades deben describir el problema en forma lineal. Las variables del problema deben interrelacionarse. Debe existir un suministro limitado de recursos.

2.3 FORMULACIN CANNICA DE LA PROGRAMACIN LINEAL Caractersticas Funcin Objetivo: Maximizar Z Restricciones funcionales: Tipo menor o igual Cj : Utilidad o ganancia unitaria Funcin Objetivo: Maximizar Z = C1X1 + C2X2 + C3X3 + .. + Cn Xn sujeta a: a11X1 + a12X2 + a13X3 + .. + a1n Xn b1 a21X1 + a22X2 + a23X3 + .. + a2n Xn b2 a31X1 + a32X2 + a33X3 + .. + a3n Xn b3
: : : : :

am1X1 + am2X2 + am3X3 + .. + amn Xn bm X1, X2 , X3 , ...... Xn 0

UES \ FIA \ EII \ MOP115

La formulacin anterior puede presentarse en el siguiente cuadro de datos:

Actividades 1 Recursos 1 2 3 . . . m Utilidades Variables de decisin a11 a21 a31 . . . am1 c1 X1 a12 a22 a32 . . . am2 c2 X2 a13 a23 a33 . . . am3 c3 X3 . . . . . . . . . . . . . . . . . . a1n a2n a3n . . . amn cn Xn 2 3 . . . n Disponibilidad de recursos b1 b2 b3 . . . bm

TERMINOLOGA m = Recursos limitados. n = Actividades competitivas para ubicar recursos (actividades que compiten entre s por los recursos) . Xj = Cantidad de cada actividad j (variables de decisin o incgnitas del problema). cj = Ganancia unitaria para cada actividad j. bi = Cantidad del recurso i disponible. aij= La cantidad consumida del recurso i por cada unidad de actividad j. Z = Medida de efectividad (Funcin Objetivo).

El nmero de restricciones funcionales depende del nmero de recursos (m). El nmero de restricciones de no negatividad est en funcin del nmero de actividades (n). Por lo tanto, el nmero de restricciones funcionales y de no negatividad es igual a m+n. Pueden existir otros tipos de restricciones, dependiendo de las condiciones del problema a resolver.

UES \ FIA \ EII \ MOP115

2.4 FORMAS NO CANNICAS

Funcin Objetivo: Minimizar Z Restricciones funcionales: Tipo mayor o igual Cj : Costo unitario

Funcin Objetivo: Maximizar Z Restricciones funcionales: Tipo menor o igual, mayor o igual o de igualdad Cj : Utilidad o ganancia unitaria

Funcin Objetivo: Minimizar Z Restricciones funcionales: Tipo menor o igual, mayor o igual o de igualdad Cj : Costo unitario

2.5 PASOS PARA CONSTRUIR EL MODELO DE PL

1. Identificar los recursos y las actividades en el problema 2. Definir las variables de decisin (qu es lo que busca determinar el modelo). 3. Definir una funcin objetivo (el objetivo que necesita alcanzarse para determinar la solucin ptima). 4. Definir las restricciones (limitaciones que deben imponerse a las variables).

EJEMPLOS 1. Una fbrica elabora tres diferentes artculos que son procesados en igual nmero de etapas. El tiempo requerido (minutos) para cada unidad en el proceso de los tres productos y la capacidad de trabajo es como sigue:

Producto 1 Etapa 1 Etapa 2 Etapa 3 1 3 1

Producto 2 2 0 4

Producto 3 1 2 0

Capacidad por etapa (min/da) 430 460 420

UES \ FIA \ EII \ MOP115

Se requiere determinar el nmero de unidades a fabricar al da de cada uno de los tres productos, si se sabe que la utilidad por unidad es 3, 2 y 5 u.m. respectivamente. Formule el problema como un modelo de PL.

2. Una compaa fabrica dos tipos bsicos de telfonos mviles: sin cmara digital y con cmara digital. Cada una de ellos requiere el empleo de tres equipos electrnicos A, B y C. Un telfono sin cmara requiere el empleo del equipo A dos horas al da, una hora en B y una hora en C. Un telfono con cmara requiere una hora en A, dos horas en B y una hora en C. El nmero mximo de horas diarias disponibles para el uso de los tres equipos es 180, 160 y 100 respectivamente. La utilidad que se obtiene de los telfonos sin cmara es de $15 por unidad y la de los telfonos con cmara es de $25 por unidad. Cuntos telfonos mviles de cada tipo se deben elaborar para maximizar las utilidades?. Formule el problema como un modelo de PL.

3. Una persona desea seguir una dieta, la cual rene los siguientes requisitos alimenticios diarios Al menos 4 mg. de vitamina A Al menos 6 mg. de vitamina B Al menos 3 mg. de vitamina D

La dieta est formada por pan, queso, huevos y carne. Se desea conocer las cantidades de cada alimento que cumplan los requisitos a un costo mnimo. La tabla siguiente da los requerimientos por vitamina en mg. as como el costo unitario ($/unidad) de cada alimento. Contenido en mg. por unidad de alimento Tipo de alimento Pan Queso Huevos Carne 20 15 15 30 18 10 40 35 10 14 15 16 Vitamina A Vitamina B Vitamina D Costo por unidad 0.05 0.25 0.15 0.20

Formule el problema como un modelo de programacin lineal.

UES \ FIA \ EII \ MOP115

4. Una compaa fabrica cuatro tipos de productos C, D, E y F que pasan por los departamentos de cepillado, fresado, taladrado y ensamble. El tiempo de produccin en cada departamento (horas) se presenta a continuacin.

Producto

Cepillado

Fresado

Taladrado

Ensamble

Contribucin por unidad (u.m.)

C D E F

0.5 1.0 1.0 0.5

2.0 1.0 1.0 1.0

0.5 0.5 1.0 1.0

3.0 1.0 2.0 3.0

8 9 7 6

La capacidad por departamento en un mes para los productos C, D, E y F, as como los requerimientos de ventas son:

Departamento

Capacidad (hrs / mes)

Producto

Requerimientos de ventas

Cepillado Fresado Taladrado Ensamble

1800 2800 3000 6000

C D E F

100 600 500 400

Formule un modelo de programacin lineal para maximizar las ganancias de la compaa a travs de la combinacin ptima de unidades de productos C, D, E y F.

5. Una empresa manufacturera elabora tres productos diferentes en dos plantas. Los datos de tiempo de produccin en cada planta, el precio de venta y las demandas mximas se presentan como sigue.

UES \ FIA \ EII \ MOP115

Tiempo de produccin (hrs) Producto Planta A Planta B Precio de venta unitario (u. m.) 1 2 3 Capacidad (hrs / sem) 0.25 0.33 0.15 100 0.20 0.30 0.10 100 1000 1700 500 Demanda mxima 300 200 100

Conociendo que el costo por hora de operacin en la planta A es de $1000 y en la planta B de $1500, Cunto se debe producir en cada planta para obtener la mxima utilidad? Formule el problema como un modelo de PL.

2.6 MTODO GRFICO DE PROGRAMACIN LINEAL

Se utiliza para encontrar la solucin ptima de un modelo de programacin lineal de dos variables de decisin X1 y X2 . PASOS DEL MTODO

1. Convertir automticamente las restricciones de desigualdad en igualdad y encontrar los puntos de interseccin con los ejes de coordenadas X1 y X2 . 2. Colocar las restricciones de no negatividad en una grfica bidimensional usando las variables X1 y X2 como los ejes de coordenadas. 3. Graficar cada una de las restricciones tomando en cuenta su tipo (, =, ). 4. Encontrar la regin factible, la cual se forma por el conjunto de puntos que satisfacen todas las restricciones originales. En uno de esos puntos (conocidos como puntos extremos), se ubica la solucin ptima del problema. 5. Graficar la funcin objetivo, igualando Z a un valor arbitrario o utilizando la pendiente de la recta que representa la funcin objetivo. Luego se desplaza una paralela a la recta Z en la direccin requerida: Si el problema es de maximizacin, la recta Z se desplazar buscando el punto ms alejado del origen dentro de la

UES \ FIA \ EII \ MOP115

regin factible, ese punto ser el ptimo; si el problema es de minimizacin, la recta Z se desplazar buscando el punto ms cercano al origen dentro de la regin factible, ese punto ser el ptimo. 6. Resolver el sistema de ecuaciones asociado al punto ptimo para encontrar los valores de las variables X1 y X2 y posteriormente el valor de Z. EJEMPLOS Encontrar las soluciones ptimas de los siguientes modelos de programacin lineal utilizando el mtodo grfico.

1.

Max Z = 3X1 + 5X2 s.a. X1 4 2X2 12 3X1 + 2X2 18 X1, X2 0 Min Z = 4X1 + 2X2 s.a. X1 6 X1 + X2 10 X1, X2 0 Max Z = 2X1 + X2 s.a. X2 2X1 + 5X2 X1 + X2 2X1 + 4X2 X1, X2 0 Max Z = 3X1 + 2X2 s.a. 2X1 + 4X2 - X1 + 4X2 2X1 - X2 X1 - 3X2 X1, X2

2.

3.

10 60 18 44

4.

22 10 7 1

5.

Min Z = 18X1 + 22X2 s.a. 120X1 + 160X2 1600 X1 8 X2 10 X1, X2 0

UES \ FIA \ EII \ MOP115

2.7 CASOS ESPECIALES EN EL MTODO GRFICO

2.7.1 SOLUCIONES MLTIPLES

Si la funcin objetivo es paralela a una de las rectas de las ecuaciones de las restricciones, el problema tiene mltiples soluciones ptimas por tener un segmento de recta en el cual todos los puntos son soluciones ptimas.

EJEMPLO Encuentre la solucin ptima del siguiente modelo de PL a travs del mtodo grfico. Mx. s.a. Z = 4 X 1 + 8 X2 3 X1 + X2 4 2 X1 + 4 X2 6 X1, X2 0

2.7.2 SOLUCIN DEGENERADA

Se presenta cuando hay ms de dos rectas que pasan por el punto ptimo y ste intercepta uno de los ejes de coordenadas. Como para encontrar este punto bastan dos rectas, entonces las dems que pasan por l son redundantes, es decir pueden omitirse sin alterar la solucin ptima.

EJEMPLO Encuentre la solucin ptima del siguiente modelo de PL a travs del mtodo grfico.

Mx. s.a.

Z = 9 X 1 + 5 X2 2 X1 + X2 8 4 X1 + 3 X2 16 X1, X2 0

UES \ FIA \ EII \ MOP115

2.7.3 SOLUCIN NO ACOTADA (SIN FRONTERA O ILIMITADA)

Se presenta cuando el valor de la funcin objetivo puede crecer (maximizacin) o decrecer (minimizacin) en forma indefinida, es decir, el problema no tiene solucin finita aunque si existe regin factible.

EJEMPLO

Encuentre la solucin ptima del siguiente modelo de PL a travs del mtodo grfico. Mx. s.a. Z = 3 X 1 + 2 X2 X1 - X2 15 2 X1 60 X1, X2 0

2.7.4 SOLUCIN INFACTIBLE

Cuando las restricciones no se pueden satisfacer en forma simultnea, no existe regin factible. En este caso el problema no tiene solucin por lo que se dice que la solucin es infactible.

EJEMPLO. Encuentre la solucin ptima del siguiente modelo de PL a travs del mtodo grfico.

Mx. s.a.

Z = 6 X 1 + 4 X2 6 X1 + 8 X2 24 4 X1 + 2 X2 4 X1, X2 0

UES \ FIA \ EII \ MOP115