7. Programación lineal y SIMPLEX

Documentos relacionados
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

FUNDAMENTOS DE PROGRAMACIÓN LINEAL

PROGRESIONES ARITMETICAS

INTEGRALES IMPROPIAS

Vectores en el espacio. Producto escalar

I.E.S. PADRE SUÁREZ Álgebra Lineal 1 TEMA I MATRICES. DETERMINANTES.

10. Optimización no lineal sin restricciones

PROBLEMAS DE PROGRAMACIÓN LINEAL (LP)

3.- Matrices y determinantes.

Vectores en el espacio 2º Bachillerato. Ana Mª Zapatero

Tema 3: Sistemas de ecuaciones lineales

TEMA 1. VECTORES Y MATRICES 1.3. TRAZA Y DETERMINANTE DE UNA MATRIZ

TEMA 2. DETERMINANTES

1. Cálculo de primitivas. 2. Reglas de cálculo de primitivas. (I Integrales inmediatas)

2. Cálculo de primitivas

Una magnitud es cualquier propiedad que se puede medir numéricamente.

Definición Un sistema de m ecuaciones con n incógnitas es un conjunto de ecuaciones como:

TEOREMA 1 (Criterio de la segunda derivada para extremos relativos)

Determinantes y la Regla de Cramer

UT3. TÉCNICAS DE SIMPLIFICACIÓN

UNIDAD 10. SISTEMAS DE ECUACIONES LINEALES

Ejercicios de optimización

a (3, 1, 1), b(1, 7, 2), c (2, 1, 4) = 18,5 u 3

Unidad 10. Sistemas de ecuaciones lineales

UNI DAD 2 TRIGONOMETRÍA ANALÍTICA. Objetivos

el blog de mate de aida.: ECUACIONES 4º ESO pág. 1 ECUACIONES

MATRICES. 1. Determinar la matriz transpuesta de cada una de las siguientes; , B= , C= 2. Efectúa la siguiente operación con matrices y calcula A

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

Regla de Sarrus: Para recordar con mayor facilidad el desarrollo del determinante de orden 3, podemos usar esta regla:

Problemas de fases nacionales e internacionales

UNIDAD I FUNDAMENTOS BÁSICOS

DETERMINANTES. Determinante es la expresión numérica de una matriz. Según el orden de la matriz el determinante se resuelve de distintas formas:

1.- VECTORES EN EL PLANO. OPERACIONES. Cualquier vector v tiene dos componentes (v 1. v = (4,3) u v. u = v (u, u ) = (v, v )

PASO 1: Poner el problema en forma estandar.

Números Reales. Los números naturales son {1; 2; 3; }, el conjunto de todos ellos se representa por.

UNIDAD I FUNDAMENTOS BÁSICOS

DETERMINANTES K K. A cada matriz n-cuadrada A = (a ij ) se le asigna un escalar particular denominado determinante de A, denotado por det (A), A o = K

NÚMEROS COMPLEJOS. Números reales Intervalos El conjunto R 2 Discos Números complejos Teorema fundamental del Álgebra

TEOREMA 1 (Criterio de la segunda derivada para extremos relativos)

4. Métodos de Solución PPL : Solución Algebraica: METODO SIMPLEX Primera Parte

PROGRAMACIÓN LINEAL ENTERA

Los números racionales:

Apuntes de A. Cabañó Matemáticas II SISTEMAS DE ECUACIONES LINEALES

MATEMÁTICAS II Tema 4 Vectores en el espacio

( ) 4. Colegio Diocesano Sagrado Corazón de Jesús. MATEMÁTICAS I / 1º Bachillerato C y T LOGARTIMOS. log. log. log. 1 log log 3.

Funciones cuadráticas

Funciones Algebraicas

Integral Definida. Tema Introducción. 6.2 Definición de Integral Definida

Espacios vectoriales y Aplicaciones Lineales II: Núcleo e imagen. Diagonalización. Ker(f) = {x V f(x) = 0} Im(f) = {f(x) x V}.

Inecuaciones con valor absoluto

UNIVERSIDAD NACIONAL DE INGENIERÍA UNI RUACS ESTELI

SELECTIVIDAD ANDALUCÍA. a) Esboza las gráficas de f y g sobre los mismos ejes y calcula los puntos de corte entre ambas gráficas.

