APUNTE: Introducción a la Programación Lineal

Documentos relacionados
APUNTE DE PROGRAMACION LINEAL ASIGNATURA: MATEMATICA II - U.N.R.N. AÑO: 2010

SOLUCIÓN GRÁFICA DE PROBLEMAS DE PROGRAMACIÓN LINEAL

UNIDAD 4: PROGRAMACIÓN LINEAL

Investigación Operativa I. Programación Lineal. Informática de Gestión

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:

1. INECUACIONES LINEALES CON DOS INCÓGNITAS.

Depto. Matemáticas IES Elaios. Tema: Programación Lineal

Programación lineal. Índice del libro. 1. Inecuaciones lineales con dos incógnitas. 2. Programación lineal

PROGRAMACIÓN LINEAL. Su empleo es frecuente en aplicaciones de la industria, la economía, la estrategia militar, etc.

ASIGNATURA: MATEMÁTICAS CCSS 2º BACHILLERATO. ÁLGEBRA Boletín 3 PROGRAMACIÓN LINEAL

Tema 4: Programación lineal

Introducción a la Programación Lineal

Tema 4: Programación lineal

PRACTICO: : LÍMITES DE FUNCIONES

PRACTICO: : LÍMITES DE FUNCIONES

Extremos condicionados. APUNTE: Extremos condicionados Multiplicadores de Lagrange

Programación lineal. Los problemas de programación lineal son problemas de optimización.

Examen bloque Álgebra Opcion A. Solución

PROGRAMACIÓN LINEAL. FUNCIÓN OBJETIVO (Beneficio (en euros) obtenido por la venta de los dos tipos de cable):

EJERCICIOS PROGRAMACIÓN LINEAL

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

MECU 3031 PROGRAMACION LINEAL

ESTALMAT-Andalucía Actividades 16/17

Problemas de programación lineal.

PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA 2016 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES TEMA 3: PROGRAMACIÓN LINEAL

ESCUELA DE CIENCIAS CIENCIAS BASICAS TECNOLOGIA E INGENIERIA PROGRAMACION LINEAL Act No. 8. LECTURA LECCION EVALUATIVA 2

b) x = 3, y = 1 ; 3( 3-1 ) ; ; 6-1 Ö No pertenece al conjunto.

Universidad Nacional Autónoma de Nicaragua UNAN-Managua. Curso de Investigación de Operaciones

Programación Lineal Introducción

RESOLUCIÓN GEOMÉTRICA DE SISTEMAS DE ECUACIONES

EJERCICIOS UNIDAD 4: PROGRAMACIÓN LINEAL

PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA 2013 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES TEMA 3: PROGRAMACIÓN LINEAL

PROGRAMACIÓN LINEAL MÉTODO GRÁFICO

x + y 20; 3x + 5y 70; x 0; y 0

a) LLamamos x al número de collares e y al número de pulseras. Las restricciones son: x + y 50 2x + y 80 x, y 0

Ejemplo Como 5 > 2 y 2 > -1 entonces 5 > -1 Como 3<5 y 5<9 entonces 3<9

UNIVERSIDAD DE MANAGUA Al más alto nivel

MATEMÁTICAS TEMA 4. Programación Lineal

Ejemplo: Buscar el máximo de la función 3x 2y sujeta a las siguientes restricciones: x 0 y 0 5x 4y 40 La región del plano es la calculada en el ejempl

UNIDAD 6.- PROGRAMACIÓN LINEAL

INECUACIONES LINEALES CON DOS INCÓGNITAS

PROGRAMACIÓN LINEAL. Para resolver estos problemas la investigación de operaciones los agrupa en dos categorías básicas:

Prof. Pérez Rivas Lisbeth Carolina

PROGRAMACIÓN LINEAL 1. INTRODUCCIÓN

EJERCICIOS UNIDAD 4: PROGRAMACIÓN LINEAL

EJERCICIOS DE PROGRAMACIÓN LINEAL. RECUPERACIÓN

FACULTAD DE INGENIERÍA DEPARTAMENTO DE SISTEMAS DE PRODUCCIÓN

Tema 7: Programación lineal En este tema veremos solamente unas nociones básicas de programación lineal.

PROBLEMAS DEPROGRAMACION LINEAL RESUELTOS

PROGRAMACIÓN LINEAL 1. INTRODUCCIÓN

Unidad 3: Programación lineal

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1

