Variables acotadas Sea: (P) Min c T x / Ax = b x  0, x  u donde c  R n, b  R m y A es una matriz de rango completo mxn con n>m. En una iteración cualquiera.

Slides:



Advertisements
Presentaciones similares
FACTORIZACIÓN LU Bachilleres:
Advertisements

MÉTODO SIMPLEX.
Investigación de Operaciones
Tema 3: Introducción a la programación lineal
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
Expresión de un problema de programación lineal Aplicaciones de la programación lineal Soluciones de un problema lineal Resolución gráfica de un problema.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
AUTORAS: M.J. García-Ligero Ramírez y P. Román Román Departamento de Estadística e I.O. Universidad de GranadaM.J. García-Ligero Ramírez P. Román Román.
ALGORITMO DEL SIMPLEX Paso inicial Paso iterativo Prueba de optimalidad Fin SINO.
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
2- SIMPLEX.
El algoritmo primal-dual
Álgebra Lineal – Escuela Superior de Ingeniería de Bilbao – UPV/EHU
Análisis de supervivencia Tema 5 Itziar Aretxaga.
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
EL PODER DE SOLVER.
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.
Resolución de Problemas Método Simplex
RESOLUCIÓN DE SISTEMAS DE ECUACIONES LINEALES MEDIANTE DETERMINANTES TEMA 3 Un determinante de una matriz cuadrada es un número real que se obtiene operando.
Programación Lineal Unidad 1 Parte 3.
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
ANALISIS DE DATOS CATEGORICOS
Optimización para Ingenieros
CARACTERIZACIÓN DEL CONJUNTO DE SOLUCIONES EN LOS PROBLEMAS DE P.L.
DEFINICIONES Sea (P) el siguiente problema de programación lineal:
Diseño y análisis de algoritmos
Matemáticas en Acción – Curso Enrique Castillo Universidad de Cantabria Un Algoritmo que Revoluciona la enseñanza del Álgebra. Aplicaciones.
Programación lineal: 1- Introducción: dualidad, definiciones, holguras
6.3 Análisis de Sensibilidad Consideremos el siguiente ejemplo:
Sistema de Ecuaciones Lineales Forma Matricial
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
Programación Lineal ANÁLISIS DE SENSIBILIDAD en Programación Lineal.
Programación entera y optimización combinatoria Mayo 2007 Módulo 2:
Matrices Conceptos generales
3.1 Resolución gráfica de problemas Consideremos la resolución del problema: 0 2 ;      XX XX X Xas XXZMáx.
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 ³ =
003 MATRICES MATRICES.
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:
Sistemas de Control y Proceso Adaptativo
1 Condiciones de extremo Proceso para derivar las condiciones De problema más simple a más complejo Progresión de problemas: Problema sin restricciones.
TEMA 5: El problema del flujo con costo mínimo
UNIDAD 4 Clase 6.3 Tema: Sistema de Ecuaciones Lineales
Matrices rango de una matriz
Programación Lineal Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería – Maestría/Doctorado.
Método SIMPLEX. PPL: Caracterización Objetivo: Encontrar la mejor distribución posible de los recursos escasos entre las diversas actividades o tareas,
003 MATRICES MATRICES.
Modelos de Minimización
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
 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.
Matrices Pág. 1. Matrices Pág. 2 Se llama matriz traspuesta de A, y se representa por A t a la matriz que resulta de intercambiar las filas y las columnas.
6. Sistemas de ecuaciones diferenciales lineales
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.
Programación Lineal Método Simplex.
Universidad Fermín Toro Vice Rectorado Académico Facultad de Ciencias Económicas y Sociales Escuela de Administración Lizmer, Arrieche C.I. No
Problema Dual INVESTIGACIÓN DE OPERACIONES. Problema Dual.
Universidad Fermín toro Vice Rectorado Académico Decanato de Ciencias Económicas y Sociales Licenciatura en Administración, Mención: Gerencia Integrantes.
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:
INVESTIGACIÓN DE OPERACIONES
Variables acotadas Sea: (P) Min c T x / Ax = b x  0, x  u donde c  R n, b  R m y A es una matriz de rango completo mxn con n>m. En una iteración cualquiera.
Transcripción de la presentación:

Variables acotadas Sea: (P) Min c T x / Ax = b x  0, x  u donde c  R n, b  R m y A es una matriz de rango completo mxn con n>m. En una iteración cualquiera del simplex, sean 1.. m los índices de las variables básicas: x 1 +  1j x j = b’ x m +  mj x j = b’ m

Supongamos  s / c’ s < 0  entra la columna s a la base y se elige un pivote  1 = min {b’ i /  is, i/  is >0}  x s entra como variable básica de valor  1 Si  1  u s  la variable s respeta la cota superior Además para que todas las restantes variables básicas respeten su cota superior debe ser: u 1  x 1 = b’ 1 -  1j x j = b’ 1 -  1s x s u m  x m = b’ m -  ms x s - como  u i - b’ i  -  is x s  i=1..m,

Si  is  0  la desigualdad s.c. siempre Si  is 0} Para conservar las variables positivas y por debajo de la cota superior (factibilidad), se debe elegir el pivote en la columna s /: x s = min {  1,  2, u s } Para conservar la propiedad del simplex que una variable no básica siempre tiene valor nulo, se realizan cambios de variable en aquellas variables que alcancen su cota superior.

Algoritmo simplex modificado (variables acotadas): 1.Si ninguna variable alcanza su cota superior se sigue con el algoritmo de simplex. 2.Si x s es candidata a entrar y pivoteo en fila h y x s llega al tope  complementar la variable y no entra a la base. 3.Si x s es candidata a entrar y alguna de las otras variables básicas llega al tope  esta última es la que sale de la base, se complementa la variable que sale y se pivotea (variable no básica cuyo valor es la cota superior) Nota: si una variable no está en la base, puede estar simple (valor 0) o complementada (valor = cota superior)

EJEMPLO: Min - x - y / 2x - 3y  2 2x + y  11 -x + y  3 0  x  4 0  y  5 Cálculo de cotas a las holguras: 0  u = 2 - 2x + 3y  17 0  v = 11-2x – y  11 0  w = 3 + x - y  7

/21/ /21/ /21/200 xyuvw  1 =1  2 =2

2/31-1/ /301/ /30-1/  1 =3  2 =1

11/20-1/ /201/

Análisis de sensibilidad Sea: (P) Min z(x) = c T x / Ax = b x  0 En el análisis de sensibilidad, dado un cuadro óptimo de simplex, se consideran pequeñas variaciones en los parámetros del problema o modificaciones al planteo (agregado de variables y restricciones) y se estudia cómo cambia la solución óptima.

a) Interpretación de las variables duales : Sea (x, ) una solución óptima, z(x) = c T x = b T, Fijando el valor de las variables y considerando pequeñas variaciones en los términos independientes b:

b)Introducción de una nueva variable x n+1 c)Introducción de una restricción de desigualdad d)Introducción de una restricción adiccional de igualdad e)Rangos de costos En vectores no básicos En vectores básicos f)Rango en términos independientes g)Cambios en los coeficientes de la matriz A