Modelos de Minimización

Slides:



Advertisements
Presentaciones similares
Resolución aproximada de ecuaciones Ejemplos
Advertisements

FACTORIZACIÓN LU Bachilleres:
PROF: JAIME QUISPE CASAS I.E.P.Nº 2874 Ex
MÉTODO SIMPLEX.
Investigación de Operaciones
Tema 4 Introducción a la Programación Lineal
DERIVADA DE UNA FUNCION REAL
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
METODO SIMPLEX El método Simplex es un procedimiento iterativo que permite ir mejorando la solución a cada paso. El proceso concluye cuando no es posible.
Universidad Nacional de Ingeniería
Investigación Operativa
Sistemas de ecuaciones
2- SIMPLEX.
Tema 2: Métodos de ajuste
EXPONENTES Y RADICALES
CONCEPTOS BÁSICOS DEL SOLVER
Algoritmo Simplex Dual Como sabemos, el método simplex es un algoritmo iterativo que iniciando en una solución básica factible pero no óptima, genera soluciones.
Método Simplex dos fases
Universidad de los Andes-CODENSA
Optimización de Procesos.
Resolución de Problemas Método Simplex
MAI. Marco Vinicio Monzón Un problema de maximización se presenta en los casos en los que el interés sea optimizar el ingreso o ganancia en una empresa.
Universidad de los Andes-CODENSA
Resolución de Problemas Método Simplex
Programación Lineal Unidad 1 Parte 3.
DIVISIÓN DE POLINOMIOS 1
SISTEMAS DE ECUACIONES
Análisis Multicriterio
Introducción a Funciones de una variable
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
CARACTERIZACIÓN DEL CONJUNTO DE SOLUCIONES EN LOS PROBLEMAS DE P.L.
Descomposición Factorial Unidad 5
Ecuaciones de segundo grado
Sesión 12.2 Sistemas lineales y método de Gauss.
Programación entera y optimización combinatoria Mayo 2007 Módulo 2:
Toma de Decisiones Toda toma de decisión empieza con la detección de un problema. Para tomar la decisión correcta, se debe: Definir el problema en forma.
3- PROGRAMACION LINEAL PARAMETRICA
5. El Método Simplex En lo que sigue consideremos un problema de programación lineal en su forma estándar ³ =
MÉTODO DE APROXIMACIÓN DE VOGEL
Modelos Cuantitativos
SISTEMAS DE ECUACIONES DE DOS INCOGNITAS METODOS
Sabemos reconocerlas, y calcularlas como soluciones de sistemas de ecuaciones, o de desigualdades Buscamos métodos de cálculo generales y eficientes Problemas.
Dualidad Multiplicadores Dualidad Aplicación práctica:
+ 4a² ¹ 9x⁵- 12x⁴ + 2x³ - 2x² - 10x + 5 x⁰ Signo Exponente Monomio :
TEMA 5: El problema del flujo con costo mínimo
CALCULO DIFERENCIAL E INTEGRAL TAREA 12
Ecuaciones Algebraicas
ECUACIONES LINEALES O DE PRIMER GRADO
TEMA 1 Sistemas de ecuaciones lineales
ÁLGEBRA.
Presentado por: carolina gallardo Universidad metropolitana de B/quilla.
FACTORIZACION.
Método SIMPLEX. PPL: Caracterización Objetivo: Encontrar la mejor distribución posible de los recursos escasos entre las diversas actividades o tareas,
ESPAD III * DÍA 12 ECUACIONES LINEALES.
MÉTODO PARA HALLAR EL DOMINIO DE UNA RELACIÓN
Matemáticas II. Profesor: Ing. Yadhira M. Rangel Carrillo.
EII405 Investigación de operaciones
Método Simplex Es un procedimiento sistemático y eficiente para encontrar y probar soluciones situadas en los puntos extremos de la región de soluciones.
Resolución Gráfica de PPL
Resolución de Problemas Método Gráfico
INVESTIGACION OPERATIVA 1 SOMOS LO QUE SOMOS Método Grafico La solución de un modelo lineal muestra siempre un conjunto factible delimitado por las restricciones.
 E Expresión de un problema de programación lineal  A Aplicaciones de la programación lineal  S Soluciones de un problema de programación lineal.
Matemática Básica (Ing.) 1 Sesión 12.1 Sistemas lineales y método de Gauss.
Introducción Matemática Nivelatoria
Método Simplex Es un procedimiento sistemático y eficiente para encontrar y probar soluciones situadas en los puntos extremos de la región de soluciones.
Dirección de Investigación y Postgrado UNEXPO REP Ú BLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLIT É CNICA “ ANTONIO JOS É DE SUCRE.
SISTEMA DE ECUACIONES LINEALES
Programación Lineal Método Simplex.
1 Técnicas de Optimización en Modelos Organizacionales (PS-3161) Tema N° 4: Solución Gráfica:Casos Especiales Prof. Orestes G. Manzanilla Salazar Correo:
Presentado por: Yuli Domínguez. Portal Educativo El mentor de matemáticas Grupo Océano MÚLTIPLOS Y DIVISORES DE UN NÚMERO.
Transcripción de la presentación:

