3- PROGRAMACION LINEAL PARAMETRICA

Slides:



Advertisements
Presentaciones similares
UNIVERSIDAD CENTRAL “MARTA ABREU” DE LAS VILLAS
Advertisements

Propiedades de las Funciones Continuas
EC. DIFERENCIAL Def: Se llama ecuación diferencial a una relación que contiene una o varias derivadas de una función no especificada “y” con respecto.
Integrales Impropias (II)
Aplicaciones de la Derivada
Tema 3: Introducción a la programación lineal
INSTITUTO TECNOLOGICO DE MINATITLAN ISC IV SEMESTRE
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.
Tema 1: Programación dinámica
PROCEDIMIENTO DE RESOLUCIÓN GRÁFICA PARA EL PROBLEMA DE PROGRAMACIÓN LINEAL EN DOS VARIABLES EJEMPLO 7 _________________________________ Resolución Gráfica.
Sistemas de Ecuaciones Diferenciales Lineales
Investigación Operativa
DERIVADAS PARCIALES Gráficas.
Universidad de Managua U de M
Answering Queries Using Views (Levy, Mendelzon, Sagiv, Srivastava) Javier López C.
2- SIMPLEX.
El algoritmo primal-dual
Matemáticas CCSS II Ana Pola IES Avempace
GRAFOS HUGO ARAYA CARRASCO.
Programación entera y grafos
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.
Profesor: Pablo Diez Bennewitz Ingeniería Comercial - U.C.V.
Universidad de los Andes-CODENSA
Resolución de Problemas Método Simplex
Resolución gráfica de problemas de Optimización
EL PODER DE SOLVER.
Universidad de los Andes-CODENSA
Resolución de Problemas Método Simplex
Derivación Numérica Ultima actualización: 12/04/2017
11. PROGRAMACION NO-LINEAL
Introducción a Funciones de una variable
Optimización para Ingenieros
CARACTERIZACIÓN DEL CONJUNTO DE SOLUCIONES EN LOS PROBLEMAS DE P.L.
PROGRAMACIÓN LINEAL.
DEFINICIONES Sea (P) el siguiente problema de programación lineal:
Diseño y análisis de algoritmos
Programación lineal: 1- Introducción: dualidad, definiciones, holguras
Tema 4 PROGRAMACIÓN LINEAL.
Tema 8 APLICACIONES DE LAS DERIVADAS.
Programación entera y optimización combinatoria Mayo 2007 Módulo 2:
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.
Ecuaciones diferenciales 1. Ecuaciones diferenciales de primer orden
Programación Lineal ANÁLISIS DE SENSIBILIDAD en Programación Lineal.
Programación entera y optimización combinatoria Mayo 2007 Módulo 2:
Capítulo 7 Estimación de Parámetros Estadística Computacional
PROGRAMACIÓN LINEAL.
Dualidad en Programación Lineal
Ecuaciones diferenciales
5. El Método Simplex En lo que sigue consideremos un problema de programación lineal en su forma estándar ³ =
Modelos Cuantitativos
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:
TEMA 5: El problema del flujo con costo mínimo
Ecuaciones cuadráticas
Repaso Programación Lineal Modelo Giepetto Variables de Decisión x 1 = número de soldados producidos cada semana x 2 = número de trenes producidos cada.
Ing. Antonio Crivillero
Solver complemento de excel
Modelos de Minimización
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
FUNCIONES POLINÓMICAS Y RACIONALES. INTERPOLACIÓN.
 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.
6. Sistemas de ecuaciones diferenciales lineales
BIENVENIDOS A ESTE VIDEO TUTORIAL DE LA MATERIA DE INVESTIGACION DE OPERACIONES… … ACONTINUACION EL TEMA QUE TRATAREMOS EN ESTE VIDEO TUTORIAL ES EL DE.
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.
Ecuaciones Diferenciales Ordinarias de Primer Orden. Tema # 1.
Problema Dual INVESTIGACIÓN DE OPERACIONES. Problema Dual.
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:
Transcripción de la presentación:

3- PROGRAMACION LINEAL PARAMETRICA

definimos el problema lineal paramétrico en los costos como: ORIGEN: En las aplicaciones prácticas, muchas veces se desconoce el valor exacto de los coeficientes que aparecen en un problema de programación lineal. DEFINICIONES Dado (P) Min cTx / Ax = b, x  0, definimos el problema lineal paramétrico en los costos como: (Pc) Min (c+c*)Tx / y el problema lineal paramétrico en los términos independientes como: (Pb) Min cTx / Ax = b+ b*, x  0,

PARAMETRICO EN LOS COSTOS Supongamos que el problema (Pc) se resolvió para un cierto valor de  = 0. Sean: B la base óptima y B-1=( ij) XB el vector básico asociado a B y  la solución dual cB el vector de costos asociado a la base B y cB* los correspondientes c* asociados a B.  = cBT B-1 y  *= cB*T B-1 costos reducidos: c’+ c*’, donde c’=c-  TA y c*’= c*-  *TA Nota: todos los vectores * pueden ser llevados en forma simultánea en el simplex