7. PROGRAMACION LINEAL

se trata de un problema de PROGRAMACIÓN LINEAL. Al conjunto de todas las soluciones del problema se le llama conjunto de soluciones factibles.

George Bernard Dantzig

Programación lineal. 1. Dibuja la región del plano definida por las siguientes inecuaciones: x 0, 0 y 2, y + 2x 4. Solución:

Segmentos del borde o frontera Lados o aristas Intersecciones de éstos Vértices

Después de construir modelos matemáticos de programación

Programación lineal. 1. Resolver cada inecuación grá camente por separado indicando mediante echas o sombreando, el semiplano solución.

Tema 1. Modelos lineales y solución gráfica. 1.1 El modelo lineal

Habilidad para lograr aprendizajes efectivos en matemática

2) Existen limitaciones o restricciones sobre las variables de la función objetivo.

Algunos conceptos que utilizaremos en lo sucesivo son: Sistema de restricciones lineales: conjunto de todas las restricciones.

UNIVERSIDAD DE MANAGUA Asignatura: Investigación de Operaciones I. Prof.: MSc. Ing. Julio Rito Vargas Avilés junio 2012

Parciales Matemática CBC Parciales Resueltos - Exapuni.

Programación lineal. Tema Introducción / motivación

SOLUCIONES EJERCICIOS PROGRAMACIÓN LINEAL

TRABAJO PRÁCTICO Nº 2: FUNCIONES ASIGNATURA: MATEMATICA I (Lic. en Economía) U.N.R.N. AÑO: 2014

PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA 2003 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES TEMA 3: PROGRAMACIÓN LINEAL

Facultad de Ciencias Económicas, Jurídicas y Sociales - Métodos Cuantitativos para los Negocios

UNIDAD II. PROGRAMACIÓN LINEAL

UTILITARIO SOBRE PROGRAMACIÓN LINEAL POR: Mgtr. CARLOS A. Changmarín R.

UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA UNAN-MANAGUA FAREM - CARAZO

MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES II. CURSO 2008/2009. PRUEBA ESCRITA DEL BLOQUE DE ÁLGEBRA. 9 de diciembre de 2008.

3. Reserva Opción B a) (2 puntos) Represente gráficamente la región factible definida por las siguientes restricciones:

Análisis Matemático II Curso 2018 Práctica introductoria

Tema 8: Programación lineal. Nociones elementales. Ejemplos.

Planteamiento de problemas de programación lineal. M. En C. Eduardo Bustos Farías

Programación Lineal. Julio Yarasca. 13 de diciembre de 2015 CEPREUNI. Julio Yarasca (CEPREUNI) Programación Lineal 13 de diciembre de / 21

UNIDAD 6 PROGRAMACIÓN LINEAL ENTERA. de programación lineal entera. lineal entera.

5.1. Algoritmo en modelos de maximización

EJERCICIOS Y PROBLEMAS RESUELTOS

INTERVALOS Y SEMIRRECTAS.

PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA 2012 MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES TEMA 3: PROGRAMACIÓN LINEAL

Módulo Programación lineal. 3 Medio Diferenciado

---oo0oo--- A( 0, 0 ) ; B ( 0, 1) ; C ( 2, 5 ) ; D ( 4, 5) ; E ( 5, 1) ; F ( 5, 0 ) Usamos la ecuación de la recta que pasa por dos puntos :

PROGRAMACIÓN LINEAL PROGRAMACIÓN LINEAL.

UNIDAD 4 SOLUCIÓN GRÁFICA DE PROBLEMAS DE P. L. de dos dimensiones. especiales.

SOLUCIÓN GRAFICA APLICACIONES ADMINISTRATIVAS DE LA PL

TEMA 2: PROGRAMACIÓN LINEAL.

3.1. La Optimización Lineal El Planteamiento

Transcripción:

