Source: http://docplayer.es/503017-Programacion-lineal-para-administracion.html
Timestamp: 2018-07-19 16:36:16+00:00

Document:
PROGRAMACIÓN LINEAL PARA ADMINISTRACIÓN - PDF
Download "PROGRAMACIÓN LINEAL PARA ADMINISTRACIÓN"
Alejandra Macías Poblete
1 PROGRAMACIÓN LINEAL PARA ADMINISTRACIÓN RENZO DEVOTO RATTO EDUARDO RUIZ VIDAL EDICIONES UNIVERSITARIAS DE VALPARAÍSO PONTIFICIA UNIVERSIDAD CATÓLICA DE VALPARAÍSO
2 Quedan rigurosamente prohibidas, sin la autorización escrita de los titulares del Copyright, bajo las sanciones establecidas en las leyes, la reproducción total o parcial de esta obra por cualquier medio o procedimiento, comprendidos la reprografía y el tratamiento informático y la distribución de ejemplares de ella mediante alquiler o préstamo públicos. Renzo Devoto Ratto, Eduardo Ruiz Vidal, 2003 Inscripción Nº ISBN Tirada de 300 ejemplares Derechos Reservados Ediciones Universitarias de Valparaíso Pontificia Universidad Católica de Valparaíso Calle 12 de Febrero 187, Valparaíso Fono (32) Fa (32) Diseño Gráfico: Guido Olivares S. Diagramación: Mauricio Guerra P. Corrección de Pruebas: Osvaldo Oliva P. Impreso en Salesianos S.A. HECHO EN CHILE
3 A Mónica y Alessandro, amados motivos para perseverar y ganarle a la inercia. A la memoria de Angelo, nuestro ángel de la guarda, que se asoma día a día entre nubes de apacible nostalgia. A mis padres, Luis y Rina, por la suerte de aún compartir recuerdos y prolongar momentos. RDR A mis padres, Eduardo y Ena, en agradecimiento por tantos paseos y conversaciones. ERV
5 AGRADECIMIENTOS Los autores agradecen a todas aquellas personas e instituciones que cooperaron para que este libro fuera terminado y publicado. Aún corriendo el riesgo de cometer alguna omisión importante, los principales destinatarios de estos agradecimientos son los siguientes: Todos los estudiantes que han utilizado algún material de este libro, a lo largo de más de dos décadas. El nivel de aprendizaje alcanzado por cada uno de ellos ha sido uno de los principales incentivos para llevar adelante esta tarea. Los ayudantes de los cursos Investigación de Operaciones e Investigación y Administración de Operaciones I de los distintos planes de estudios de la carrera de Ingeniería Comercial de la Pontificia Universidad Católica de Valparaíso, especialmente en la década de los 80. Cada uno de ellos aportó alguna idea interesante para preparar ejemplos y ejercicios. Un agradecimiento muy especial a Gonzalo Reyes Budinich, quien en su época de ayudante- colaboró intensivamente en la preparación del documento docente que sienta las bases de este libro. Los colegas de la Escuela de Ingeniería Comercial de la Pontificia Universidad Católica de Valparaíso, por los consejos y por el apoyo moral brindados. La Pontificia Universidad Católica de Valparaíso, por el apoyo financiero prestado para la publicación de este libro, a través del Fondo de Publicaciones. El personal de Ediciones Universitarias de Valparaíso, de la Pontificia Universidad Católica de Valparaíso, por el trabajo profesional desarrollado. Nuestras familias, que adoptaron como propio este proyecto, por todas las horas regaladas con amor para facilitar su consecución. A todos ellos..., muchas gracias! LOS AUTORES
7 PRÓLOGO Este libro está basado en los apuntes de clases y documentos docentes de los autores, preparados a lo largo de más de 20 años de eperiencia impartiendo primero la asignatura Investigación de Operaciones y luego la asignatura Investigación y Administración de Operaciones I, en la carrera de Ingeniería Comercial de la Pontificia Universidad Católica de Valparaíso. Como tal, su orientación es hacia los estudiantes y profesionales de la Administración y Dirección de Empresas. Por ello, se ha preferido un enfoque con menor rigor matemático de lo que es habitual en este tipo de materias. No obstante, el tratamiento de los temas se realiza en un marco de rigor académico. Seguramente puede parecer redundante la preparación de un libro de esta especie, en circunstancias que eiste una bibliografía muy nutrida en relación al tema de la Programación Lineal. Al respecto, es obvio que no se pretende realizar un gran aporte al desarrollo de la disciplina, eistiendo tantos brillantes autores en este campo. En cambio, se ha formulado el objetivo más modesto de aportar un mayor grado de integración de algunas temáticas, que facilite el aprendizaje y que permita un conocimiento más versátil de la Programación Lineal. Asimismo, es probable que también parezca irrelevante la preparación de este libro, utilizando el argumento de que los estudiantes y profesionales de la Administración podrían hacer uso de la Programación Lineal, sin necesidad de conocer los fundamentos del modelo y de los algoritmos de resolución, apoyados sólo en una nutrida variedad de eficaces y eficientes programas computacionales ad hoc. La opinión de los autores es que tal enfoque es altamente riesgoso, por cuanto debido a ello esta rama de la Investigación de Operaciones puede llegar a ser visualizada como una herramienta relativamente simple al lado de otras, pero a la vez muy poderosa, con la consecuente tentación de aplicarla en muchas situaciones en que ello no procede, por parte de personas no califica-
8 das. Sólo un profundo conocimiento de los aspectos teóricos involucrados, permitirá al usuario lograr un adecuado aprovechamiento de esta herramienta y del software disponible. En caso contrario, probablemente la situación será similar a la de una locomotora manejada por un niño. El libro está dividido en 5 capítulos y contiene 3 apéndices, cuyo contenido general se presenta a continuación. El Capítulo I, denominado El modelo de programación lineal, presenta los aspectos fundamentales del modelo, incluyendo sus supuestos, tras una brevísima mención a la Investigación de Operaciones y a la Programación Matemática. El contenido fundamental del capítulo lo constituye la presentación de una variada gama de formulaciones de problemas de programación lineal (PPL), con la finalidad de que el lector visualice las posibilidades de aplicación y se introduzca a la formulación de modelos. El Capítulo II, denominado Métodos de resolución de PPL, presenta el método Simple, tanto en la modalidad de Simple Revisado como en la de Cuadro Simple. Se pone especial énfasis en alcanzar una adecuada integración entre ambas modalidades, para lo cual se asigna la misma importancia a cada una de ellas y se estudian todas sus interrelaciones más importantes. El Capítulo III, denominado Dualidad, presenta el problema Dual, las relaciones primal dual y algunos aspectos de la interpretación económica de la dualidad. Asimismo, se complementa el tema de resolución de PPL, con la presentación de la importante variante denominada Simple Dual. El Capítulo IV, denominado Análisis de Sensibilidad, aborda la importante temática del análisis post-optimal, utilizando el conocimiento teórico del método Simple y de las interrelaciones eistentes entre sus distintas variantes. Junto con tratar en forma individual cada una de las modificaciones posibles, se presenta un procedimiento general para tratar cambios simultáneos en más de un parámetro. El Capítulo V, denominado Programación Entera, presenta el problema de programación lineal cuando se agrega como restricción adicional que una o más de sus variables de decisión sólo pueden tomar valores enteros. Aquí se resuelve un ejemplo básico utilizando el algoritmo de ramificación y acotamiento. Lo anterior se complementa con un etenso análisis gráfico. Todos los capítulos finalizan con la presentación de algunos ejercicios resueltos y con una proposición de ejercicios para trabajo personal, salvo los capítulos I y V, en los cuales sólo se proponen ejercicios. En relación a los ejercicios presentados, no se ha pretendido alcanzar un alto nivel de originalidad, cosa de por sí difícil, prefiriéndose más bien una adecuada selección de
9 ejercicios propios y adaptados de otras fuentes. Todos los ejercicios resueltos de los capítulos II, III y IV y los ejercicios propuestos en los capítulos II y III provienen de pruebas o eámenes preparados ya sea por los autores o por el eprofesor del área de Métodos Cuantitativos de la Escuela de Ingeniería Comercial de la Pontificia Universidad Católica de Valparaíso y actual ejecutivo de una importante empresa naviera, señor Rodrigo Vergara Barbagelata, a quien agradecemos su generosa contribución. En otros casos, se han efectuado adaptaciones de ejercicios que ya forman parte de la tradición de la enseñanza de la Investigación de Operaciones, siendo difícil determinar su autoría original. El Apéndice Nº 1, denominado Nociones básicas de conjuntos conveos, presenta en forma muy breve el concepto de conjunto conveo y su relación con la resolución de un sistema de inecuaciones lineales. El Apéndice Nº 2, denominado Matrices y Sistemas de Ecuaciones Lineales, comienza con definiciones y operaciones básicas de matrices y vectores, para finalizar con la presentación de algunos métodos de resolución de sistemas de ecuaciones lineales, con énfasis en el método de resolución de Gauss- Jordan, procedimiento integrante del método Simple. Como requisito fundamental para lograr un adecuado aprovechamiento de este documento, el estudiante debe contar con nociones fundamentales de matrices y sistemas de ecuaciones lineales, con una perspectiva y profundidad similar a la considerada en el Apéndice Nº 2 ya citado. A aquellos lectores que encuentren dificultades para comprender las bases del algoritmo de resolución Simple, se les recomienda repasar las materias preseñaladas. El Apéndice Nº 3, denominado Nociones de Programación No Lineal, presenta una breve introducción a la programación matemática, cuando se relaja la eigencia de linealidad para la función objetivo y/o una o más restricciones. Por medio de un ejemplo, se pueden apreciar algunos métodos particulares de resolución para este tipo de problemas. Se espera que los principales aportes de este libro, para el aprendizaje y aplicación de la Programación Lineal, se encuentren en el tratamiento que se da a algunos temas, en relación al que es habitual en la bibliografía disponible. En tal sentido, se pretende reivindicar la importancia de la modalidad de Simple Revisado y de sus relaciones con las otras modalidades de método Simple. Asimismo, se asume una perspectiva integradora, la cual culmina en el tratamiento del tema de análisis de sensibilidad, el cual debiera resultar fácilmente asimilable para cualquier lector que haya comprendido los otros temas tratados.
10 Finalmente, cabe señalar que es prácticamente imposible que este libro se encuentre eento de errores, especialmente debido a la complejidad del trabajo de digitación, dada la notación utilizada, aunque ha sido ehaustivamente revisado y corregido. En todo caso, los autores asumen toda la responsabilidad por los errores de distinta naturaleza que puedan eistir, agradeciendo a los lectores se los hagan notar, para proceder a enmendarlos en futuras ediciones. Asimismo, se agradece todo tipo de sugerencias que puedan mejorar tanto el contenido como la presentación de este libro. RENZO DEVOTO RATTO EDUARDO RUIZ VIDAL Valparaíso, marzo de 2003.
11 ÍNDICE CAPÍTULO I: EL MODELO DE PROGRAMACIÓN LINEAL... Pág LA INVESTIGACIÓN DE OPERACIONES LA PROGRAMACIÓN MATEMÁTICA ) El modelo general de Programación Matemática ) Ejemplos básicos de P.M. y resolución gráfica EL MODELO DE PROGRAMACIÓN LINEAL ) El modelo matemático de Programación Lineal ) Ejemplos de Problemas de Programación Lineal (PPL) ) Supuestos del modelo de Programación Lineal EJERCICIOS PROPUESTOS CAPÍTULO II: MÉTODOS DE RESOLUCIÓN DE PPL CONCEPTOS FUNDAMENTALES INTRODUCCIÓN AL MÉTODO SIMPLEX ) Presentación general ) Transformaciones en PPL para uso de Simple MÉTODO SIMPLEX REVISADO CUADRO O TABLEAU SIMPLEX ) Cuadro Simple sin variables artificiales ) Cuadro Simple con variables artificiales RELACIONES SIMPLEX REVISADO-CUADRO SIMPLEX EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS CAPÍTULO III: DUALIDAD EL PROBLEMA DUAL DE UN PPL RELACIONES PRIMAL-DUAL TEOREMAS DE LA DUALIDAD
12 4. MÉTODO SIMPLEX- DUAL INTERPRETACIÓN ECONÓMICA DE LA SOLUCIÓN ÓPTIMA DEL DUAL EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS CAPÍTULO IV: ANÁLISIS DE SENSIBILIDAD INTRODUCCIÓN PROCEDIMIENTO DE ANÁLISIS DE SENSIBILIDAD ) Cambios en vector b ) Cambios en vector c ) Cambios en matriz A (variables no básicas) ) Introducción de nuevas variables ) Cambios en matriz A (variables básicas) ) Adición de nuevas restricciones ) Procedimiento general para cambios combinados EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS CAPÍTULO V: PROGRAMACIÓN ENTERA INTRODUCCIÓN ) Solución de un Problema de Programación Entera ALGORITMO DE RAMIFICACIÓN Y ACOTAMIENTO ) El Algoritmo de Ramificación y Acotamiento ) Resolución de un Ejemplo EJERCICIOS RESUELTOS APÉNDICE Nº 1: NOCIONES BÁSICAS DE CONJUNTOS CONVEXOS APÉNDICE Nº 2: MATRICES Y SISTEMAS DE ECUACIONES LINEALES APÉNDICE Nº 3: NOCIONES DE PROGRAMACIÓN NO LINEAL BIBLIOGRAFÍA
13 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL Capítulo I EL MODELO DE PROGRAMACIÓN LINEAL 1. LA INVESTIGACIÓN DE OPERACIONES Desde que, a comienzos del siglo XX, Frederick Taylor, Henry Gantt, Frank y Lilian Gilbreth, entre otros, realizaron las primeras aplicaciones del método científico a los problemas de las organizaciones, a la vez que Henry Fayol postuló los principios generales de la administración, podría decirse que la administración de organizaciones dejó de ser una actividad intuitiva. Mientras más complejas y especializadas se hicieron las organizaciones industriales, los problemas a resolver por los administradores fueron alcanzando una complejidad que no sólo era inherente a la situación bajo análisis, sino también a su interrelación con otros componentes de la organización, lo que reforzó la necesidad de adoptar un punto de vista científico y sistemático para interpretar, analizar y resolver los problemas de empresas e instituciones. En este conteto se inscribe una disciplina o actividad denominada Investigación de Operaciones (IO), la cual se desarrolló a partir de la Segunda Guerra Mundial, aunque eisten trabajos anteriores que podrían situarse en la misma línea. En esa guerra, el problema de asignación efectiva de recursos escasos a las diversas operaciones militares, al igual que la resolución de otros problemas que requerían el análisis de las operaciones militares, dio lugar a la formación de grupos de científicos en Inglaterra y en EE.UU. que realizaron importantes aportes a la resolución de problemas tácticos y estratégicos. Después de la Segunda Guerra Mundial, lentamente primero y con 15
14 RENZO DEVOTO RATTO / EDUARDO RUIZ VIDAL gran énfasis a partir de la década de 1950, esta disciplina pasó desde el ámbito de las operaciones militares al de las operaciones industriales, siendo reconocida hoy como una actividad fundamental en la administración moderna de organizaciones, así como en otros campos de la actividad humana. Precisamente, el fuerte desarrollo teórico de la Programación Lineal y su rápida y eitosa introducción al campo industrial a partir de la década de 1950, marcó el inicio de una ola de aplicaciones empresariales de otras técnicas y modelos de la IO, que hasta entonces eran conocidos sólo por los especialistas. Actualmente, la mayor parte de las empresas de los países industrializados utilizan técnicas y modelos específicos de la Investigación de Operaciones, tales como la Programación Lineal, la Programación Entera, la Simulación, la Programación Dinámica, la Teoría de Colas o Modelos de Fenómenos de Espera, los Modelos de Inventarios, las Cadenas de Markov, los Modelos de Secuenciación (CPM, PERT), entre otras. La siguiente definición de Investigación de Operaciones pretende sintetizar los principales aspectos que caracterizan a esta actividad o disciplina: La Investigación de Operaciones (IO) es la aplicación del método científico al estudio de los problemas de toma de decisión en situaciones determinísticas o probabilísticas al interior de sistemas complejos, considerando la formulación de un modelo generalmente matemático que permita estudiar el problema y desarrollar una solución que indique el mejor u óptimo curso de acción posible, coherente con los objetivos globales del sistema. Las dos características esenciales, que distinguen a la IO de otras disciplinas o actividades que podrían asimilarse a la anterior definición, son: i) El modelamiento generalmente matemático de los problemas de decisión. ii) La búsqueda de la mejor o la óptima solución de los problemas de decisión. Otras características de la IO, aunque no necesariamente esenciales, son la casi ineludible participación de grupos interdisciplinarios y de 16
15 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL los computadores en su aplicación. Lo primero proviene del hecho de que los problemas a resolver son habitualmente muy complejos y con consecuencias sobre distintas partes del sistema. Lo segundo proviene del hecho que la resolución de un problema, mediante la IO, requiere habitualmente procesar gran cantidad de datos numéricos. La metodología de un estudio de IO puede ser resumida a través de las siguientes fases: a) Formulación del problema: implica definir objetivos y metas, eaminar los recursos internos para lograrlos y los aspectos relevantes del entorno, determinar programas de acción alternativos. b) Desarrollo de un modelo para representar el problema que se está estudiando: reducir el problema a una estructura generalmente matemática en la cual se encuentran presentes el o los objetivos y las restricciones eplícitas y subyacentes para lograrlos. Esto puede implicar la formulación de varios modelos y su confrontación con la realidad, hasta hallar el más adecuado. c) Búsqueda de una solución al problema: hallar la mejor o la óptima solución para el logro del objetivo, en el marco de las restricciones. d) Poner en práctica la solución: implantar la solución, ya sea a modo de prueba o en forma definitiva. e) Establecimiento de controles sobre la solución: prestar atención a los cambios en la situación, a fin de incorporarlos al modelo retroalimentación. Estas fases no son estrictamente secuenciales, eistiendo un límite difuso entre cada una de ellas. 2. LA PROGRAMACIÓN MATEMÁTICA 2.1) EL MODELO GENERAL DE PROGRAMACIÓN MATEMÁTICA La Programación Matemática (PM) provee modelos matemáticos asociados con situaciones-problema que involucran decisiones de corto o mediano plazo, en que se intenta optimizar (maimizar o minimizar) un determinado objetivo, pudiendo eistir restricciones a las decisiones posibles para lograrlo. 17
16 RENZO DEVOTO RATTO / EDUARDO RUIZ VIDAL Una aplicación típica de la PM corresponde a situaciones en que se debe asignar un conjunto de recursos limitados entre actividades que compiten por su utilización, eistiendo la intención de realizar la asignación de recursos en una forma tal que se maimicen utilidades o se minimicen costos. Considerando n variables de decisión j, el modelo general de PM multidimensional restringida está compuesto por una función objetivo (FO), sujeta a m restricciones propias de la situación problema. Opt Z = f ( 1, 2, 3,..., n) s.a g (,,..., ) ó b i 1 2 3, n i i = 123,,...,m La función objetivo es una representación matemática de la meta total de optimización establecida en términos de las variables de decisión. El conjunto de las m restricciones, epresado en términos de las variables de decisión, es una representación matemática de las condiciones simultáneas que se deben cumplir al establecer los valores para las variables de decisión, como consecuencia de las limitaciones eistentes en la situación-problema para el logro del objetivo. En general, los modelos más relevantes de la PM son: * Modelos de programación lineal * Modelos de programación no lineal * Modelos de programación entera 2.2) EJEMPLOS BÁSICOS DE PM Y RESOLUCIÓN GRÁFICA Ejemplo básico de programación lineal Para el próimo mes, una empresa desea saber cuántas unidades debe producir y vender de cada uno de sus dos productos principales (A y B). Los dos bienes se producen en dos fases de proceso (I y II) con los siguientes coeficientes técnicos: 18
17 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL Producto Proceso I Proceso II A 15 hrs/u 20 hrs/u B 25 hrs/u 12 hrs/u Cap. má. pró. mes 75 hrs. 60 hrs. El beneficio unitario estimado por ventas es de US$ y US$ para el bien A y el B, respectivamente. Plantear matemáticamente y resolver gráficamente. Formulación matemática: Sean: 1 = Nº de unidades/mes a producir y vender de A 2 = Nº de unidades/mes a producir y vender de B Ma Z = s.a , Resolución gráfica: En este punto, se recomienda revisar el Apéndice Nº 1, en lo que respecta a resolución gráfica de sistemas de inecuaciones lineales. 19
18 RENZO DEVOTO RATTO / EDUARDO RUIZ VIDAL La FO Ma Z = se puede escribir como: = Z = ( Z / 4000) ( 3000/ 4000) = 0, 00025Z 0, {rectas paralelas con pendiente -3/4 e intercepto 0,00025Z} R = conjunto conveo de soluciones del sistema de inecuaciones lineales conformado por las restricciones (tales soluciones son las soluciones realizables o factibles ). Solución óptima = * = * 1 * 2 1, 875 = 1, 875 Valor Optimo FO = Z * = US$
19 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL Ejemplo básico de programación entera En el Ejemplo anterior, considerar el caso más realista en que no es posible producir y vender 1,875 unidades de producto, debiendo agregarse la restricción de que tanto 1 como 2 deben tener un valor entero. Resolver gráficamente. Resolución gráfica: R = {(0,1);(0,2);(0,3);(0,0);(1,1);(1,2);(2,1);(1,0);(2,0);(3,0)} Si se aproima la solución (1,875; 1,875) se tiene el punto (2,2), que es un punto no realizable o no factible. Algunas posibilidades factibles son: (2,1) Z = US$ (1,2) Z = US$
20 RENZO DEVOTO RATTO / EDUARDO RUIZ VIDAL pero puede verificarse que el punto óptimo es: (0,3) Z = US$ * = * 1 = 0 * 2 3 Z * = US$ Valor óptimo FO Si bien con el método gráfico no se cometería error, sí se habría cometido error aproimando la solución obtenida sin la restricción de solución entera, lo cual indica que no basta resolver el PPL en el ámbito de los reales y luego arribar a la solución óptima entera por aproimación a números enteros. Ejemplo básico de programación no lineal Una empresa monopólica está interesada en optimizar sus resultados económicos en el corto plazo, maimizando su beneficio por período. Esta empresa produce 2 bienes en forma independiente, con las siguientes funciones de demanda: p 1 = 10-0,1q 1 ( q 1 = p 1 ) p 2 = 20-0,2q 2 ( q 2 = 100-5p 2 ) Los coeficientes técnicos para la producción de estos 2 bienes, así como la capacidad máima de recursos productivos para el próimo período son: Bien Mano de Obra Maquinado 1 5 hrs-hombre/u 1 hr-máq/u 2 1 hr- hombre/u 2 hrs-máq/u Cap.Má 200 hrs-hombre 90 hrs- máquina Se desea conocer la producción óptima de los bienes 1 y 2 para maimizar el beneficio del próimo período. 22
21 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL Plantear matemáticamente y resolver gráficamente. Formulación matemática: Sea 1 = q 1 = Nº unidades a producir y vender de 1 2 = q 2 = Nº unidades a producir y vender de 2 Se tendría, entonces: Ma Z p p 10-0, , 2 = + = ( ) + ( ) Agregando las restricciones se tendría: 2 Ma Z = 101 0, , 2 s.a , Resolución gráfica: La FO es un conjunto de elipses con centro común en (50 ; 50), ya que: 2 2 ( 1 ) ( 2 ) + Z = -0,1 50-0,
22 RENZO DEVOTO RATTO / EDUARDO RUIZ VIDAL Por lo tanto, la solución óptima es: = = * * 1 * 2 Z * = 630 Valor Optimo FO 3. EL MODELO DE PROGRAMACIÓN LINEAL 3.1) EL MODELO MATEMÁTICO DE PROGRAMACIÓN LINEAL Si en el modelo general de Programación Matemática, tanto la función objetivo de optimización como las m restricciones del problema son lineales y se agregan n restricciones de no negatividad para las variables de decisión, se tiene el modelo matemático de Programación Lineal: 24
23 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL Ma s.a. Z = c + c + LL + c a + a + KK + a ó b n n 1 a + a + KK + a ó b n n 2 M M M M a + a + KK + a ó b m1 1 m2 2 mn n m n n j = 12,, L,n j 0 En términos matriciales, se tiene: Opt Z = c s.a A ó b 0 donde: c = [c j ] 1n = vector-fila de coeficientes de la FO = [ j ] n1 = vector-columna de variables de decisión b = [b i ] m1 = vector-columna de capacidades en las restricciones A = [a ij ] mn = matriz de coeficientes restriccionales con componentes pertenecientes al campo de los números reales. Si eistiese la condición de que a lo menos una de las variables debiera ser entera, entonces el modelo sería de Programación Lineal Entera. Cualquiera discrepancia respecto de la linealidad en la FO y/o en las m restricciones de problema conduciría a un modelo de Programación No Lineal. 25
24 RENZO DEVOTO RATTO / EDUARDO RUIZ VIDAL 3.2) EJEMPLOS DE PROBLEMAS DE PROGRAMACIÓN LINEAL (PPL) La Programación Lineal puede ser aplicada en una amplia gama de problemas de decisión, aun cuando eiste una cierta tendencia a asociarla erróneamente sólo con problemas de producción. En esta sección se presenta un variado conjunto de situaciones de decisión, con la finalidad de mostrar algunas de las múltiples aplicaciones de la Programación Lineal. Si bien no se presentan situaciones de alta complejidad, la formulación de estos modelos permite adquirir una adecuada capacitación para emprender posteriormente formulaciones más complejas, que muchas veces corresponden a combinaciones de modelos más sencillos. Ejemplo Nº 1: (programación de producción en un período) Para el próimo mes, una empresa manufacturera ha obtenido pedidos correspondientes a sus dos principales productos (A y B), ascendentes a 200 unidades de A y a 300 unidades de B. Ambos productos son fabricados en dos fases de operación, la primera de las cuales es realizada en el Depto. I y la segunda en cualquiera de los Deptos. II ó III. Los tiempos de proceso por unidad de cada producto en cada fase y/o Depto. son: Producto Depto. I Depto. II Depto. III A 2 hrs. 4 hrs. 10 hrs. B 4 hrs. 7 hrs. 12 hrs. Para el próimo mes, se cuenta con hrs. de proceso en Depto. I, con hrs. de proceso en Depto. II y con hrs. de proceso en Depto. III. En el Depto. II es posible operar en sobretiempo 500 hrs. adicionales. Los costos unitarios de operación son de US$ 3, US$ 3 y US$ 2 por hora de proceso dentro de los Deptos. I, II y III, respectivamente, y de US$ 4,5 por hora de sobretiempo en Depto. II. Se desea saber cómo producir las unidades requeridas de A y B para el próimo mes, al mínimo costo total de fabricación. Plantear esta situación como un PPL. 26
25 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL Desarrollo: Sólo para efectos de formulación del modelo antes de intentar su resolución se definirán las variables de la siguiente manera: ij = Nº unids. del bien i a producir en tiempo normal, procesando en Deptos. I y j. y i 2 = Nº unids. del bien i a producir en sobretiempo, procesando en Deptos. I y II. donde i = 1, 2 (bienes A y B, en ese orden) j = 2, 3 (Deptos II y III, en ese orden) Entonces, se tiene el siguiente modelo: Min Z = y , 5y s.a 2 ( 12 + y ) + 4( 22 + y ) y12 + 7y y y , y,,, y, Si los productos tienen características tales que no resulta posible fabricar y vender fracciones de unidad de producto, debiera agregarse la restricción de que cada una de las variables es entera, con lo que se tendría en tal caso un modelo de programación lineal entera. Cuando se requiera resolver este PPL, se realizará una redefinición conveniente, de manera que las variables para tal efecto sean, por ejemplo, 1, 2, 3, 4, 5, 6. Ejemplo Nº 2: (programación de producción con restricciones financieras) Una empresa produce sólo 2 bienes (A y B), los cuales requieren procesamiento sólo en 3 departamentos (1, 2 y 3), con las siguientes horas de proceso por unidad: 27
26 RENZO DEVOTO RATTO / EDUARDO RUIZ VIDAL Depto. 1 Depto. 2 Depto. 3 Bien A Bien B Se desea programar la producción del próimo mes, sabiéndose que se cuenta con un máimo de 800, 750 y 600 horas de proceso en cada departamento, respectivamente, y que no eisten restricciones ni de disponibilidad de otros insumos ni de demanda. Se ha estimado precios de $ 500 y de $ 800 para cada unidad a vender de A y B, respectivamente, y costos unitarios variables de producción ascendentes a $ 200 y $ 350, respectivamente. No hay inventario de estos productos al comienzo del mes y se cuenta con un saldo inicial de caja (incluyendo cuenta bancos ) ascendente a $ , no habiendo deudas de corto plazo que pagar ni cuentas por cobrar. Los costos de producción se pagarán totalmente al final del mes de producción, pero los ingresos por ventas se percibirán al final del mes siguiente. Es posible conseguir un préstamo bancario hasta por un máimo de $ , pagadero a un mes plazo, a una tasa de interés de 3% mensual. El Banco eige que durante la vigencia del préstamo, la empresa mantenga un coeficiente de saldo caja / pasivo CP no inferior a 0,35. Plantear como un PPL de Ma la utilidad mensual. Desarrollo: Sean: 1 = Nº de unidades a producir bien A, fondos propios. 1 '= Nº de unidades a producir bien A, con préstamo. 2 = Nº de unidades a producir bien B, fondos propios. 2 '= Nº de unidades a producir bien B, con préstamo. 28
27 CAPÍTULO I / EL MODELO DE PROGRAMACIÓN LINEAL Ma Z ' , 5 ' s.a ' + + ' ' ' = + + ( ) +( ) ' ' ' ' ' ' 1, 03 ( ) ( ) , ',, ' , 0 Ejemplo Nº 3: (programación de producción varios períodos) Una empresa desea programar la producción y venta de su principal artículo en cada uno de los meses del próimo trimestre, dadas las siguientes estimaciones y consideraciones: Mes 1 Mes 2 Mes 3 Dda. Mínima ( por contrato) 80 u 100 u 75 u Capac. Má. producción 130 u 150 u 100 u Costo unitario producción $ /u $ /u $ /u Precio unitario venta $ /u $ /u $ /u El costo unitario mensual de almacenaje de una unidad terminada es de aproimadamente $ 30 y al comenzarse este trimestre no habrá unidades en proceso ni unidades almacenadas. Las unidades que se venden en el mismo mes de producción no tienen costo de almacenaje. Plantear un PPL de maimización que refleje esta situación-problema. 29
CAPÍTULO 1 / INTRODUCCIÓN MATEMÁTICAS FINANCIERAS: UN ENFOQUE PARA TOMA DE DECISIONES RENZO DEVOTO RATTO MAURO NUÑEZ ABARCA EDICIONES UNIVERSITARIAS DE VALPARAÍSO DE LA UNIVERSIDAD CATÓLICA DE VALPARAÍSO

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 RESOLUCIÓN 
 Resolución 
 resolución 
 resolución 
 resolución 
 RESOLUCIÓN 
 Resolución 
 resolución 
 Resolución 
 Resolución 
 resolución