Tema # 7. método simplex matricial o revisado

Documentos relacionados
Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema # 6. revisado

Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema # 9

Dirección de Operaciones. SESIÓN # 5: El método simplex. Segunda parte.

UNIVERSIDAD NACIONAL DE INGENIERÍA UNI RUACS ESTELI

Tema # 14. Universidad Tec Milenio: Profesional CA04003 Cadena de Suministro. Al finalizar el tema serás capaz de:

Análisis de Decisiones II. Tema 18 Generación de variables aleatorias discretas, continuas y su aplicación. Objetivo de aprendizaje del tema

Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema #8

Objetivo de aprendizaje del tema

Problemas de Programación Lineal: Método Simplex

Creación de empresas de alto valor agregado

METODO SIMPLEX NOTAS DE CLASE: INVESTIGACIÓN DE OPERACIONES I UNIVERSIDAD CENTRAL PROFESOR CARLOS DÍAZ. Max Z= 12X X 2

Integradora 1 Estados financieros básicos

METODO SIMPLEX ANALISIS DE SENSIBILIDAD Y DUALIDAD

Matemáticas Propedéutico para Bachillerato. Introducción

EJEMPLO DE SIMPLEX PARA PROBLEMA DE PROGRAMACIÓN LINEAL CASO DE MAXIMIZAR Prof.: MSc. Julio Rito Vargas Avilés

EL MÉTODO SIMPLEX ALGEBRAICO. M. En C. Eduardo Bustos Farías

315 M/R Versión 1 Integral 1/ /1 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA

Desarrollo de las condiciones de optimalidad y factibilidad. El problema lineal general se puede plantear como sigue:

La programación lineal hace referencia al uso eficiente o distribución de recursos limitados, para alcanzar unos objetivos determinados.

El Método Simplex. H. R. Alvarez A., Ph. D. 1

Método Simplex: Encontrado una SBF

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA GERENCIA ACADEMICA COORDINACION DE PREGRADO PROYECTO INGENIERIA /ALGEBRA DE ESTRUCTURAS SEMESTRE:

Programación Lineal y Optimización Primer Examen Parcial :Solución Profr. Eduardo Uresti, Enero-Mayo 2011

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 3

Pasos en el Método Simplex

Programación Lineal. Unidad 1 Parte 2

Tema II: Programación Lineal

Dirección de operaciones. SESIÓN # 8: Algoritmos para casos especiales

Matemáticas Propedéutico para Bachillerato. Introducción

PASO 1: Poner el problema en forma estandar.

Método de fórmula general

Probabilidad y Estadística

Sistema de ecuaciones algebraicas

Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS PROGRAMA SINTÉTICO

Carrera: INB Participantes. Representante de las academias de ingeniería industrial de Institutos Tecnológicos.

Matemáticas Propedéutico para Bachillerato. Introducción

Formato para prácticas de laboratorio

Optimización lineal con R José R. Berrendero

Universidad Nacional de Ingeniería Sede: UNI-Norte Investigación de Operaciones I

Álgebra Lineal Ma1010

(2.c) RESOLUCIÓN DE MODELOS LINEALES. ALGORITMO DEL SIMPLEX

PROGRAMACION ENTERA. M. en C. Héctor Martínez Rubin Celis 1

MÉTODO SIMPLEX MÉTODO DE SOLUCIÓN GRÁFICO

2.2 PROGRAMACION LINEAL: METODOS DE SOLUCION

REVISTA INVESTIGACION OPERACIONAL VOL., 31, No 2, , 2010

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Educación

Instituto tecnológico de Minatitlán. Investigación de operaciones Ing. Erika Lissette Minaya mortera Unidad 3: programación no lineal

Nombre de la asignatura : Investigación de operaciones I. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-9306

PP04002 Planeación de Plantas Industriales. Objetivo de aprendizaje del tema

Objetivo de la actividad

Álgebra lineal y. programación lineal Con aplicaciones a ciencias. Administrativas, contables y financieras

ASIGNATURA: MÉTODOS CUANTITATIVOS PARA LA TOMA DE DECISIONES.

INDICE Parte I Inducción a la programación lineal Capitulo 1 Origen y definición de la programación lineal Capitulo 2 Modelación y formulación

1. RESOLVER el siguiente problema de programación lineal. max z =15x x 2 suj.a : 2x 1 + x x 1 + x x 1 500

4. Método Simplex de Programación Lineal

Definición de la matriz inversa

Cultura de Calidad. La visión sistemática de una organización: los sistemas organizacionales basados en principios de calidad total

Sistemas de Ecuaciones Lineales

INSTITUTO TECNOLÓGICO DE TIJUANA ECUACIONES DIFERENCIALES. Portafolio Parte 2

Representación de números enteros: el convenio complemento a dos

EL MÉTODO SIMPLEX ALGEBRAICO: MINIMIZACION. M. En C. Eduardo Bustos Farías

MENORES, COFACTORES Y DETERMINANTES

Cómo resolver el Método Simplex, con penalizaciones, o gran M

Universidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas

