Parte 2 / 3 Programación lineal, método Simplex:
|
|
|
- José Ángel Ortíz Navarrete
- hace 9 años
- Vistas:
Transcripción
1 Parte 2 / 3 Programación lineal, método Simplex: Programación lineal, método Simplex: Típico ejemplo de maximizar los beneficios o producción de una empresa: la inyectora de plástico Zonda, que produce mesas y sillas, en 3 talleres -carpintería, tapizado y empaque- con las siguientes restricciones: X 1 <= 3 (... con X 1 ; X 2 >=0 ) X 2 <= 6 F.O.: Maximizar B j = 8X 1 + 3X 2 6X 1 + 4X 2 <= 36 (donde $8 y $3 son los beneficios en ambos productos) (Precaución: si los coeficientes técnicos -del cuadro resumen- no fueran uno razone por regla de tres como pasa esos coeficientes hacia los de este sistema de restricciones) 1) Transformar a ecuaciones, agregando las variables de holgura (capacidad ociosa en cada sección) 1X 1 + 0X 2 + 1X 3 + 0X 4 + 0X 5 = 3 0X 1 + 1X 2 + 0X 3 + 1X 4 + 0X 5 = 6 6X 1 + 4X 2 + 0X 3 + 0X 4 + 1X 5 = 36 2) Tabla 0: la primer línea de encabezamiento es común para todas las tablas, con estas 9 columnas: Funcional (F); Variable (X); Recursos (R); X ;Variable.Saliente (VS); y puede omitirse en las siguientes tablas o pasos del cálculo si se ponen a continuación. 3) Convien anotar los coeficientes de la funcion objetivo (F.O)., o funcional, arriba de cada X j de la primera línea encabezamiento, como una ayuda para calcular el punto 9. 4) En la columna X anotar las variable básicas que intervienen en cada cálculo o tabla. La primera solución (en el origen) solo incluye las variables de holgura (con nada producido todo son excedentes) Se suponen variables contínuas; fraccionables. 5) En la columna Funcional van los coefic. de las variables básicas en la F.O.. El valor que tiene en el funcional. 6) En la columna Recursos se anotan los recursos iniciales. Es el valor de cada variable X en este paso (tabla) del cálculo Simplex. En las próximas tablas irán los recursos utilizados para esa etapa (o solución de la frontera acodada). 7) En X se anotan inicialmente los coeficientes del sistema de ecuaciones; i filas, j columnas. Cada Xij indica cuánto disminuye el valor de la variables Xi por cada unidad de Xj que decida fabricar (o que sobre, si j fuera un insumo). O sea, cuánto disminuye el valor de Xi por cada unidad con que j entre valiendo a la base. 8) Conviene trazar rayas: tras la columna Recursos; tras la colum. X 5; y otra inferior. 9) Agregar una última fila: calculando cada X como: ( F i X i ) B j 10) Variable que entra: el mayor negativo en la fila inferior (señalarlo). Se toma el mayor negativo por que mejora el funcional(...mayor en valor absoluto). 11) Calcular la última columna VS como R / cada coefic. en la columna de la variable que entra. 12) Variable que sale: el menor positivo en VS (señalarlo), ya que indica el valor con que la variable entra a la base y sale el menor (las variables no pueden ser nulas o negativas). 13) Pivote: intersección entre ambas señales. Señalar el pivote: TABLA 0: F X R X 1 X 2 X 3 X 4 X 5 VA 0 X X X TABLA 1 8 X X X , TABLA 2 8 X X 4 1, ,5 1-1/4 3 X 2 4, ,5 0 1/4 37, ,5 0 0,75 TABLA 1: 14) En la columna X cambiar la var. que sale por la variable que entra. 15) Anotar en la colum. F el valor que tiene cada variable en el funcional. 16) Calcular la nueva línea del pivote como = linea pivote anterior / pivote 17) En la columna del pivote completar con ceros (salvo el 1 del pivote) 18) Para calcular cada elemento restante observar los extremos del cuadrado con diagonal en el pivote: al número en la tabla anterior restarle la otra diagonal dividida por el pivote.
2 19) Calcula la última fila según (9) 20) Calcular la columna VS según (11) 21) Marcar la var. que entra (según 10) y la var. que sale (según 12); circular su intersección como nuevo pivote: TABLA 2: 22) Repetir el cáculo para la Tabla 1. Se llega al óptimo cuando una tabla tiene todo positivo en la última fila. 23) Los coeficientes R indicarán ahí las producciones; puede quedar algún recurso ocioso. El valor máximo B se puede anotar al final bajo R ( B = 8(3) + 3(4,5) = $37,50 ) y sobra 1,5 del recurso 2: Contribución marginal (precios sombra o máximo a pagar por otra unidad ): 3,5 y 0,75 para estos dos insumos. Costo de oportunidad: si hubiera quedado alguna cifra abajo en las columnas de los productos X 1 ó X 2 (indicando que no se produce ese bien) sería el costo o perdida si se decidiera producir lo que no conviene. Minimizar el costo de producción: En los casos de minimización, el origen de coordenadas no puede ser el paso inicial por lo que suponemos costos muy altos para los insumos ($M). Además de las variables reales y las slag (aquí con signo -) se agregará una nueva variable, artificial en el funcional (+M i ), asi como una columna en las tablas para considerar esos altos costos +$M. En la columna F de la tabla 0 inicial se anotan esos altos costos $M, continuando el proceso hasta obtener el precio de cada insumo que minimiza lo requerido para la produccion dada de bienes cuando todos los valores de la última fila sean negativos!. Sin embargo, es más fácil calcular el primal, o sea, el dual del mínimo. DUAL: Todo caso normal de maximización implica uno de minimización y viceversa. Como los cálculos para minimizar son mayores que para maximizar, debido a esos agregados comentados, es posible calcular el dual de un mínimo convirtiéndolo en un caso de máximo, al considerar los recursos disponibles como los coeficientes de las variables de un nuevo funcional y tomando los coeficientes de las filas del sistema de restricciones del mínimo como columnas para el sistema del máximo. Es decir, el dual tiene una variable por cada restricción del primal (y el dual tiene tantas restricciones como variables hay en el primal). Solo se trata de que el funcional pase a ser terminos independientes y poner las filas como columnas (las desigualdades tendran sentido inverso). Esto vale igualmente cuando en el primal hay mezcladas desigualdades contrarias: si alguna es negativa se le agregara una variable artificial tal como se dijo) Ej.: Min Z = 5X1 + 9X2 sujeto a -3X1-2X2 >= -6 5X1 + X2 >= 10 X1 + 10X2 >= 9 (...y X1; X2 >=0) Su dual es: Max. B = -6Y1 + 10Y2 + 9Y3-3Y1 + 5Y2 + Y3 <= 5 Sujeto a : -2Y1 + Y2 + 10Y3 <= 9 (...con Y1; Y2 >=0) (2variables y 3 restricciones pasan a ser 3 variables y 2 restricciones...) Análisis de sensibilidad: es el porcentaje que pueden variar los precios del funcional o los recursos (términos independientes) sin que cambie la solución óptima. Véanse cualquier texto pero no los mezcle; son equivalentes pero cambian los pasos y su consideración de los signos: 310 ejercicios con resolución en -Investigación Operaciones-, de R. Bronson. Ed. McGraw-Hill Ricardo F. Solana Producción- Ed. Interamericana, 1994; Dieguez y Porto -Problemas de Microeconomía-, Amorrortu; Taha Investigación de Operaciones-; etc. S. Eiras Roel
3 5) Programación lineal: Método Simplex. En una economía lineal para producir 3 unidades de trigo se requieren 6 unidades de tierra, $12 de semillas y 3 trabajadores. Para producir 4 unidades de centeno se requieren 5 unidades de tierra, 15 de semillas y 6 trabajadores. El precio por unidad de trigo y de centeno es de $15 y $20 respectivamente. Las cantidades disponibles de tierra y de trabajo son 100 unidades y 300 unidades. Plantee el problema y resuélvalo si el empresario desea optimizar el resultado de esta explotación. Opine sobre el problema dual, precios sombra y contribuciones marginales. SOLUCIÒN: Para producir una unidad de trigo necesitamos: 2 u. Tierra $4 de semillas 1 trabajador Para producir una unidad de centeno necesitamos: 1,25 u. Tierra $3,75 de semillas 1,5 trabajadores Como las semillas tienen precio y no están restringidas, se las puede deducir de los ingresos monetarios, así nos quedaría: Ingreso proveniente del trigo: $11 Ingreso proveniente del centeno: $16,25 Entonces la función objetivo será: Z = 11x1+16,25x2 Donde: x1: Trigo x2: Centeno 2x1+1,25x2(100 x1+1,50x2(300 x1(0 x2(0 Establecemos las ecuaciones de balance introduciendo las variables de holgura: 2x1+1,25x2+s1=100 x1+1,50x2+s2=300 x1=0 x2=0 Siendo s1: ociosidad de la tierra y s2: ociosidad de trabajadores Utilizamos el método simplex para resolver el problema: X1 X2 S1 S2 B S1 2 1, S2 1 1, C 11 16,25 0 0
4 Elegimos x2 para entrar a la base, debido a que 16,25>11, y la variable s1 para salir de la misma, ya que 100/1,25=80<300/1,5=200 Operando, nos queda la siguiente tabla: X1 X2 S1 S2 B S1 1,60 1 0, S2-1,40 0-1, C La solución óptima es: X1 = 0 X2 = 80 Z = 1300 => Z = , = 1300 Problema Dual: Cuando el problema primal es de maximizaciòn, el dual es de minimización y viceversa. El número de variables originales del problema dual es igual al número de restricciones del primal, y el número de restricciones del dual es igual al número de variables del problema primal. En este caso el problema dual sería el siguiente: 2x1+x2(11 1,25x1+1,5x2(16,25 x1(0 x2(0 Z = 100x1+300x2 En este caso el problema dual consiste en minimizar la función objetivo. Precios Sombra: La contribución marginal de un recurso es cuánto se incrementa la función objetivo si se incrementa en una unidad un recurso saturado. El precio sombra es el máximo precio que conviene pagar por agregar una unidad de un recurso saturado. Ese precio es igual a la contribución marginal del recurso ya que no conviene pagar por esa unidad adicional más de lo que se incrementa la función objetivo. Es decir, que el costo de incrementar en una unidad un recurso saturado deberá ser inferior a la contribución marginal para que se justifique hacerlo. Si un recurso no se utiliza totalmente (no está saturado) su precio sombra es cero, porque no tiene sentido pagar por un recurso que sobra. En este problema los precios sombra son: Precio sombra del recurso 1 (tierra): $13 Precio sombra del recurso 2 (trabajo): $0 Es decir, que si se incrementa en una unidad el recurso tierra, la función objetivo se incrementa en 13 unidades monetarias.
5 EJERCICIO 1: Método Simplex Establezca las restricciones, funciones y explique como calcula el máximo beneficio de una empresa que produce dos bienes x e y sujeto a los siguientes datos: X Y Capacidad Mano de Obra Materias Primas Materiales Beneficio Solución: Función Objetivo: 20x + 24y Restricciones 3x + 6y 60 4x + 2y 32 1x + 2y 16 x, y 0 Método Simplex TABLA 0: Co X0 B A1 A2 A3 A4 A5 0 X X X TABLA 1: Co X0 B A1 A2 A3 A4 A5 0 X X X TABLA 2: Co X0 B A1 A2 A3 A4 A5 0 X X X Beneficio Máximo: 20 * * 5.33 = $234.52
6 Microeconomía, Dr. Fernando Tow, Página 67, Ejercicio Ejercicio 1: En una economía lineal, se requiere por hectárea 2 hombres, 6 bolsas de semillas y 3 de fertilizantes; para obtener un rendimiento por hectárea de 3 toneladas de trigo candeal. Por otra parte, para obtener un rendimiento por hectárea de 2 toneladas de cebada se necesita, en cambio, por hectárea; 4 bolsas de semillas, 2 de fertilizantes y 3 hombres. Cantidad de hombres: 320. Cantidad de hectáreas: 120. Precio cebada: $ Precio trigo: $ Maximizar el beneficio y plantearlo en sistema simplex. SOLUCION TABLA 0: C0 X0 B0 A1 A2 A3 A4 0 X ,33 0, X ,66 1, TABLA 1: C1 X1 B1 A1 A2 A3 A4 130 X X Beneficio Máximo: 130 X1
7 1. Un empresario tiene a su disposición dos actividades de producción lineales, mediante la contribución de tres insumos, fundición, ensamble y distribución, con una disponibilidad de $18, $8 y $14 respectivamente. La distribución de los insumos a los productos se reproduce en la siguiente tabla: Producto 1 Producto 2 Disponibilidades Fundición Ensamble Distribución Beneficio 1 2 Determinar la combinación a producir que maximiza los beneficios. Solución: 1. Se plantea el sistema de inecuaciones: X 1 + 3X 2 <= 18 X 1 + X 2 <= 8 2X 1 + X 2 <= 14 X 1 ;X 2 => 0 B = X 1 +2X 2 2. Al sistema de inecuaciones se le agregan las correspondientes variables de holgura. X 1 + 3X 2 + S 1 = 18 X 1 + X 2 + S 2 = 8 2X 1 + X 2 + S 3 = Se resuelve este sistema de ecuaciones mediante el método Simplex, aplicando Gauss-Jordan. B X1 X2 S1 S2 S3 Cte. Variable B S S S3 B X1 X2 S1 S2 S3 Cte. Variable 1-1/3 0 2/ B 0 1/3 1 1/ X2 0 2/3 0-1/ S2 0 2/3 0 1/ S3 B X1 X2 S1 S2 S3 Cte. Variable /2 1/ B /2-1/2 0 5 X /2 1 1/2 0 3 X /6-2 1/2 1 3 S3 El beneficio máximo es de $13, con una producción de tres unidades del producto 1 y cinco unidades del producto 2. En los procesos de fundición y ensamble se utilizan todos los recursos, en tanto que la distribución presentará $3 de recursos ociosos. 2. Un granjero tiene posee 100 hectáreas para cultivar trigo y alpiste. El costo de la semilla de trigo es de $4 por hectárea y la semilla de alpiste tiene un costo de $6 por hectárea. El costo total de la mano de obra es de $20 y $10 por hectárea respectivamente. El ingreso esperado es de $110 por hectárea de trigo y $150 por hectárea de alpiste. Si no se desea gastar más de $480 en semillas ni más de $1500 en mano de obra, cuántas hectáreas de cada uno de los cultivos debe plantarse para obtener la máxima ganancia? Solución.
8 1. Se arma el cuadro de los insumos. Maíz Alpiste Disponibilidades Semillas Mano de Obra Beneficio Se plantea el correspondiente sistema de inecuaciones. 4X 1 + 6X 2 <= X X 2 <= 1500 X 1 ;X 2 => 0 B = 110X X 2 3. Se transforma el sistema de inecuaciones a un sistema de ecuaciones con las correspondientes variables de holgura. 4X 1 + 6X 2 + S 1 = X X 2 + S 2 = Se resuelve mediante el método Simplex. B X1 X2 S1 S2 Kte. Var B S S2 B X1 X2 S1 S2 Kte. Var , , B X1 X2 S1 S2 Kte. Var B 0 0, , X2 0 13, , S2 B X1 X2 S1 S2 Kte. Var , , ,125 0, B X1 X2 S1 S2 Kte. Var ,7497 0, B , ,05 50 X ,125 0, X1 El máximo beneficio de $12450, se obtiene de cultivar 45 hectáreas de trigo y 50 hectáreas de alpiste. Quedan cinco hectáreas en desuso. Bibliografía: 1. Henderson y Quandt. "Teoría Microeconómica". Capítulo 5, pp Editorial Ariel S.A. Barcelona. 2. Venturin García, Alejandro. "Algebra con aplicaciones económicas". Unidad 6, p.185. C.E.C.E. Buenos Aires (1993).
9 Microeconomía I, Dr. Fernando Tow Ejercicio 1: En una economía lineal, se requiere por hectárea 2 hombres, 6 bolsas de semillas y 3 de fertilizantes; para obtener un rendimiento por hectárea de 3 toneladas de trigo candeal. Por otra parte, para obtener un rendimiento por hectárea de 2 toneladas de cebada se necesita, en cambio, por hectárea; 4 bolsas de semillas, 2 de fertilizantes y 3 hombres. Cantidad de hombres: 320. Cantidad de hectáreas: 120. Precio cebada: $ Precio trigo: $ Maximizar el beneficio y plantearlo en sistema simplex. SOLUCION TABLA 0: C0 X0 B0 A1 A2 A3 A4 0 X ,33 0, X ,66 1, TABLA 1: C1 X1 B1 A1 A2 A3 A4 130 X X Beneficio Máximo: 130 X1 Ejercicio 2: Para producir 2 toneladas de trigo se requieren 4 hectáreas, 2 bolsas de semillas de trigo por hectárea y 5 meses/hombre. Para producir 3 toneladas de centeno se requieren 2 hectáreas, 1.5 bolsas de semillas de centeno por hectárea y 9 meses/hombre. El precio del trigo y del centeno por tonelada asciende a 300 y 230 pesos respectivamente. El empresario maximizador de beneficios dispone de 120 hectáreas y de 270 meses/hombre.. La ley laboral le brinda el beneficio de contratar mano de obra adicional a un costo de $ 50 por meses/hombre, sin limitación. a) Formule el problema en términos de programación lineal maximizando el beneficio SOLUCION
10 TRABAJO PRACTICO DE MICROECONOMIA PROGRAMACION LINEAL - METODO SIMPLEX Ejercicio Tabla X Y DISPONIBILIDAD Mano de obra Materia Prima Fondos Beneficio Formulación de restricciones X + Y <= 200 2X + Y <= X + 20Y <= 3500 X ; Y >= 0 Sumando las variables de olgura a las restricciones X + Y + Z1 + 0Z2 + 0Z3 = 200 2X + Y + 0Z1 + Z2 + 0Z3 = X + 20Y + 0Z1 + 0Z2 + Z3 = Con estos datos comenzamos a formar las tablas Tabla 0 C0 X0 B0 A 100 A 400 A 0 A 0 A 0 θ 0 Z Z Z Tabla 1 C0 X0 B0 A 100 A 400 A 0 A 0 A 0 θ
11 0 Z1 25 0, ,05 0 Z2 85 1, , Y 175 0, , Como en la ultima fila no hay ningún numero negativo el simplex esta completo Función beneficio original B = 100 (X) (Y) De la resolución del simplex surge que se produce 175 de Y y 0 de X Por ende el máximo beneficio esta dado por: MB = 100X + 400Y MB = 100 (0) (175) MB =
12
13
14
EJERCICIOS SOBRE PROGRMACIÓN LINEAL RESUELTOS POR EL MÉTODO SIMPLEX.
EJERCICIOS SOBRE PROGRMACIÓN LINEAL RESUELTOS POR EL MÉTODO SIMPLEX. 1. Un empresario tiene a su disposición dos actividades de producción lineales, mediante la contribución de tres insumos, fundición,
Para poder elaborar el problema dual a partir del primal, este se debe presentar en su forma canónica de la siguiente forma:
TEORIA DE LA DUALIDAD. Cada problema de programación lineal tiene un segundo problema asociado con él. Uno se denomina primal y el otro dual. Los 2 poseen propiedades muy relacionadas, de tal manera que
Dualidad 1. 1 Formas simétricas. 2 Relación primal-dual. 3 Dualidad: el caso general. 4 Teoremas de dualidad. 5 Condiciones de holgura complementaria.
Dualidad 1 1 Formas simétricas. 2 Relación primal-dual. 3 Dualidad: el caso general. 4 Teoremas de dualidad. Condiciones de holgura complementaria. 6 Solución dual óptima en la tabla. 7 Interpretación
INGENIERO EN COMPUTACION TEMA: MÉTODO SIMPLEX
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ZUMPANGO INGENIERO EN COMPUTACION TEMA: MÉTODO SIMPLEX ELABORÓ: M. EN C. LUIS ENRIQUE KU MOO FECHA: MARZO DE 2016 UNIDAD DE APRENDIZAJE
5.1. Algoritmo en modelos de maximización
5.1. Algoritmo en modelos de maximización El primer tipo de modelo que vamos a resolver por el método símplex es el que tiene como objetivo maximizar a una función lineal, la cual está sujeta a una serie
MÉTODO DEL DUAL (TEORIA DE DUALIDAD)
MÉTODO DEL DUAL (TEORIA DE DUALIDAD) Todo problema de programación lineal tiene asociado con él otro problema de programación lineal llamado DUAL. El problema inicial es llamado PRIMO y el problema asociado
MATE Método Simplex maximización estándar
MATE 3012 Método Simplex maximización estándar Problema de maximización estándar Un problema de maximización de programación lineal está en la forma estándar, si la función objetiva w = c 1 x 1 + c 2 x
UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4
Ing. César Urquizú UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4 Ing. César Urquizú Teoría de la dualidad El desarrollo de esta teoría de la dualidad es debido al interés que existe en la interpretación económica
Programación Lineal. El método simplex
Programación Lineal El método simplex El método simplex es una herramienta algebraica que permite localizar de manera eficiente el óptimo entre los puntos extremos de una solución a un problema de programación
Método Simplex: Variaciones (Caso Minimización)
Método Simplex: Variaciones (Caso Minimización) Existen dos formas de resolver un problema de minimización con método simplex:. Modificar en dos aspectos el algoritmo que se utilizó para el caso de maximización:
7. PROGRAMACION LINEAL
7. PROGRAMACION LINEAL 7.1. INTRODUCCION A LA PROGRMACION LINEAL 7.2. FORMULACION DE UN PROBLEMA LINEAL 7.3. SOLUCION GRAFICA DE UN PROBLEMA LINEAL 7.4. CASOS ESPECIALES DE PROBLEMAS LINEALES 7.4.1. Problemas
Programación Lineal. Yolanda Hinojosa
Programación Lineal Yolanda Hinojosa Contenido Formulación primal de un programa lineal. Propiedades Algoritmo del simplex Algoritmo dual del simplex Formulación dual de un programa lineal. Propiedades
Contenido: Solución algebraica a los problemas de programación lineal con el método simplex.
Tema II: Programación Lineal Contenido: Solución algebraica a los problemas de programación lineal con el método simplex. Introducción El método simplex resuelve cualquier problema de PL con un conjunto
Tema 18. Programación lineal Formulación primal de un programa lineal
Tema 18 Programación lineal 18.1. Formulación primal de un programa lineal Dentro de la programación matemática hablamos de programación lineal (PL) si tanto la función objetivo como las restricciones
Introducción.- Problema dual.-
30 Unidad 3 Análisis de dualidad y sensibilidad Competencia-el estudiante debe convertir un modelo estático en dinámico a través del análisis de sensibilidad basado en dos situaciones cambios en la función
Con miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo:
Método Simplex. Este método fue creado en el año 1947 por el estadounidense George Bernard Dantzig y el ruso Leonid Vitalievich Kantorovich, con el objetivo de crear un algoritmo capaz de crear soluciones
Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I
Tema # 10 El método de las M s como solución de problemas de programación lineal 1 Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Resolver modelos de programación lineal mediante
MÉTODO ALGEBRAICO: Obtención de las soluciones básicas:
MÉTODO ALGEBRAICO: El método algebraico es una alternativa de solución a problemas de programación lineal. Sin embargo es muy dispendioso, en razón a que trabaja con todos los datos de las ecuaciones,
La Programación Lineal. H. R. Alvarez A., Ph. D. 1
La Programación Lineal H. R. Alvarez A., Ph. D. 1 Aspectos generales Se considera a George Dantzig el padre de la P. L. Su objetivo es el de asignar recursos escasos a actividades que compiten por ellos.
Universidad Nacional de Ingeniería. UNI RUACS. Investigación de Operaciones I 3T1 I.S. Docente: Ing. Mario Pastrana. Nombres: Frania Flores Zeledón.
Universidad Nacional de Ingeniería. UNI RUACS Investigación de Operaciones I 3T1 I.S. Docente: Ing. Mario Pastrana. Nombres: Frania Flores Zeledón. Tema: Teoría de la Dualidad. 28/ Septiembre/2011 Teoría
84 Tema 3. Dualidad. todas las restricciones son del tipo, todas las variables son no negativas.
Tema 3 Dualidad En el desarrollo de la programación lineal la teoria de la dualidad es importante, tanto desde el punto de vista teórico como desde el punto de vista práctico. Para cada modelo lineal se
La Programación Lineal. H. R. Alvarez A., Ph. D. 1
La Programación Lineal H. R. Alvarez A., Ph. D. 1 El Método Simplex Desarrollado en 1947 por George Dantzig como parte de un proyecto para el Departamento de Defensa Se basa en la propiedad de la solución
1.Restricciones de Desigualdad 2.Procedimiento algebraico
Universidad Nacional de Colombia Sede Medellín 1. Restricciones de Desigualdad Clase # 6 EL MÉTODO M SIMPLEX El método m simplex es un procedimiento algebraico: las soluciones se obtienen al resolver un
Práctico N 5 Parte a: Programación lineal
U.N.C.P.B.A FACULTAD DE INGENIERÍA PROCESOS QUÍMICOS II Práctico N 5 Parte a: Programación lineal Planteo n 1: Supóngase que una compañía fabrica 2 conjuntos xx e yy. Cada unidad de los respectivos productos
Universidad Nacional de Ingeniería UNI-RUACS 01/09/11
Universidad Nacional de Ingeniería UNI-RUACS 01/09/11 Elaborado por: Deall Daniel Irías Estelí, Nicaragua El método Simplex es un procedimiento iterativo que permite ir mejorando la solución a cada paso.
Unidad III Teoría de la Dualidad.
Curso de investigación de operaciones http://www.luciasilva.8k.com/5.5.htm Unidad III Teoría de la Dualidad. III.1 FORMULACIÓN DEL PROBLEMA DUAL La Teoría de la Dualidad es una de las herramientas que
APUNTE DE PROGRAMACION LINEAL ASIGNATURA: MATEMATICA II - U.N.R.N. AÑO: 2010
Pagina APUNTE DE PROGRAMACION LINEAL ASIGNATURA: MATEMATICA II - U.N.R.N. AÑO: 00 Muchos problemas de administración y economía están relacionados con la optimización (maximización o minimización) de una
Programación lineal: Algoritmo del simplex
Programación lineal: Algoritmo del simplex Se considera la formulación estándar de un problema de programación lineal siguiendo la notación utilizada en las clases teóricas: Minimizar c t x sa: Ax = b
maximización (con restricciones de la forma menor igual que). asociado al modelo primal de minimización y viceversa.
UNIDAD 5 MÉTODO SÍMPLEX maximización (con restricciones de la forma menor igual que). asociado al modelo primal de minimización y viceversa. minimización (con restricciones de la forma mayor que). tenga
INTRODUCION. Definiciones generales del Análisis de sensibilidad
INTRODUCION La asignación de probabilidades a los eventos es una tarea difícil que muchos gerentes pueden mostrarse difícil a hacer, por lo menos con cierto grado de exactitud. En algunos casos prefieren
METODO SIMPLEX. Paso 1 Se convierte el modelo matemático de Programación Lineal (PL) a su forma estándar.
METODO SIMPLEX El algoritmo Simplex comprende los siguientes pasos: Paso 1 Se convierte el modelo matemático de Programación Lineal (PL) a su forma estándar. Al elaborar el modelo matemático que representa
4. Métodos de Solución PPL : Solución Algebraica: MÉTODO SIMPLEX Segunda Parte
4. Métodos de Solución PPL : Solución Algebraica: MÉTODO SIMPLEX Segunda Parte Jorge Eduardo Ortiz Triviño [email protected] http:/www.docentes.unal.edu.co MÉTODO SIMPLEX Ejemplo de Simplex: Vamos a
3.1 Por inspección del tablero óptimo genere las respuestas a los numerales dados. X 1 = Cantidad de tarjetas de invitación a producir semanalmente en Kimberly Colpapel y X 2 = Cantidad de tarjetas de
Horas requeridas por unidad de producto Laminado 1 Laminado 2 Horas totales disponibles Acondicionamiento Laminado Pulido
PROBLEMA Una empresa que realiza laminados de aceros de aleación especial produce dos tipos de láminas, que le reportan 8 y 6 (unidades monetarias) netas respectivamente por cada metro producido. El proceso
EJERCICIO 1. Max Z = 6 x x 2 s.r. (1) 4 x x 2 12 (2) 2 x x 2 16 (3) 2 x 1 6 x 1, x 2 0
Considere el Programa Lineal siguiente: EJERCICIO Max Z 6 x + 9 x 2 s.r. () 4 x + 6 x 2 2 (2) 2 x + 8 x 2 6 (3) 2 x 6 x, x 2 0 (.a) 3 2 0 2 3 4 5 6 7 8 El Problema tiene una Región Factible delimitada
Figura 1: Esquema de las tablas simplex de inicio y general.
RELACIONES PRIMAL-DUAL Los cambios que se hacen en el modelo original de programación lineal afectan a los elementos de la tabla óptima actual el que se tenga en el momento, que a su vez puede afectar
Programación Lineal. - Si no: Sea j tal que c
Programación Lineal El objetivo de este documento es hacer una breve introducción a la programación lineal que pueda contribuir al fácil manejo de la aplicación. La programación lineal es un procedimiento
PROBLEMA 1. Considere el siguiente problema de programación lineal:
PROBLEMA 1 Considere el siguiente problema de programación lineal: Sean h1 y h2 las variables de holgura correspondientes a la primera y segunda restricción, respectivamente, de manera que al aplicar el
INVESTIGACION DE OPERACIONES:
METODO SIMPLEX El algoritmo símplex fue descubierto por el matemático norteamericano George Bernard Dantzig en 1947, es una técnica para dar soluciones numéricas a problema de programación lineal Un problema
Un sistema de ecuaciones diferenciales son aquellas que tienen varias posibilidades para su solución. Estas son:
Unidad X: Programación lineal (continuación) Objetivo específico: Entender ampliamente el fenómeno del comportamiento de los modelos matemáticos para la resolución de problemas enfocados a las ecuaciones
Facultad de Ciencias Económicas, Jurídicas y Sociales - Métodos Cuantitativos para los Negocios
Ubicación dentro del Programa Unidad III UNIDAD II: PROGRAMACIÓN LINEAL 1. Característica. Formulación matemática de un problema de programación lineal. Planteo e interpretación de un sistema de inecuaciones.
SOLUCIÓN GRÁFICA DE PROBLEMAS DE PROGRAMACIÓN LINEAL
SOLUCIÓN GRÁFICA DE PROBLEMAS DE PROGRAMACIÓN LINEAL Muchos problemas de administración y economía están relacionados con la optimización (maximización o minimización) de una función sujeta a un sistema
Integradora 3. Modelos de Programación Lineal
Métodos Cuantitativos para la Toma de Decisiones Integradora 3. Modelos de Programación Lineal Objetivo Al finalizar la actividad integradora, serás capaz de: R l bl d PL di d l ét d Resolver problemas
POSIBLE SOLUCIÓN DEL EXAMEN DE INVESTIGACIÓN OPERATIVA DE SISTEMAS DE SEPTIEMBRE DE 2002.
POSIBLE SOLUCIÓN DEL EXAMEN DE INVESTIGACIÓN OPERATIVA DE SISTEMAS DE SEPTIEMBRE DE 2002. Problema 1 (3,5 puntos): Un agricultor tiene posee 100 hectáreas para cultivar trigo y alpiste. El costo de la
ESCUELA DE CIENCIAS CIENCIAS BASICAS TECNOLOGIA E INGENIERIA PROGRAMACION LINEAL Act No. 8. LECTURA LECCION EVALUATIVA 2
INTRODUCCION AL METODO GRAFICO Antes de entrarnos por completo en los métodos analíticos de la investigación de operaciones es muy conveniente ver un poco acerca de las desigualdades de una ecuación lineal.
s.a x 1 - x 2 4 2x 1 3-2x 2
1.- Dados los problemas lineales: P1) Min (Máx) 2 6x 2 P2) Min (Max) - 2x 2 P) Min (Max) - 2x 2 s.a 2 x 2 12 x 2 6, x 2 0 s.a - x 2 4 2 - x 2-2x 2 4 s.a 4 x 2 5-2x 2 2 a) Representar el conjunto factible,
ANÁLISIS DE SENSIBILIDAD.
ANÁLISIS DE SENSIBILIDAD. En la mayoría de las aplicaciones practicas, algunos datos del problema no son conocidos con exactitud y por esto son estimados tan bien como sea posible. Es importante poder
Formulación del problema de la ruta más corta en programación lineal
Formulación del problema de la ruta más corta en programación lineal En esta sección se describen dos formulaciones de programación lineal para el problema de la ruta más corta. Las formulaciones son generales,
EJERCICIOS DE PROGRAMACIÓN LINEAL
EJERCICIOS DE PROGRAMACIÓN LINEAL 1 Un fabricante desea encontrar la producción semanal óptima de los artículos A, B y C para maximizar sus beneficios. Las ganancias por unidad de estos artículos son:
MATEMÁTICAS II Examen del 2/12/2004 Solución Importante
MATEMÁTICAS II Examen del //004 Solución Importante Las calificaciones se harán públicas en la página web de la asignatura y en el tablón de anuncios del Dpto. de Métodos Cuantitativos en Economía y Gestión
Programación NO Lineal (PNL) Optimización sin restricciones
Programación NO Lineal (PNL) Optimización sin restricciones Ejemplos de los problemas que se aplica la programación NO Lineal: Problema de transporte con descuentos por cantidad : El precio unitario de
a) Cantidad a utilizar de cada ingrediente en las mezcla para minimizar los costes.
PROLEMA 5 La compañía de transportes "La perola negra" se ha diversificado introduciéndose en el sector de la alimentación, produciendo alimentos mezclados de forma especial. Actualmente ha recibido un
Dirección de operaciones. SESIÓN # 6: Análisis de Sensibilidad. Primera parte.
Dirección de operaciones SESIÓN # 6: Análisis de Sensibilidad. Primera parte. Contextualización Qué sucede si varía algo en el problema de programación lineal? Ya en este momento tenemos los suficientes
Análisis de Datos y Métodos Cuantitativos para la Toma de Decisiones 8va versión MGM
Universidad Católica del Norte Escuela de Negocios Mineros Magíster en Gestión Minera Análisis de Datos y Métodos Cuantitativos para la Toma de Decisiones 8va versión MGM Antofagasta, Diciembre de 2014
Optimización y Programación Lineal
Optimización y Programación Lineal Problemas resueltos con el método gráfico 4 de junio de 2014 1. Resuelva el siguiente PL por el método gráfico Max z = x 1 + x 2 x 1 + x 2 4 x 1 x 2 5 En la figura 1
PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA 2009 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES TEMA 3: PROGRAMACIÓN LINEAL
PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA 2009 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES TEMA 3: PROGRAMACIÓN LINEAL Junio, Ejercicio 1, Opción B Reserva 1, Ejercicio 1, Opción B Reserva 2, Ejercicio
Análisis de sensibilidad. M. En C. Eduardo Bustos Farias
Análisis de sensibilidad M. En C. Eduardo Bustos Farias Análisis de sensibilidad para la solución óptima. Es sensible la solución óptima a cambios en los parámetros de entrada? Posibles razones para responder
DISTINTAS SOLUCIONES POSIBLES EN EL SIMPLEX
DISTINTAS SOLUCIONES POSIBLES EN EL SIMPLEX INFINITAS SOLUCIONES DETERMINADAS FUNCIÓN OBJETIVO PARALELA AL LADO DONDE SE ENCUENTRAN LAS SOLUCIONES ÓPTIMAS X1 6 X1 + X2 8 X1 + 2 X2 12 Z(máx) = 4 X1 + 4
Se llama adjunto de un elemento de una matriz A, al número resultante de multiplicar por el determinante de la matriz complementaria
T.3: MATRICES Y DETERMINANTES 3.1 Determinantes de segundo orden Se llama determinante de a: 3.2 Determinantes de tercer orden Se llama determinante de a: Ejercicio 1: Halla los determinantes de las siguientes
max z = c T x sujeto a Ax b
Tema 4 Análisis de sensibilidad El análisis de sensibilidad se realiza después de obtener la solución óptima de un modelo lineal para deteminar como afectan los cambios en los parámetros del modelo a la
Matemáticas
a la a la Matemáticas a la En esta lectura daremos una introducción a la modelación de problemas mediante programación lineal; pondremos énfasis en las etapas que componen la modelación. Cerraremos estos
Fundamentos de la programación lineal. Función Objetivo (F.O.): Para seleccionar qué función objetivo debe elegirse se toma en cuenta lo siguiente:
Fundamentos de la programación lineal Se llama programación lineal al conjunto de técnicas matemáticas que pretenden resolver la situación siguiente: Optimizar (maximizar o minimizar) una función objetivo,
Programa: UNIDAD 4: PROGRAMACION LINEAL COMO INSTRUMENTO DE MODELACION MICROECONOMICA.
Programa: UNIDAD 4: PROGRAMACION LINEAL COMO INSTRUMENTO DE MODELACION MICROECONOMICA. Los supuestos: aditividad, proporcionalidad, no negatividad y función objetivo lineal. Actividades, item, flujos externos,
DUALIDAD EN PROGRAMACION LINEAL
DUALIDAD EN PROGRAMACION LINEAL Relaciones primal-dual Asociado a cada problema lineal existe otro problema de programación lineal denominado problema dual (PD), que posee importantes propiedades y relaciones
Dualidad y postoptimización
Dualidad y postoptimización José María Ferrer Caja Universidad Pontificia Comillas Definición A cada problema de optimización lineal le corresponde otro que se denomina problema dual En forma canónica
MECU 3031 PROGRAMACION LINEAL
MECU 3031 PROGRAMACION LINEAL La Programación Lineal La programación lineal es una técnica matemática. Se usa para determinar la solución de problemas que se plantean muy comúnmente en disciplinas como
315 M/R Versión 1 Integral 1/13 2009/1 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA
35 M/R Versión Integral /3 29/ UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA MODELO DE RESPUESTA (VERSION.2) ASIGNATURA: Investigación de Operaciones I CÓDIGO: 35 MOMENTO: Prueba
Capítulo 4 Método Algebraico
Capítulo 4 Método Algebraico Introducción En la necesidad de desarrollar un método para resolver problemas de programación lineal de más de dos variables, los matemáticos implementaron el método algebraico,
Forma estándar de un PPL con m restricciones y n variables. (b 0)
Forma estándar de un PPL con m restricciones y n variables Maximizar (minimizar) Z = c 1 x 1 + c 2 x 2 +... + c n x n a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 +a 22 x 2 +... + a 2n x n = b 2...
ANALISIS DE SENSIBILIDAD
ANALISIS DE SENSIBILIDAD El análisis de sensibilidad también es conocido como el análisis de post optimalidad. Aquí se estudia cómo ciertos cambios de los parámetros del modelo matemático pueden afectar
Tema 5: Análisis de Sensibilidad y Paramétrico
Tema 5: Análisis de Sensibilidad y Paramétrico 5.1 Introducción 5.2 Cambios en los coeficientes de la función objetivo 5.3 Cambios en el rhs 5.4 Análisis de Sensibilidad y Dualidad 5.4.1 Cambios en el
Introducción a la programación lineal
Introducción a la programación lineal La programación lineal se aplica a modelos de optimización en los que las funciones objetivo y restricción son estrictamente lineales. La técnica se aplica en una
Determinantes. Determinante de orden uno. a 11 = a 11 5 = 5
DETERMINANTES Determinantes Concepto de determinante A cada matriz cuadrada A se le asigna un escalar particular denominado determinante de A, denotado por A o por det (A). A = Determinante de orden uno
EL MÉTODO SIMPLEX ALGEBRAICO. M. En C. Eduardo Bustos Farías
EL MÉTODO SIMPLEX ALGEBRAICO M. En C. Eduardo Bustos Farías 1 EL METODO SIMPLEX Es un procedimiento general para resolver problemas de programación lineal. Fue desarrollado en el año de 1947 por George
Método Simplex. Ing. Ricardo Fernando Otero, MSc
Método Simplex Ing. Ricardo Fernando Otero, MSc Forma estándar de un modelo de programación lineal Dirección de mejora: Maximizar Todas las restricciones deben ser El lado izquierdo debe contener solo
Forma estándar de un programa lineal
Forma estándar de un programa lineal Sin pérdida de generalidad, todo programa lineal se puede escribir como: min cx s.t Ax = b x 0 Objetivo: minimizar Todas las desigualdades como ecuaciones Todas las
Problema 1. Problema 1. Problema 1. Problema 1. Problema 1. Modelos Lineales
Modelos Lineales ANALISIS DE SENSIBILIDAD PROTAC Inc. produce dos líneas de maquinaria pesada. Una de sus líneas de productos, llamada equipo de excavación, se utiliza de manera primordial en aplicaciones
MODELOS DETERMINISTAS. Programación Lineal ESPERANZA AYUGA TÉLLEZ
MODELOS DETERMINISTAS Programación Lineal ESPERANZA AYUGA TÉLLEZ OBJETIVOS: Programación Lineal Comprender la idea de la programación lineal y sus posibilidades de aplicación a problemas prácticos. Conocer
Análisis de sensibilidad 1
Análisis de sensibilidad Planteamiento general Cambios en el vector de recursos 3 Cambios en el vector de costes 4 Cambios en un vector a j no básico 5 Nuevas variables 6 Nuevas restricciones Planteamiento
Tema 7: Problemas clásicos de Programación Lineal
Tema 7: Problemas clásicos de Programación Lineal 1.- Características generales de un problema de transporte y asignación Surgen con frecuencia en diferentes contextos de la vida real. Requieren un número
Guía de Problemas para el Control 2
Guía de Problemas para el Control 2 Geometría Problema 1 Demuestre que la intersección de conjuntos convexos es un conjunto convexo. Utilizando esto demuestre que todo poliedro es un conjunto convexo.
RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX
RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX Prof. MSc. Julio Rito Vargas ================================================================================ Resolver por el método Simplex,
DETERMINANTES Profesor: Fernando Ureña Portero
: CONCEPTO, CÁLCULO DE. Definición: A cada matriz cuadrada A=a ij, de orden n, se le asigna un número real, denominado determinante de A, denotado por A o por det (A). A =det (A)= 1.-Determinante de orden
Problemas de análisis de sensibilidad
Problemas de análisis de sensibilidad. Considerar el siguiente modelo lineal y la tabla óptima max z = x + x + x x x x x x x sujeto a 0 0 0 8 x + x + x a 0 0 x + x + x 0 a 0 0 x + x + x a 0 0 x, x, x 0.
RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX
RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX Prof. MSc. Julio Rito Vargas Otro ejemplo ================================================================================ Resolver por el método
MÉTODO SIMPLEX REVISADO O FORMA MATRICIAL
MÉTODO SIMPLEX REVISADO O FORMA MATRICIAL Algoritmo del método simplex que mejora la eficiencia de los cálculos, se realizan los mismos pasos del método simplex visto, sólo se diferencia en la manera de
Fundamentos de Programación Entera. A. Revisión. Carlos Testuri Germán Ferrari
Fundamentos de Programación Entera A. Revisión Carlos Testuri Germán Ferrari Departamento de Investigación Operativa Instituto de Computación Facultad de Ingeniería Universidad de la República 2012-2018