2.2 PROGRAMACION LINEAL: METODOS DE SOLUCION

1 Sistemas de ecuaciones lineales Tema 2 SISTEMAS DE ECUACIONES LINEALES

Factorización de polinomios. Sandra Schmidt Q. Escuela de Matemática Instituto Tecnológico de Costa Rica

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

a 11 a 12 a a 1n a 21 a 22 a a 2n a 31 a 32 a a 3n... a m1 a m2 a m3... a mn

Circuitos Eléctricos II 2º Cuatrimestre / 2014 TRABAJO PRÁCTICO N 6. TEMA: Circuitos Magnéticos y Transformadores Fecha de entrega:

Malas Identifíquese con un número secreto de cuatro dígitos en la carátula del examen y en la Tarjeta de Respuestas.

ACTIVIDADES DE APRENDIZAJE Nº

Grado en Biología Tema 3 Integración. La regla del trapecio.

56 CAPÍTULO 2. CÁLCULO ALGEBRAICO. SECCIÓN 2.4 Resolución de Ecuaciones de Segundo Grado

I Resolución de sistemas de ecuaciones lineales

UNIDAD N 3: EXPRESIONES ALGEBRAICAS POLINOMIOS

Guía Práctica N 13: Función Exponencial

TEMA 3 RESOLUCIÓN DE SISTEMAS MEDIANTE DETERMINANTES Matemáticas CCSSII 2º Bachillerato 1

CLAVE: MIS 206 PROFESOR: MTRO. ALEJANDRO SALAZAR GUERRERO

TEMA 1: MATRICES. Una matriz de orden mxn es un conjunto de m n números reales dispuestos en m filas y n columnas ...

Tipos de Catálisis. Hay dos tipos de catálisis:

a ij= b ij ; para i = 1,2,...m y j = 1,2,..., n

Integración indefinida y definida. Aplicaciones de la integral: valor medio de una función continua.

Clase 2: Expresiones algebraicas

Espacios vectoriales y Aplicaciones Lineales I: Bases y coordenadas. Aplicaciones lineales.

APUNTES DE MATEMÁTICAS

Dadas las matrices: y. a) Hallar A 10. b) Hallar la matriz inversa de B. c) En el caso particular de k=0, halla B 10. (PAU Septiembre )

Transcripción:

7. Progrmción linel y SIMPLEX Definición de problems de progrmción linel. Método gráfico. Método del SIMPLEX. Método de ls dos fses. Análisis de sensibilidd y problem dul Progrmción Linel Técnic de modeldo mtemático diseñd pr optimizr el empleo de recursos limitdos Bse pr el desrrollo de lgoritmos más compleos de modelos de IO, incluyendo l progrmción enter, no linel y estocástic. Frncisco R. Villtoro 1

Modelo de PL Elementos básicos (pr plnter el problem): Vribles de decisión Función obetivo (linel) Restricciones (lineles) Solución fctible: culquier solución que stisfce tods ls restricciones Solución fctible óptim: solución fctible que produce el vlor óptimo en l función obetivo Modelo de PL Propieddes intrínsecs en l linelidd: Proporcionlidd: l contribución de cd vrible de decisión en l función obetivo y en ls restricciones es directmente proporcionl l vlor de l vrible Aditividd: l contribución totl de tods ls vribles en l función obetivo y en ls restricciones es l sum de l contribución individul de cd vrible. Frncisco R. Villtoro 2

Método Gráfico Válido pr modelos de dos vribles Psos básicos: Determinción del espcio de ls soluciones fctibles Determinción de l solución óptim de entre todos los puntos en el espcio de solución fctible: Dibur un rect con vlor función obetivo constnte (contorno) Mover dich rect de form prlel en l dirección en l que se optimiz l función obetivo El espcio de ls soluciones fctibles es un conunto convexo. Si un problem de PL tiene solución óptim, ést es un punto extremo o esquin del espcio de ls soluciones fctibles. Solución de un problem PL Cutro csos: Solución óptim únic Vris soluciones óptims: todo un segmento de soluciones L región de soluciones fctibles está vcí L región de soluciones fctibles no está cotd Frncisco R. Villtoro 3