APUNTE: Introducción a la Programación Lineal UNIVERSIDAD NACIONAL DE RIO NEGRO Asignatura: Matemática Carreras: Lic. en Administración Profesor: Prof. Mabel Chrestia Semestre: do Año: 06 Definición La Programación Lineal (PL) es una técnica matemática relativamente reciente (siglo XX), que consiste en una serie de métodos y procedimientos que permiten resolver problemas de optimización. La palabra programación se refiere a programar, en el sentido de cómo resolver un problema de asignación de recursos. La palabra lineal indica que en el planteo del problema se utilizarán ecuaciones e inecuaciones, todas ellas lineales. Desigualdades lineales en dos variables Una desigualdad lineal con las variables x e y, es una expresión que tiene alguna de las siguientes formas: ax + by + c < 0 ax + by + c > 0 ax + by + c 0 ax + by + c 0 donde a, b y c son constantes y a y b no pueden ser nulas simultáneamente. Geométricamente, la solución (o gráfica) de una desigualdad de este tipo consiste en todos los puntos (x ; y) del plano cuyas coordenadas satisfacen dicha desigualdad. Por ejemplo: dada la desigualdad x + y 3 < 0, los puntos ( ½ ; 0), (0 ; ) y ( 4 ; ) son algunas soluciones de esta desigualdad pues: + 0 3 = < 0 0 + 3 = < 0 ( 4) + 3 = 0 < 0 En cambio, los puntos ( ; ), (0 ; 5) y ( ; 0) no son soluciones pues: + 3 = 0 = 0 0 + 5 3 = > 0 + 0 3 = > 0 Se ve que existe un número infinito de soluciones. Para graficar la solución de una desigualdad es recomendable graficar primero la recta ax + by + c = 0 y luego analizar si la región del plano que verifica la desigualdad se encuentra por encima o por debajo de la recta. En caso de desigualdades estrictas, los puntos sobre la recta no formarán parte de la solución. Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06

Ejemplo: vamos a hallar la solución de la desigualdad: 3x 4y 0 Primero graficamos la recta 3 x 4y = 0 o bien 3 x 4y = Para saber si la solución es la región por encima o por debajo de la recta, tomamos un punto cualquiera, por ejemplo el origen (0 ; 0) y remplazamos en la desigualdad. Si se cumple, significa que el origen pertenece a la solución. Sino, la solución es la otra región. Para nuestro ejemplo: 3x 4y 0 3 0 4 0 = 0 Por lo tanto, la solución, es la región por encima de la recta, incluyendo la misma recta. Supongamos ahora que tenemos un sistema de dos desigualdades lineales en dos variables. Para hallar la solución, graficamos ambas desigualdades. La región común será la solución del sistema. Ejemplo: Sea el sistema x y > 4 3x + y < 3 Gráfica Gráfica Gráfica 3 En la Gráfica se representa la solución de la primera inecuación. En la Gráfica la solución de la segunda inecuación del sistema. Por último, en la Gráfica 3 se muestra la solución del sistema, que es la región común entre las dos regiones anteriores. Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06

Aplicaciones de las desigualdades lineales Les proponemos resolver los siguientes problemas: ) Juan dispone de 0$ para comprar caramelos y chicles. Cada caramelo cuesta quince centavos y cada chicle cuesta cuarenta centavos. Qué cantidad de chicles y caramelos puede comprar? a) Escribir una inecuación que describa esta situación. b) Indicar algunas posibles soluciones. c) Graficar la solución de la desigualdad. Solución ) Una agencia de turismo vende dos tipos de excursiones A y B. Para cubrir los gastos generales debe vender al menos 50 excursiones por semana, y debido a que la Secretaría de Turismo desea promocionar el destino de la excursión A, debe vender al menos el doble de excursiones tipo A que de tipo B. Qué cantidad de excursiones A y B puede debe vender para cumplir con lo solicitado? a) Escribir un sistema de desigualdades para describir la situación. b) Graficar la región que representa la solución de este sistema. c) Indicar algunas posibles soluciones. Solución Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06 3

Programación Lineal La Programación Lineal (PL) es un procedimiento o algoritmo matemático que consiste en optimizar (minimizar o maximizar) una función lineal, denominada función objetivo, de tal forma que las variables de dicha función estén sujetas a una serie de restricciones que expresamos mediante un sistema de inecuaciones lineales. Por ejemplo, puede ser el caso de un fabricante que desee maximizar su función de utilidad sujeta a las restricciones de producción que imponen las limitaciones sobre el uso de la maquinaria y la mano de obra. Definiremos algunos conceptos previamente: Función objetivo Es una expresión matemática lineal que representa el objetivo del problema. Es la función que se desea maximizar o minimizar. Tiene la siguiente forma: donde a i R ; xi son las variables Z = a x + a x +... + a x n n Conjunto de restricciones Es un conjunto de ecuaciones o inecuaciones lineales que representan las limitaciones del problema. Cada restricción tiene la siguiente forma: o bien o bien o bien o bien a x + ax +... + an xn = b a x + a x +... + a x b n n < a x + a x +... + a x n n b a x + ax +... + an xn > b a x + a x +... + a x b n n Región factible Es la región solución del conjunto de restricciones. Puede ser acotada o no, dependiendo de las inecuaciones. Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06 4