Modelos de Minimización Si la F.O. es minimizar, existen 2 alternativas: Transformar el problema de una minimización a una maximización definiendo una nueva F.O.(Max z’=-z). MIN Z=c1x1+c2x2+..+cnxn MAX Z’=-c1x1-c2x2-..-cnxn Cambiar la regla para elegir la variable entrante. Se escoge la de zj – cj más positivo. El óptimo se alcanza cuando todos los costos reducidos (zj – cj) de las variables no básicas son negativos.

Restricciones del tipo(=) ai1x1 + ai2x2 +... + ainxn = bi Para este tipo de restricciones existen 2 alternativas: Transformarla en dos restricciones: ai1x1 + ai2x2 +... + ainxn  bi ai1x1 + ai2x2 +... + ainxn  bi

Restricciones del tipo(=) ai1x1 + ai2x2 +... + ainxn = bi La otra alternativa es introducir en la restricción otro tipo de variables llamadas artificiales (ti). ai1x1 + ai2x2 +... + ainxn + ti = bi Las variables artificiales sólo se usan como un ajuste matemático para poder utilizar el método simplex. Por ello, las variables artificiales no pueden aparecer en la solución óptima, porque lo que hacen es “relajar” las restricciones, para poder tener una solución inicial. Mas adelante explicaremos la forma para resolver problemas con variables artificiales.

Restricciones del tipo() Si una o más restricciones son del tipo ai1x1 + ai2x2 +... + ainxn  bi para poder usar el método Simplex, se debe restar una variable ei tal que la restricción se transforme en igualdad. ai1x1 + ai2x2 +... + ainxn - ei = bi La variable ei es denominada variable de excedente, pues ei= ai1x1 + ai2x2 +... + ainxn - bi

Restricciones del tipo() Con esta transformación no se puede empezar Simplex porque al dejar las variables de excedente en la base se obtiene una solución básica infactible. Luego, se hace necesario introducir variables artificiales (ti). ai1x1 + ai2x2 +... + ainxn – ei + ti = bi Las variables artificiales no tienen ningún significado y sólo se usan como un ajuste matemático para poder utilizar Simplex. Por ello, las variables artificiales no pueden aparecer en la solución óptima.

Modelos de con restricciones del tipo() Existen 2 procedimientos para asegurar que las varibles artificiales no estarán en la solución óptima: El método de la “M” grande. El método de las dos fases.

Método de la “M” grande Para asegurar que las varibles artificiales no estarán en la solución óptima, se incorporan en la F.O. cada una de las variables artificiales con un coeficiente “M” muy grande, infinito. Luego el modelo tenderá a sacarlos de la solución final para evitar dicha penalización. Luego la F.O. quedará: MAX Z=c1x1+c2x2+..+cnxn-Mt1 -Mt2 -...-Mtk o MIN Z=c1x1+c2x2+..+cnxn +Mt1 +Mt2 +...+Mtk donde k: número de restricciones del tipo ().

Método de la “M” grande Ejemplo: MIN z = 200 x1 + 240 x2 s.a. 10 x1+5 x2  50 x1  2 x1, x2  0 MIN z = 200x1 + 240x2 + Mt1 s.a. 10x1+5x2 -e1 +t1 = 50 x1 +h1 = 2 x1, x2, e1, t1, h1  0

Método de la “M” grande Ejemplo: Min VB CB XB x1 x2 e1 t1 h1  M 50 10 -1 1 50/10=5 2 2/1=2 50M 10M-200 5M-240 -M 200 240 Min

Método de la “M” grande Ejemplo (cont.): Min VB CB XB x1 x2 e1 t1 h1  30 5 -1 1 -10 30/5=6 X1 200 2 2/0=? 30M+400 5M-240 -M 200-10M 240 Min

Método de la “M” grande Ejemplo (cont.): VB CB XB x1 x2 e1 t1 h1  240 6 1 -1/5 1/5 -2 X1 200 2 1840 -48 48-M -280 M Sol. óptima

Método de las “2 fases” Otro método para asegurar que las varibles artificiales no estarán en la solución óptima es el de las “2 fases”. Este método subdivide el problema en dos partes: Fase I: Se trata de encontrar una solución factible al problema original, sin considerar para nada la F.O. propia del problema. Se genera una nueva F.O. que minimiza la suma de las variables artíficales del problema (ti): MIN W = t1 + t2 +...+ tk

Método de las “2 fases” Se resuelve por Simplex, y si al llegar al óptimo se tienen variables artificiales en la base, entonces se concluye que el problema no tiene solución por incompatibilidad de restricciones. De no haber variables artificiales en la base, se pasa a la fase II. Fase II: Si el problema es factible, se resuelve el problema original, a partir de la solución básica factible hallada en la fase I. Esto es, reeemplazar en el último tableau de la fase I, los coeficientes de la F.O. (ci) por los del problema original, y actualizar la columba CB y los costos reducidos (zj-cj). En las columnas de las variables artificiales no se considera el valor de los costos reducidos (zj-cj).