Método del SIMPLEX Método lgebrico pr l determinción de l solución fctible óptim de un problem de PL con culquier número de vribles de decisión. Requiere que el problem esté en form estándr: tods ls restricciones deben ser de iguldd y tods ls vribles no negtivs L ide básic es: prtiendo de un vértice de l región fctible buscr otro dycente en el que meore el vlor de l función obetivo. PL estándr en form mtricil Mximizr o minimizr z= CX Suet AX=b X 0 donde b 0 X = T ( x, x, K, x ), C = ( c, c, K, c ) 1 11 = 21 A M m1 2 12 22 M m2 n K 1 n b1 K 2n b = 2, b O M M K mn b m 1 2 n Frncisco R. Villtoro 4

Form estándr Vrible de holgur: En ls restricciones ( ) el ldo derecho represent el límite sobre l disponibilidd de un recurso y el ldo izquierdo el uso de ese recurso limitdo. Un holgur represent l cntidd del recurso que no se utiliz. Vrible de superávit: Ls restricciones ( ) determinn requerimientos mínimos de especificciones. Un superávit represent el exceso del ldo izquierdo sobre el requerimiento mínimo. Vrible no restringid: El método del símplex exige trbr con vribles no negtivs. Ls vribles no restringids pueden expresrse como l diferenci de dos vribles no negtivs. Conversión form estándr Conversión de desigulddes igulddes: ( ): se introduce un vrible de holgur E: x1+x2 3 x1+x2+s1=3, s1 0 ( ): se introduce un vrible de supervit E: x1+3x2 7 x1+3x2 s2=7, s2 0 Convesión de un vrible no restringid vribles no negtivs: x= x + - x -, x +, x - 0 Frncisco R. Villtoro 5

Soluciones básics L form estándr de PL incluye m ecuciones y n vribles (m<n). A n-m vribles se les sign el vlor 0 Ls m vribles restntes se determinn resolviendo ls m ecuciones. Si se obtiene un solución únic ls m vribles socids se les llm vribles básics y ls n-m vribles no básics: solución básic. Si tods ls vribles de l solución básic tomn vlores no negtivos l solución básic es fctible, si no, es no fctible. El número máximo de posibles soluciones básics pr m ecuciones con n incógnits es: n n! = m m!( n m)! Representción vectoril de un bse El sistem de ecuciones AX=b con m ecuciones y n incógnits se puede expresr en form vectoril como n = 1 P x = b donde P represent el vector de l column de A Un subconunto de m vectores formn un bse, B, si y sólo si son linelmente independientes (det(b) 0, B no singulr) Frncisco R. Villtoro 6

Soluciones básics AX= b, sistem de m ecuciones y n incógnits X B un subconunto de m elementos de X B mtriz mxm que incluye los elementos de A socidos X B Al signrles el vlor 0 los n-m elementos restntes de X el sistem se reduce BX B = b Si B es un bse obtenemos solución únic: X B =B -1 b solución básic de AX=b Si B -1 b>=0 X B es fctible Si X B >0 solución no degenerd B y B son dycentes si tienen m-1 columns comunes Optimlidd del lgoritmo del símplex El conunto Q de tods ls soluciones fctibles es convexo L solución óptim pr el problem de l progrmción linel: Mximice z=cx, suet AX=b, X>=0 cundo es finit debe ocurrir en un extremo de su espcio fctible Q Un fctor necesrio y suficiente pr que X se un punto extremo del espcio fctible Q es que X se un solución básic fctible (SBF) Frncisco R. Villtoro 7

Condición de fctibilidd Ddo x, SBF, socido l bse B (índices J) buscmos x*=x+t mx d dycente x tmbién SFB: d dirección de búsqued d ˆ = 1, d k = 0 k J { ˆ } Ax*=b Ad=0 J d + ˆ = 0 d J = B 1 ˆ x*>=0 t mx x = min, J, d < 0 d Condición de optimlidd Beneficio reducido Beneficio en l dirección x+td: c T T T T T T T 1 ( x+ td) = c x+ tc d = c x+ t( cˆ + cj dj ) = c x+ t( cˆ cj B ˆ ) Beneficio reducido pr l vrible no básic : c c Condición de optimlidd: elegir no básic pr que el beneficio reducido se máximo T J B 1 Frncisco R. Villtoro 8