Solución posible Es cualquier conjunto de valores de las variables que satisface el conjunto de restricciones. Solución óptima Es aquella solución posible que optimiza la función objetivo. Resolución de un problema de PL Se recomienda seguir ciertos pasos en la resolución de un problema de PL. Veamos un ejemplo resuelto donde se detallan esos pasos. Una compañía fabrica dos productos X e Y. Cada uno de estos productos requiere cierto tiempo en la línea de ensamblado y otro tiempo más en el departamento de acabado. Cada artículo del tipo X necesita 5 hs. de ensamblado y hs. de acabado, mientras que cada artículo del tipo Y requiere 3 hs. de ensamblado y 4 de acabado. En cualquier semana, la empresa dispone de 05 hs. en la línea de ensamblado y 70 hs. en el departamento de acabado. La empresa puede vender todos los artículos que produce y obtener una utilidad de 00$ por cada artículo de X y 60$ por cada artículo de Y. a) Calcular el número de artículos de cada tipo que deberían fabricarse a la semana con objeto de maximizar la utilidad total. b) Hallar a cuánto asciende esa utilidad total. Primer paso: Tabular los datos Ordenamos la información brindada por el enunciado del problema, obteniendo la siguiente tabla: Ensamblado Acabado Utilidad X 5 00 Y 3 4 60 Disponibilidad 05 70 Segundo paso: Definir las variables Es fundamental tener en claro cuántas variables necesitaremos y el significado de cada una. Para este ejemplo definimos: x: cantidad de artículos del tipo X y: cantidad de artículos del tipo Y Tercer paso: Escribir la función objetivo A continuación, escribimos la expresión de la función que deseamos optimizar, en este caso la función utilidad: Z = 00 x + 60y Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06 5

Cuarto paso: Escribir el conjunto de restricciones En base a la información tabulada, armamos las inecuaciones. La primera está referida al tiempo de ensamblado. La segunda al tiempo de acabado. La tercera es necesaria, ya que x e y representan cantidades, por lo tanto, deben ser valores no negativos. 5x + 3y 05 ; x 70 ; x, y 0 Quinto paso: Escribir el resumen del problema Resumimos la función objetivo y las restricciones, obteniendo: Maximizar s.a: Z = 00 x + 60y + 3y 05 x 70 x, y 0 s.a. significa sujeta a Sexto paso: Resolver Veremos dos métodos de resolución: el método gráfico y el método analítico. a) Método gráfico Este método permite resolver problemas de dos variables. Se grafican las restricciones, hallando la región factible. Cualquier punto dentro de esta región es una solución posible del problema. La solución óptima se encuentra en uno de los vértices del polígono. A= (0 ; 7,5) B=(5 ; 0) Región factible D=(0 ; 0) C=( ; 0) Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06 6

Para obtener cuál es el vértice que da la solución óptima, igualamos a cero la función objetivo y se la hace pasar por el origen. Esta recta se llama vector director. Luego se trazan paralelas al vector director que pasen por los distintos vértices. La recta paralela que pasa por el último vértice nos indica que éste es el punto que maximiza la función objetivo, y el punto más cercano es el que la minimiza. Para nuestro ejemplo obtenemos lo siguiente: (5 ; 0) Las rectas marcadas con trazo más grueso son la función objetivo que pasa por el origen (vector director) y una paralela que pasa por el último vértice del polígono, el punto (5 ; 0). Por lo tanto, este es el punto que maximiza la función objetivo. Es decir, deben fabricarse 5 unidades del artículo X y 0 unidades del artículo Y para obtener la mayor utilidad. Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06 7