Método de las “2 fases” Ejemplo: MIN z = 200 x1 + 240 x2 s.a. 10 x1+5 x2  50 x1  2 x1, x2  0 MIN z = 200x1 + 240x2 s.a. 10 x1+ 5 x2 - e1 + t1 = 50 x1 + h1 = 2 x1, x2, e1, t1, h1  0

Método de las “2 fases” Fase I: Min MIN w = t1 s.a. 10 x1 + 5 x2 - e1 + t1 = 50 x1 + h1 = 2 x1, x2, e1, t1, h1  0 VB CB XB x1 x2 e1 t1 h1  1 50 10 5 -1 50/10=5 2 2/1=2 Min

Método de las “2 fases” Fase I: Min Óptimo Factible Min VB CB XB x1 x2 h1  1 30 5 -1 -10 30/5=6 2 2/0=? Min VB CB XB x1 x2 e1 t1 h1  6 1 -1/5 1/5 -2 2 -1 Óptimo Factible Min

Método de las “2 fases” Fase II: Min Óptimo Min VB CB XB x1 x2 e1 t1 h1  6 1 -1/5 1/5 -2 2 -1 Min VB CB XB x1 x2 e1 t1 h1  240 6 1 -1/5 1/5 -2 200 2 1840 -48 -- -280 Óptimo Min

Modelos con variables sin restricción de signo Cuando aparecen variables sin restricción de signo, se hace el siguiente reemplazo para cada una de estas variables: xj = yj – uji con yj ,uji  0

Situaciones Especiales Empate en la variable que sale: Técnicamente significa que más de una restricción corta el eje en un mismo punto. Si se elige cualquiera puede ser que se salga de la región factible. Esto se soluciona alterando en un pequeño delta el bi de una de las restricciones que empata. Múltiples soluciones óptimas: Cuando existen múltiples soluciones en el método Simplex los coeficientes zj - cj de algunas variables no básicas son cero. En estos casos, se continúa realizando las iteraciones normalmente hasta llegar a una solución óptima. Luego, se vuelve al “tableau” donde apareció un coeficientes zj - cj =0 de alguna variable no básica, y se hace entrar a la base. Finalmente, se sigue iterando con este cambio hasta llegar a otra solución óptima.

Múltiples soluciones Ejemplo: MAX z = 6x1 + 3x2 MAX z = 6x1 + 3x2 s.a. x1+x2+h1 = 30 2x1 +x2 +h2 = 40 x1, x2,h1, h2  0

Múltiples soluciones Ejemplo: Max VB CB XB x1 x2 h1 h2  30 1 30/1=30 30 1 30/1=30 40 2 40/2=20 -6 -3 6 3 Max

Múltiples soluciones Ejemplo: VB CB XB x1 x2 h1 h2  10 ½ 1 -1/2 10 ½ 1 -1/2 30/1=30 20 40/2=20 120 3 6 Sol. Óptima 1

Múltiples soluciones Ejemplo: Max VB CB XB x1 x2 h1 h2  10 ½ 1 -½ 10 ½ 1 -½ 10/0.5=20 20 20/0.5=40 120 3 6 Max

Múltiples soluciones Ejemplo: VB CB XB x1 x2 h1 h2  3 20 1 2 -1 6 10 1 2 -1 6 10 -½ 120 Sol. Óptima 2

Situaciones Especiales (Cont.) Incompatibilidad de Restricciones : Puede ocurrir cuando el conjunto de restricciones no está conformado por un solo tipo. Es decir, debe tener restricciones () con resticciones del tipo () o (=). Si todas son de un mismo sentido casi nunca habrá incompatibilidad. El método Simplex detecta la incompatibilidad de restricciones porque al observar la solución óptima se encuentran variables artificiales (ti) en la base, al utilizar el método de la “M” grande. El método de la “M” grande tiene la deficiencia que después de todas la iteraciones, recién ahí se detecta la incompatibilidad de restricciones, lo cual se evita a usar el método de las 2 fases, dado que si al final de la fase I quedan variables artificiales en la base, significa que el problema presenta inconsistencia.

Incompatibilidad de Restricciones Ejemplo con método de la M grande: MAX z = 3x1 + x2 s.a. x1+x2  10 x1  20 x1, x2  0 MAX z = 3x1 + x2 - Mt1 s.a. x1+x2+h1 = 10 x1 - e1 +t1 = 20 x1, x2, e1, t1, h1  0

Incompatibilidad de Restricciones Ejemplo: VB CB XB x1 x2 h1 t1 e1  10 1 10/1=10 -M 20 -1 20/1=20 -20M -M-3 M 3 Max

Incompatibilidad de Restricciones Ejemplo: VB CB XB x1 x2 h1 t1 e1  3 10 1 -M -1 30-10M 3+M-1 3+M M Inconsistencia