Algoritmo del SIMPLEX 1. Determinr un solución básic fctible y su bse socid B con índices J. 2. Clculr los beneficios reducidos: 1 c = c c B 3. Si c 0 terminr (l solución es óptim) si no, elegir un con c >0 1 4. Clculr l dirección d, d J = B 5. Si d 0 terminr (beneficio óptimo ) si no, determinr xk tmx = min, k J, dk < 0 dk 6. Nuev solución fctible básic x+t mx d, ctulizr J y B T J Csos especiles Solución ilimitd Si hy un vector P r que h de entrr en l bse pero sus componentes son tods menores o igules que 0 (no se puede plicr criterio de slid) Infinits soluciones Hy un vrible no básic con beneficio reducido 0 en l tbl finl (condición necesri) Frncisco R. Villtoro 9

Solución inicil rtificil Encontrr un solución básic fctible inicil es fácil si tods ls restricciones son (<=) y se considern como vribles básics ls vribles de holgur Cundo esto no sucede hy que recurrir vribles rtificiles que sumen el ppel de ls holgurs en l primer iterción y que se eliminn en iterciones posteriores Método de ls dos fses Modificr ls restricciones pr que el ldo derecho se no negtivo Convertir ls desigulddes su form estándr. Añdir un vrible rtificil no negtiv () ls restricciones que en el pso 1 fuern = o ( ) Frncisco R. Villtoro 10

Método de ls dos fses Resolver un problem LP cuy función obetivo (w) se minimizr l sum de ls vribles rtificiles (FASE 1) Si el vlor óptimo de w es positivo el problem originl no tiene solución fctible Si el vlor óptimo de w es 0 y no hy vribles rtificiles en l solución básic se eliminn ls columns de l tbl óptim de l fse 1 que corresponden ls vribles rtificiles y se combinn l función obetivo originl con ls restricciones de dich tbl. (Fse 2). Si el vlor óptimo de w es 0 y hy vribles rtificiles en l solución básic, eliminmos de l tbl óptim de l fse 1 ls vribles rtificiles no básics y forzmos ls vribles rtificiles básics en ls iterciones de l fse 2 permnecer nuls o slir de l bse. Análisis de sensibilidd Permite determinr los cmbios en l solución óptim que resultn de hcer cmbios en los prámetros del modelo: conduct dinámic de l solución óptim. Anliz cmbios discretos en los prámetros del modelo. Frncisco R. Villtoro 11

Análisis de sensibilidd Si l bse ctul permnece óptim después de cmbir el coeficiente de un vrible no básic en l función obetivo, los vlores de ls vribles de decisión y el vlor obetivo óptimo no cmbin. Si cmbi el coeficiente de un vrible básic, los vlores de ls vribles de decisión pueden permnecer constntes, pero el vlor obetivo óptimo puede cmbir Si cmbi el ldo derecho de un restricción los vlores de ls vribles de decisión y de l función obetivo pueden cmbir Problem dul Mximizr z=c t x Sueto Ax b, x 0 Minimizr w=b t y Sueto A t y c, y 0 Lem 1: Si x,y son soluciones fctibles, entonces z(x) w(y) Corolrio: L solución del problem dul d un cot superior del problem originl Lem 2: x,y soluciones fctibles. Si z(x)=w(y) entonces x e y son óptims. Lem 3: Si el problem originl es no cotdo, el problem dul es no fctible Lem 4: Si el problem dul es no cotdo, entonces el problem originl no es fctible Frncisco R. Villtoro 12

Teorem dul Si X B es un bse óptim pr el problem priml entonces C J B -1 es un solución óptim del problem dul. Además los vlores obetivos óptimos de mbos problems coinciden. Si un conunto de vribles básics X B es fctible, entonces es óptimo si y sólo si l solución dul socid C J B -1 es fctible en el dul. Ide de l demostrción: B bse óptim y B =c J B -1 fctible xb solución con vlor obetivo óptimo c J B -1 b=z(x B ) = y B b=w(y B ) vlor óptimo dul Relción entre el primrio y el dul El dul del problem dul es el problem originl (primrio) Pr culquier pr de soluciones fctibles primri y dul el vlor del obetivo en el problem de mximizción es menor o igul que el vlor del obetivo en el problem de minimizción. En el óptimo, l relción es válid con l iguldd. Culquier de los dos problems tiene solución si y sólo si l tiene el otro. Si no hy solución óptim sólo pueden drse dos relciones: Inconsistente-Inconsistente Inconsistente-Ilimitdo Frncisco R. Villtoro 13