m= max (-cj’/ cj*’ , j / cj*’ >0) o m=- si cj*’  0  j La base B, encontrada para = 0, es una base óptima   / c’+ c*’  0 , o sea:  / m  M, siendo [m,M el intervalo característico o de optimalidad de B con: m= max (-cj’/ cj*’ , j / cj*’ >0) o m=- si cj*’  0  j M= min (-cj’/ cj*’ , j / cj*’ <0) o M=+ si cj*’ 0  j Si m>M elintervalo es vacío y B no puede ser una base óptima. Si m=M hay un único valor de  para el cual B es óptima. Para  [m,M la solución óptima es x= B-1b,valor óptimo del objetivo z+z* y las variables duales  + *

Esquema del algoritmo: 1- Resolver (Pc) para  =  0, sea B la base óptima final, i=0 2- Calcular el intervalo de optimalidad [mi,M i . 3- Si Mi finito: resolver (Pc) para  >Mi, si no ir a 4: Sea s= el j que alcanza el valor mínimo en la expresión de Mi / Mi=-cs’/cs*’. Cuando  >Mi, entrar xs a la base: si ais 0 i, entonces el problema es no acotado   >Mi, si no, entrar xs a la base y calcular la nueva base B’, mi+1=M i, calcular el nuevo M i+1, i=i+1, actualizar , ir a 3. 4- i=0, 5- Si mi finito: resolver (Pc) para  < mi, si no, fin. Identificar s/ mi=-cs’/cs*’. Entrar xs a la base: si ais 0 i, entonces el problema es no acotado   <mi, si no entrar xs a la base y calcular la nueva base B’, Mi+1=m i, calcular el nuevo mi+i, i=i+1, actualizar , ir a 5.

NOTAS: Los intervalos característicos de las bases óptimas no se superponen, salvo en los extremos de los intervalos. Los intervalos donde la función objetivo z(x) es no acotada son intervalos de la forma: (-, *) o (*,+) En el algoritmo, una vez que el  deja el intervalo característico, la base óptima no se vuelve a repetir. Si se utilizan las técnicas de no degeneración, para un  fijo, no hay ciclos. Como el número total de bases posibles es finito, el proceso siempre termina, con un número finito de intervalos. En cada intervalo característico si bien se fija el  para hacer el cálculo, el objetivo es una función lineal de . El valor del objetivo al final y al principio de dos intervalos consecutivos son iguales. El costo óptimo de un problema lineal paramétrico es una función de  lineal a trazos y contínua.

m= max (-bi’/ bi*’ , i/ bi*’ >0) o m=- si bi*’  0  i PARAMETRICO EN LOS TERMINOS INDEPENDIENTES Sea (Pb) Min cTx / Ax = b+ b*, x  0, Supongamos que el problema (Pb) se resolvió para un cierto valor de  = 0. Sean: B la base óptima y B-1=( ij) b’ el término independiente final / b’= B-1 b y b*’= B-1 b* costo óptimo: z’+ z*’, donde z’= cBT B-1 b y z*’ = cBT B-1 b* La base B, encontrada para = 0 , es una base óptima   / b’+ b*’  0 , o sea:   / m  M, siendo [m,M el intervalo característico o de optimalidad de B con: m= max (-bi’/ bi*’ , i/ bi*’ >0) o m=- si bi*’  0  i M= min (-bi’/ bi*’ , i / bi*’ <0) o M=+ si bi*’ 0  i Esquema del algoritmo utilizado: el mismo que en el paramétrico de costos, pero utilizando el simplex dual.

NOTAS: Los intervalos característicos de las bases óptimas sucesivamente calculadas, no se superponen, salvo en los extremos de los intervalos. Los intervalos donde la función objetivo z(x) es no factible son intervalos de la forma: (-, *) o (*,+) En el algoritmo, una vez que el  deja el intervalo característico, la base óptima no se vuelve a repetir. Si se utilizan las técnicas de no degeneración, para un  fijo, no hay ciclos. Como el número total de bases posibles es finito, el proceso siempre termina, con un número finito de intervalos. En c/ intervalo característico si bien se fija el  para hacer el cálculo, el objetivo y la solución son funciones lineales de . El valor del objetivo al final y al principio de dos intervalos consecutivos son iguales. El costo óptimo de un problema lineal paramétrico es una función de  lineal a trazos y contínua.

Teorema 1: El valor óptimo de la función objetivo z(), en un problema de optimización lineal, paramétrico en los términos independientes es: una función lineal a trazos convexa en el parámetro si el problema es de minimización una función lineal a trazos cóncava en el parámetro si el problema es de maximización Teorema 2: El valor óptimo de la función objetivo z() , en un problema de optimización lineal, paramétrico en los costos es: una función lineal a trazos cóncava en el parámetro si el problema es de minimización una función lineal a trazos convexa en el parámetro si el problema es de maximización