Módulo Programación lineal. 3 Medio Diferenciado

Ejemplo : PROGRAMACIÓN LINEAL

Computación III. Objetivo de aprendizaje del tema

SISTEMAS DE ECUACIONES LINEALES

TEMA 3: EL MÉTODO SIMPLEX

Estatutos de decisión

LENGUAJES DE PROGRAMACION I. Propósito del curso :

Profr. Efraín Soto Apolinar. Productos notables

5.1. Algoritmo en modelos de maximización

Álgebra Lineal III: Sistemas de ecuaciones lineales. Problemas Resueltos.

Matemáticas financieras

Introducción al análisis de sensibilidad

Requisitos para formular un problema de programación lineal UNIDAD III. INVESTIGACIÓN DE OPERACIONES APLICADA A LOS NEGOCIOS

Representación de números enteros: el convenio complemento a uno

Matrices escalonadas y escalonadas reducidas

Si el objetivo es maximizar, entonces se tiene la forma estándar de maximización y, si el objetivo es minimizar, la forma estándar de minimización.

MÁXIMOS Y MINIMOS. Marco Antonio Cruz Chávez

maximización (con restricciones de la forma menor igual que). asociado al modelo primal de minimización y viceversa.

Objetivos: Al inalizar la unidad, el alumno:

Contabilidad Financiera

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR INGENIERÍA EN TECNOLOGÍA COMPUTACIONAL. ASIGNATURA Programación I. Básica ETAPA DE FORMACIÓN.

Definición de problemas de programación lineal. Método gráfico. Método del SIMPLEX. Método de las dos fases. Análisis de sensibilidad y problema dual

TITULACION PLAN DE ESTUDIOS CURSO ACADÉMICO Grado en Ciencia y Tecnología de los Alimentos MATEMÁTICAS MATHEMATICS CRÉDITOS ECTS

PLAN DE MATERIAS ACADEMUSOFT 3.2

Teoría a de Juegos. M. En C. Eduardo Bustos as

Química I. Objetivos de aprendizaje. Tema 7 Enlaces. Al finalizar el tema serás capaz de:

Formulación de un Modelo de Programación Lineal

Tema 4 Álgebra Lineal Numérica

Mat r i z in v e r s a

CONTENIDO PROGRAMÁTICO

PROGRAMACIÓN LINEAL ENTERA

Método de Gauss-Jordán paso a paso para la resolución de Sistemas de Ecuaciones Lineales de 3x3

Objetivo de la actividad

Química I. Química I. Tema 13 Cálculos estequiométricos. Al finalizar el tema serás capaz de:

Circunferencia que pasa por tres puntos

Transcripción:

IO04001 Investigación de Operaciones I Tema # 7 Solución de problemas mediante el método simplex matricial o revisado Objetivos de aprendizaje Al finalizar el tema serás capaz de: Emplear el Método simplex Matricial para la solución de problemas de programación lineal. Obtener las diferentes matrices para llegar a la solución óptima. D.R. Universidad TecMilenio 1

Introducción al tema El Método Simplex Matricial es el más usado para la programación de paquetes computacionales de programación lineal, ya que utiliza únicamente los coeficientes relevantes del sistema de ecuaciones del modelo en cuestión, sin necesidad de acarrear números inútiles, evitando así errores entre datos. En este tema aprenderás a manejarlo para la solución de problemas, usando una serie de matrices definidas portadoras de los coeficientes necesarios para obtener el resultado óptimo. Introducción al tema Lo interesante de este método es que no necesariamente tienes que realizar la operación de toda la matriz, ya que los resultados de ciertas columnas son los que interesan, por lo que la mayoría del tiempo estás multiplicando y sumando renglones y columnas; y a veces, cuando la operación es para toda la matriz, por lo general, están llenas de ceros y unos, facilitando los cálculos. 4 D.R. Universidad TecMilenio 2

Método simplex matricial En el tema anterior estudiamos las características principales del método simplex matricial. Además, aprendimos que este método tiene ciertas ventajas sobre el simplex original, por las siguientes razones: 1. Realiza las mismas funciones que el método simplex original, pero es más eficiente. 2. Es fácil de programar en computadora para dar solución a modelos de PL. 3. Hace solamente las operaciones necesarias, sin guardar datos que no son útiles. 4. Las operaciones que realiza son entre matrices. 5 Método simplex matricial El simplex matricial trabaja con operaciones entre matrices, así que te sugiero repases las operaciones básicas como suma, resta, multiplicación y matriz inversa. Ya que conoces las generalidades del método simplex, vamos a ilustrar esta poderosa herramienta mediante un ejemplo, de manera que te quede claro cómo utilizarlo. 6 D.R. Universidad TecMilenio 3