Para responder a la pregunta del inciso b), reemplazamos estos valores de x e y hallados en la función objetivo, y encontramos a cuánto asciende la utilidad total máxima. Z = 00 x + 60y Z = 00 5 + 60 0 Z = 4600 b) Método analítico Para resolver el problema en forma analítica, primero debemos transformar el conjunto de restricciones en igualdades. Para esto agregamos nuevas variables (llamadas variables slacks). Es decir: + 3y 05 x 70 x, y 0 + 3y + t = 05 x + u x, y, t, u 0 Ahora iremos anulando de a dos variables, y resolviendo el sistema de ecuaciones que nos quede. Por ejemplo, si anulamos x e y nos queda t=05, u=70. Resolviendo la función objetivo en este caso nos da Z=0. El punto correspondiente del gráfico es el origen (0 ; 0). Ahora anulamos x y t. Entonces nos queda 3y=05 ; 4y+u=70. Es decir: y=35 ; u= 70. Este es un caso no factible ya que obtuvimos una variable con valor negativo, por lo tanto se descarta. Corresponde a un punto fuera de la región factible. La siguiente tabla muestra la resolución analítica completa: Variables anuladas Sistema de ecuaciones Solución Valor de la función objetivo Punto en la gráfica x y t = 05 u t = 05 u Z = 0 D = (0 ; 0) x t 3y = 05 4y + u y = 35 u = 70 No factible Fuera de la región factible x u 3y + t = 05 4y t = 5,5 y = 7,5 Z = 800 A = (0 ; 7,5) y t = 05 x + u x = u = 8 Z = 400 C = ( ; 0) y u + t = 05 x t = 70 x = 35 No factible Fuera de la región factible t u + 3y = 05 x x = 5 y = 0 Z = 4600 B = (5 ; 0) Vemos que llegamos al mismo resultado que en forma gráfica: el punto que optimiza la función de utilidad Z es el punto B = (5 ; 0). Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06 8

Problemas propuestos Resolver cada uno de los siguientes problemas indicando todos los pasos y por ambos métodos. ) Una compañía produce dos tipos de abrelatas: manuales y eléctricos. Para su fabricación cada uno requiere del uso de tres máquinas A, B y C. Para fabricar un abrelatas manual se necesitan dos horas de uso de la máquina A, una hora de la B y una hora de la C. Para fabricar un abrelatas eléctrico se requiere una hora de la máquina A, dos horas de la B y una hora de la C. El número máximo de horas disponibles por mes para uso de las máquinas A, B y C es de 80, 60 y 00 horas respectivamente. La ganancia por un abrelatas manual es de 4UM y por uno eléctrico es de 6UM. Si la compañía vende todos los abrelatas que puede producir, cuántos de cada tipo debe producir para maximizar las ganancias mensuales? ) Una fábrica de fertilizantes produce dos tipos de abono, A y B, a partir de dos materias primas M y M. Para fabricar tonelada de A hacen falta 500 kg de M y 750 kg de M, mientras que las cantidades de M y M utilizadas para fabricar tonelada de B son 800 kg y 400 kg, respectivamente. Le empresa tiene contratado un suministro máximo de 0 toneladas de cada materia prima y vende a 000 dólares y 500 dólares cada tonelada de abono A y B, respectivamente. Sabiendo que la demanda de B nunca llega a triplicar la de A, cuántas toneladas de cada abono debe fabricar para maximizar sus ingresos y cuáles son estos? 3) Un nutricionista asesora a un individuo que sufre una deficiencia de hierro y vitamina B, y le indica que debe ingerir al menos 400 mg de hierro, 00 mg de vitamina B- (tiamina) y 500 mg de vitamina B- (riboflavina) durante cierto período de tiempo. Existen dos píldoras de vitaminas disponibles, la marca A y la marca B. Cada píldora de la marca A contiene 40 mg de hierro, 0 mg de vitamina B-, 5 mg de vitamina B- y cuesta 6 UM. Cada píldora de la marca B contiene 0 mg de hierro, 5 mg de vitamina B- y 5 mg de vitamina B-, y cuesta 8 UM. Cuáles combinaciones de píldoras debe comprar el paciente para cubrir sus requerimientos de hierro y vitamina B al menor costo? Bibliografía consultada para el armado de este apunte: a) HAEUSSLER, JR. Matemáticas para la administración y economía. Editorial Pearson. México, 008. b) JAGDISH, C. ARYA, Matemáticas aplicadas a la Administración y a la Economía, Editorial Pearson, México, 00 c) http://www.zweigmedia.com/mundoreal/summary4.html d) http://www.vadenumeros.es/primero/graficas-de-inecuaciones.htm e) http://www.investigacion-operaciones.com/grafica_inecuaciones.htm Apunte Prof. Mabel Chrestia Matemática II (Lic. en Administración) UNRN Año 06 9