Ejemplo En una pastelería se venden 2 tipos de pasteles: pastel de fresa y tarta de chocolate. Se cuenta con 2 reposteras: A y B. La repostera A tarda 2.5 horas en preparar los pasteles, mientras que la repostera 2 tarda 4 horas. Ambos productos son los de mayor venta del negocio y tienen una utilidad de $20 y $40 respectivamente. El dueño de la pastelería quiere maximizar sus ganancias. 7 Pasos para resolver el problema: 1. Definir modelo original Función Objetivo: Max Z = 20x 1 + 40x 2 Sujeto a: X 1 2.5 X 1 + X 2 8 8 D.R. Universidad TecMilenio 4

Pasos para resolver el problema: 2. Definir forma aumentada del modelo: Max Z = 20x 1 + 40x 2 Sujeto a: X 1 + X 3 = 2.5 X 1 + X 2 + X 4 =8 Realizar las iteraciones necesarias, siguiendo el algoritmo del método simplex. Empezar con (0,0) y así de manera iterativa hasta encontrar la solución que optimice el valor de la función objetivo. 9 Pasos para resolver el problema: 10 D.R. Universidad TecMilenio 5

Segunda Iteración: El siguiente punto de la región factible es [0, 4] por lo que introducimos X2 en el lugar de la X 4 para tener X 1 = 0 11 Tercera Iteración: Continuamos con el siguiente punto de la región factible [2.5, 1.5] Como te podrás dar cuenta, el valor de la función objetivo disminuyó: Z = 11, mientras que en el punto [0 8] Z = 22, representando la solución óptima para este modelo. 12 D.R. Universidad TecMilenio 6

Método simplex tabular revisado Una vez que has visualizado y comprendido las operaciones que se realizan en el método simplex matricial, veremos una forma todavía más sencilla de resolver problemas de PL utilizando la forma tabular del simplex revisado. Al igual que en el método simplex original, te puedes ayudar de una tabla en la que tendrás que realizar una serie de pasos e introducir y sacar variables básicas para poder encontrar la solución que optimice la función objetivo. 13 A continuación se presenta la forma general de la tabla. Para su uso solamente debes llenar los respectivos valores que tengas en tu modelo para las diferentes variables. 14 D.R. Universidad TecMilenio 7

Método simplex tabular revisado PASO 1. Definir las matrices con los valores iniciales. PASO 2. Determinar la variable básica entrante. Buscar el coeficiente de matriz renglón c más negativo. 15 Método simplex tabular revisado PASO 4. Determinar una nueva solución básica factible. Realizar la prueba de optimalidad. Si tenemos coeficientes negativos en c, continuamos con las iteraciones. PASO 3. Determinar la variable básica saliente. Seleccionar los números positivos correspondientes y dividirlos entre el lado derecho correspondiente para determinar cuál es el de menor razón. El proceso es similar al simplex original, solamente que las operaciones se realizan entre matrices. 16 D.R. Universidad TecMilenio 8

Continuando con el ejemplo anterior 17 Continuando con el ejemplo anterior 18 D.R. Universidad TecMilenio 9

Segunda iteración: 19 Segunda iteración: 20 D.R. Universidad TecMilenio 10

Método simplex tabular revisado Como te puedes dar cuenta, ya no tenemos coeficientes negativos, por lo que ya encontramos la solución óptima que maximiza la función objetivo: 21 Cierre Al saber manejar el Método Simplex Tabular, el Matricial se vuelve más sencillo de aplicar, pues no realiza todas las operaciones de la Tabla, sino únicamente de los renglones y columnas necesarios para cada iteración. D.R. Universidad TecMilenio 11

Reflexión Reflexiona sobre algunas ventajas y desventajas de aplicar el Método Simplex Matricial y el Tabular. 23 Para aprender más: En el siguiente sitio puedes encontrar un e-book sobre Investigación de operaciones. Seguramente encontrarás numerosos ejemplos de problemas de programación lineal que te ayudarán a una mejor comprensión de los temas estudiados. http://books.google.com.mx/books?id=8imsa6dearoc &pg=pa563&lpg=pa563&dq=problemas+simplex+revisa do&source=bl&ots=mgiy208fqq&sig=r7hdv9dcp7jt zx42teaztihitqw&hl=es&sa=x&oi=book_result&resnum =8&ct=result#PPA562,M1 (revisado 14 de enero de 2009). 24 D.R. Universidad TecMilenio 12

Para aprender más: Si quieres conocer más sobre las principales características del método simplex, consulta la siguiente liga de Internet, t en donde d encontrarás información ió sobre los conceptos clave y ejemplos de problemas de programación lineal. The simplex method. http://www.cise.ufl.edu/~davis/morgan/chapter1.htm (recuperado 14 de enero de 2009) 25 Referencias bibliográficas Libro Hillier, F., Lieberman, G. (2006). Introducción a la Investigación de Operaciones. (8ª Ed.) México: McGraw Hill. ISBN 970-10-5621-3 D.R. Universidad TecMilenio 13

Créditos Diseño de contenido: Ing. Ingrid Gabriela Benavides García Coordinador académico del área: Lic. José de Jesús Romero A. MC y MED Edición de contenido: Lic. Rosa Luz Fernández Retana Edición de texto: Lic. Dalila de León Bañuelos, MTE D.R. Universidad TecMilenio 14