Contenido. 1 Resolución mediante planos de corte. Resolución mediante planos de corte
|
|
- Adolfo Gallego Guzmán
- hace 6 años
- Vistas:
Transcripción
1 Contenido 1 Resolución mediante planos de corte para LP para IP Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 1/20
2 para LP para IP Resolución mediante planos de corte La metodología de resolución mediante planos de corte (cutting planes) trata de la construcción aproximada del casco convexo del conjunto factible de un problema de programación entera. Mediante un proceso iterativo de inclusión de inecuaciones (denominados planos de corte) se busca ajustar la formulación del problema de forma que sea lo más próxima al casco convexo de las soluciones factibles. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 2/20
3 para LP para IP Esquema de resolución mediante planos de corte Dado el problema IP max c τ x s.a. x X Z n, el objetivo es ajustar la formulación de forma que ésta tienda a ser similar al conv(x); e idealmente, resolver el problema de programación lineal equivalente max s.a. c τ x x conv(x). Para los problemas en N P hard no se espera tener una descripción explícita del casco convexo; lo que se espera es, para algunas de sus instancias, tener una aproximación del casco en "vecindades" donde hay condiciones de optimalidad. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 3/20
4 para LP para IP Se dice que una inecuación π τ x π 0 es una inecuación válida para X si la inecuación se cumple para todo x X. Dados X = {x Z n : Ax b} y conv(x) = {x R n : Âx ˆb}, las inecuaciones que definen ambas formulaciones son inecuaciones válidas para X. Cómo determinar y utlizar inecuaciones válidas relevantes? Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 4/20
5 para LP para IP : ejemplos 1/5 1. Inecuaciones lógicas Dado X = {x B 4 : 6x 1 4x 2 + 3x 3 x 4 1}. Si x 1 = 1 entonces x 2 = 1 y x 4 = 1, por lo que se infieren las inecuaciones válidas x 1 x 2 y x 1 x 4. Además, es infactible si x 1 = 1 y x 3 = 1, por lo que se infiere la inecuación válida x 1 + x Inecuaciones binarias mixtas Dado X = {(x, y) R B : x 100y, 0 x 10}. Todas las inecuaciones x ry, con r [10, 100] son válidas; y en particular la inecuación válida con r = 10 determina el casco convexo de X. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 5/20
6 para LP para IP : ejemplos 2/5 3. Inecuaciones binarias mixtas Dado el problema de localización de instalación capacitada (CFL) con demanda absoluta min s.a. n j=1 f jy j + m m i=1 j=1 c ijx ij n j=1 x ij = a i, i = 1,..., m m i=1 x ij b j y j, j = 1,..., n x ij 0, i = 1,..., m, j = 1,..., n, y j B, j = 1,..., n. Las soluciones factibles cumplen x ij a i y x ij b j y j por lo que x ij min{a i, b j }y j es una inecuación válida. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 6/20
7 para LP para IP : ejemplos 3/5 4. Inecuaciones enteras mixtas Dado X = {(x, y) R Z : x y, 0 x 3 2, y 0}. y x 3 2 x y x y x Se tiene la inecuación válida x y que permite obtener conv(x) = {(x, y) R Z : x y, 0 x 3 2, x y , y 0}. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 7/20
8 para LP para IP : ejemplos 4/5 5. Inecuaciones de redondeo a entero Sea X = P Z 2 donde P = {x R 2 : 9x x 2 23, x 0}. Dividiendo entre 9 se tiene la inecuación válida para P x x Dado que x 0 se sustituyen sus coeficientes por los enteros superiores (función techo) y se tiene la inecuación válida para P x 1 + 2x 2 x x Dado que x y los coeficientes de la expresión son enteros, la valoración de la expresión es entera; por lo que se puede redondear 23 9 a su entero superior, obteniéndose la inecuación válida para X x 1 + 2x 2 3. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 8/20
9 para LP para IP : ejemplos 5/5 6. Inecuaciones de redondeo a entero mixtas Sea X = P (Z 2 R) donde P = {(x, y) R 2 R : 9x x 2 + y 23, x, y 0}. Dividiendo entre 9 se tiene la inecuación válida para P x x 2 23 y 9. Dado que x 0 se sustituyen sus coeficientes por los enteros superiores (función techo) la valoración de la expresión es entera; por lo que se puede redondear 23 9 a su entero superior, obteniéndose la inecuación válida para X x 1 + 2x 2 + ay 3 (para algún a). Dado que 23 y 9 decrese de 3 a 2, cuando y = 5; por lo que la inecuación es válida para a 1 5. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 9/20
10 para LP para IP para programación lineal Proposición La inecuación π τ x π 0 es válida para P = {x : Ax b, x 0} si y solo si existe u 0 tal que u τ A π τ y u τ b π 0. Demo. Se tiene por dualidad que max{π τ x : x P} π 0 si y solo si min{u τ b : u τ A π τ, u 0} π 0. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 10/20
11 para LP para IP para programación entera Dada la región factible entera P = {x : Ax b, x 0, entero} Proposición Dado X = {y Z : y b}, entonces la inecuación y b es válida para X. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 11/20
12 para LP para IP para IP: ejemplo Sea X = P Z 2 con P = {x : 3x 1 + x 2 6, x 1 + 2x 2 6, x 0} 1. Se establece la combinación lineal de las restricciones con coeficientes u = ( 1 18, 1 2 ). Obteniéndose x x y x x 2 3, con resultado 2 3 x x Se reducen los coeficientes del lado izquierdo al entero próximo, 2 3 x x , obteniendo la inecuación válida para P: 0x 1 + x Dado que el lado izquierdo es entero, se puede reducir el lado derecho al entero próximo, obteniéndose la inecuación válida x = 3. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 12/20
13 para LP para IP Generación de inecuaciones válidas: Chvátal-Gomory Sea X = P Z n con P = {x R n : Ax b, x 0}, donde A R m n es una matriz con columnas {a 1,..., a n } y u R m, u 0: 1. La inecuación n j=1 uτ a j x j u τ b es válida para P. 2. La inecuación n j=1 uτ a j x j u τ b es válida para P. 3. La inecuación n j=1 uτ a j x j u τ b es válida para X, dado que el miembro izquierdo es entero. Proposición Toda inecuación válida para X puede obtenerse aplicando una cantidad finita de veces el procedimiento de Chvátal-Gomory. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 13/20
14 para LP para IP Resolución mediante agregado de inecuaciones válidas El objetivo es que a partir de la formulación inicial P = {x : Ax b, x 0} con X = P Z n se generen un conjunto de inecuaciones válidas Dx d para X. La formulación inicial se puede ajustar mediante el agregado de las inecuaciones, Q = {x : Ax b, Dx d, x 0}, lo que permite aproximarse al casco convexo de X. Esto permite tener una formulación ajustada que potencialmente genere cotas más ajustadas en el caso de utilizar ramificado y acotamiento. La desventaja puede ser que la cantidad de inecuaciones a agregar sea enorme, dificultando la resolución del problema. Cómo elegir entre las inecuaciones a agregar? Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 14/20
15 para LP para IP Resolución mediante agregado de inecuaciones válidas relevantes A veces la región factible entera de una formulación P puede describirse como la intersección de conjuntos, X = X 1 X 2, por lo que se puede poner énfasis en alguno que sea fácil de resolver. Supongamos que la resolución en X 2 = P 2 Z n es fácil, entonces se tendrá una descripción explícita de Q 2 = conv(p 2 Z n ). Lo que permite reemplazar la formulación original P 1 P 2 por la formulación ajustada P 1 Q 2 para X. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 15/20
16 para LP para IP Agregado de inecuaciones válidas: ejemplo 1/2 Dada la formulación P de la región factible X del problema UFL n j=1 x ij = 1, i = 1,..., m, m i=1 x ij my j, j = 1,..., n, x ij 0, 0 y j 1, i = 1,..., m, j = 1,..., n. Sea X j, con y j entero, el conjunto factible de la formulación P j dada por m i=1 x ij my j, x ij 0, i = 1,..., m, 0 y j 1. El casco convexo, Q j, del conjunto X j esta dado por x ij y j, i = 1,..., m, x ij 0, i = 1,..., m, 0 y j 1. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 16/20
17 para LP para IP Agregado de inecuaciones válidas: ejemplo 2/2 Entonces se obtiene la reformulación Q, reemplazando cada P j por Q j para j = 1,..., n n j=1 x ij = 1, i = 1,..., m, x ij y j, i = 1,..., m, j = 1,..., n, x ij 0, i = 1,..., m, j = 1,..., n, 0 y j 1, j = 1,..., n. La cual está más proxima al casco convexo de X que P. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 17/20
18 para LP para IP Dado el problema IP max{c τ x : x X}, con X = P Z n y el conjunto de inecuaciones válidas C, π τ x π 0, para X, lo que se busca es una aproximación del casco convexo en la vecindad de la solución óptima. Algoritmo planos de corte Inicialización. Sean t := 0 y P 0 := P. Iteración. Resolver max{c τ x : x P t }. Sea x t una solución óptima. Si x t es entero Parar : x t es una solución óptima para IP. Si x t no es entero, resolver el problema de separación para x t y el conjunto C. Si la inecuación (π t, π0 t ) C cumple πt x t > π0 t, entonces corta a x t, establecer el corte generando nueva formulación P t+1 = P t {x : π t x π0 t }; incrementar t e iterar. En otro caso Parar. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 18/20
19 para LP para IP fraccionales de Gomory 1/2 Dado el problema IP max{c τ x : Ax = b, x 0 entero}. Se resuelve la relajación a programación lineal, a partir de la base óptima, se elige una variable básica fraccional y se genera una inecuación Chvátal-Gomory en la restricción asociada de forma de cortar y separar la solución fraccional. Entonces el problema se puede reformular max ĉ B + j N ĉjx j s.a. x Bu + j N âujx j = b u, u = 1,..., m, x 0, entero. Donde B y N son los conjuntos de variables básicas y no-básicas. La solución óptima es x = b u, si ĉ j 0 para j N y b u 0 para u = 1,..., m. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 19/20
20 para LP para IP fraccionales de Gomory 2/2 Si la solución óptima, x, no es entera, entonces existe una fila u con b u fraccional. Dada la fila u la inecuación de corte Chvátal-Gomory es x Bu + j N â uj x j b u. Reformulando la inecuación mediante la sustitución de x Bu original, se obtiene j N (â uj â uj )x j b u b u ; esta inecuación permite separar x con b u fraccional de la formulación de partida. Debido a la definición y la elección de la fila u se tiene que 0 (â uj â uj ) < 1 y 0 < ( b u b u ) < 1. Facultad de Ingeniería. UdelaR Fundamentos de Programación Entera 20/20
Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut
Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut 8.1 Para cada uno de los siguientes conjuntos, encontrar una desigualdad válida que agregada a la formulación
Más detallesProgramación entera: Ejemplos, resolución gráfica, relajaciones lineales. Investigación Operativa, Grado en Estadística y Empresa, 2011/12
Programación entera: Ejemplos, resolución gráfica, relajaciones lineales Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema Programación entera: definición, motivación,
Más detallesRESOLUCIÓN DE MODELOS DE PROGRAMACIÓN ENTERA MÉTODOS DE CORTE CORTES DE GOMORY
25 de Junio de 2012 RESOLUCIÓN DE MODELOS DE PROGRAMACIÓN ENTERA MÉTODOS DE CORTE CORTES DE GOMORY Postgrado de Investigación de Operaciones Facultad de Ingeniería Universidad Central de Venezuela Programación
Más detallesProgramación lineal entera (PLE)
Programación lineal entera (PLE) Qué es un problema de programación lineal entera?: sujeto a Max c x Ax b x Z + Qué es un problema de programación lineal entera mixta (PLEM)? Algunas variables son continuas
Más detallesTema 3: El Método Simplex. Algoritmo de las Dos Fases.
Tema 3: El Método Simplex Algoritmo de las Dos Fases 31 Motivación Gráfica del método Simplex 32 El método Simplex 33 El método Simplex en Formato Tabla 34 Casos especiales en la aplicación del algoritmo
Más detallesRELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA
RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA SIMPLEX Y LINEAL ENTERA a Resuelve el siguiente problema con variables continuas positivas utilizando el método simple a partir del vértice
Más detallesAlgebra lineal y conjuntos convexos
Apéndice A Algebra lineal y conjuntos convexos El método simplex que se describirá en el Tema 2 es de naturaleza algebraica y consiste en calcular soluciones de sistemas de ecuaciones lineales y determinar
Más detallesOPTIMIZACIÓN Y SIMULACIÓN PARA LA EMPRESA. Tema 4 Optimización no Lineal
OPTIMIZACIÓN Y SIMULACIÓN PARA LA EMPRESA Tema 4 Optimización no Lineal ORGANIZACIÓN DEL TEMA Sesiones: El caso sin restricciones: formulación, ejemplos Condiciones de optimalidad, métodos Caso con restricciones:
Más detallesMÉTODO DEL DUAL (TEORIA DE DUALIDAD)
MÉTODO DEL DUAL (TEORIA DE DUALIDAD) Todo problema de programación lineal tiene asociado con él otro problema de programación lineal llamado DUAL. El problema inicial es llamado PRIMO y el problema asociado
Más detallesTema 5: Análisis de Sensibilidad y Paramétrico
Tema 5: Análisis de Sensibilidad y Paramétrico 5.1 Introducción 5.2 Cambios en los coeficientes de la función objetivo 5.3 Cambios en el rhs 5.4 Análisis de Sensibilidad y Dualidad 5.4.1 Cambios en el
Más detallesClase 9 Programación No Lineal
Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 9 Programación No Lineal ICS 110 Optimización Profesor : Claudio Seebach Apuntes de Clases
Más detallesPROGRAMACIÓN LINEAL ENTERA
PROGRAMACIÓN LINEAL ENTERA Programación lineal: hipótesis de perfecta divisibilidad Así pues decimos que un problema es de programación lineal entera, cuando prescindiendo de las condiciones de integridad,
Más detallesFormulación del problema de la ruta más corta en programación lineal
Formulación del problema de la ruta más corta en programación lineal En esta sección se describen dos formulaciones de programación lineal para el problema de la ruta más corta. Las formulaciones son generales,
Más detallesPROBLEMA 1. Considere el siguiente problema de programación lineal:
PROBLEMA 1 Considere el siguiente problema de programación lineal: Sean h1 y h2 las variables de holgura correspondientes a la primera y segunda restricción, respectivamente, de manera que al aplicar el
Más detallesEl método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex.
El método simplex Forma estándar y cambios en el modelo. Definiciones. Puntos extremos y soluciones factibles básicas. 4 El método simplex. Definiciones y notación. Teoremas. Solución factible básica inicial.
Más detallesPROGRAMACION ENTERA. M. en C. Héctor Martínez Rubin Celis 1
M. en C. Héctor Martínez Rubin Celis PROGRAMACION ENTERA En muchos problemas prácticos, las variables de decisión son realistas únicamente si estas son enteras. Hombres, máquinas y vehículos deben ser
Más detallesMétodo de diferencias finitas para ecuaciones diferenciales parciales elípticas. (Parte II)
Método de diferencias finitas para ecuaciones diferenciales parciales elípticas (Parte II) Métodos numéricos para sistemas lineales Solución numérica de EDPs requiere resolver sistemas de ecuaciones lineales
Más detallesJesús Getán y Eva Boj. Marzo de 2014
Jesús Getán y Eva Boj Facultat d Economia i Empresa Universitat de Barcelona Marzo de 2014 Jesús Getán y Eva Boj 1 / 18 Jesús Getán y Eva Boj 2 / 18 Un Programa lineal consta de: Función objetivo. Modeliza
Más detallesPasos en el Método Simplex
Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 20 El Método Simplex ICS 1102 Optimización Profesor : Claudio Seebach 16 de octubre de 2006
Más detallesAPUNTES DE ÁLGEBRA LINEAL TEMA 2. SISTEMAS DE ECUACIONES LINEALES
APUNTES DE ÁLGEBRA LINEAL TEMA 2. SISTEMAS DE ECUACIONES LINEALES Ignacio López Torres. Reservados todos los derechos. Prohibida la reproducción total o parcial de esta obra, por cualquier medio electrónico
Más detallesProgramación Lineal Entera. Programación Entera
Programación Lineal Entera PE Programación Entera Modelo matemático, es el problema de programación lineal Restricción adicional de variables con valores enteros. Programación entera mita Algunas variables
Más detallesSoluciones básicas factibles y vértices Introducción al método símplex. Investigación Operativa, Grado en Estadística y Empresa, 2011/12
Soluciones básicas factibles y vértices Introducción al método símplex Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema PLs en formato estándar Vértices y soluciones
Más detallesSistemas de ecuaciones lineales
Sistemas de ecuaciones lineales TIPOS DE SISTEMAS. DISCUSIÓN DE SISTEMAS. Podemos clasificar los sistemas según el número de soluciones: Incompatible. No tiene solución Compatible. Tiene solución. Compatible
Más detallesDepartamento de Matemáticas. ITAM Programación lineal (+ extensiones). Objetivos y panorama del c
Programación lineal (+ extensiones). Objetivos y panorama del curso. Departamento de Matemáticas. ITAM. 2008. Introducción Programación lineal http://allman.rhon.itam.mx/ jmorales La programación lineal
Más detallesContenido: Solución algebraica a los problemas de programación lineal con el método simplex.
Tema II: Programación Lineal Contenido: Solución algebraica a los problemas de programación lineal con el método simplex. Introducción El método simplex resuelve cualquier problema de PL con un conjunto
Más detallesTema No. 3 Métodos de Resolución de Modelos de Programación Lineal. El Método Gráfico y Método Simplex Autoevaluación y Ejercicios Propuestos
UNIVERSIDAD NACIONAL EXPERIMENTAL FRANCISCO DE MIRANDA ÁREA DE TECNOLOGÍA DEPARTAMENTO DE GERENCIA INVESTIGACIÓN DE OPERACIONES PROFESOR: Dr. JUAN LUGO MARÍN Tema No. 3 Métodos de Resolución de Modelos
Más detalles1 ÁLGEBRA DE MATRICES
1 ÁLGEBRA DE MATRICES 1.1 DEFINICIONES Las matrices son tablas numéricas rectangulares. Se dice que una matriz es de dimensión m n si tiene m filas y n columnas. Cada elemento de una matriz se designa
Más detallesPROGRAMACION CUADRATICA
PROGRAMACION CUADRATICA Programación convexa La programación convexa abarca una amplia clase de problemas, entre ellos como casos especiales, están todos los tipos anteriores cuando /(x) es cóncava. Las
Más detallesAlgoritmos para determinar Caminos Mínimos en Grafos
Problemas de camino mínimo Algoritmos para determinar Caminos Mínimos en Grafos Algoritmos y Estructuras de Datos III DC, FCEN, UBA, C 202 Problemas de camino mínimo Dado un grafo orientado G = (V, E)
Más detallesIN Guía de Problemas Resueltos de Geometría de Programación Lineal v1.0
IN3701 - Guía de Problemas Resueltos de Geometría de Programación Lineal v1.0 Acá va una pequeña guía con problemas resueltos de Geometría en Programación Lineal con problemas básicamente extraídos del
Más detallesSISTEMAS DE ECUACIONES LINEALES. Método de reducción o de Gauss. 1º DE BACHILLERATO DPTO DE MATEMÁTICAS COLEGIO MARAVILLAS AUTORA: Teresa González.
SISTEMAS DE ECUACIONES LINEALES Método de reducción o de Gauss 1º DE BACHILLERATO DPTO DE MATEMÁTICAS COLEGIO MARAVILLAS AUTORA: Teresa González. SISTEMAS DE DOS ECUACIONES LINEALES CON DOS INCÓGNITAS.
Más detallesUniversidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I
Tema # 10 El método de las M s como solución de problemas de programación lineal 1 Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Resolver modelos de programación lineal mediante
Más detallesTRAZADO DE LÍNEAS EQUIPOTENCIALES
TRAZADO DE LÍNEAS EQUIPOTENCIALES Nota: Traer, por comisión, dos hojas de papel carbónico de x 30 cm c/u, una hoja A3 o similar de 5 x 30 cm un pendrive o cualquier otro tipo de dispositivo estándar de
Más detallesTEMA 8.- NORMAS DE MATRICES Y
Álgebra II: Tema 8. TEMA 8.- NORMAS DE MATRICES Y NúMERO DE CONDICIóN Índice. Introducción 2. Norma vectorial y norma matricial. 2 2.. Norma matricial inducida por normas vectoriales......... 4 2.2. Algunos
Más detallesProgramación Lineal. El método simplex
Programación Lineal El método simplex El método simplex es una herramienta algebraica que permite localizar de manera eficiente el óptimo entre los puntos extremos de una solución a un problema de programación
Más detallesINTERVALOS Y SEMIRRECTAS.
el blog de mate de aida CSI: Inecuaciones pág 1 INTERVALOS Y SEMIRRECTAS La ordenación de números permite definir algunos conjuntos de números que tienen una representación geométrica en la recta real
Más detallesUNIDAD 6 PROGRAMACIÓN LINEAL ENTERA. de programación lineal entera. lineal entera.
UNIDAD 6 PROGRAMACIÓN LINEAL ENTERA de programación lineal entera. lineal entera. Investigación de operaciones Introducción En la unidad aprendimos a resolver modelos de P. L. por el método símple y el
Más detallesCon miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo:
Método Simplex. Este método fue creado en el año 1947 por el estadounidense George Bernard Dantzig y el ruso Leonid Vitalievich Kantorovich, con el objetivo de crear un algoritmo capaz de crear soluciones
Más detallesDesarrollo de las condiciones de optimalidad y factibilidad. El problema lineal general se puede plantear como sigue:
Método simplex modificado Los pasos iterativos del método simplex modificado o revisado son exactamente a los que seguimos con la tabla. La principal diferencia esá en que en este método se usa el algebra
Más detallesIntroducción a Programación Lineal
Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 18 Programación Lineal ICS 1102 Optimización Profesor : Claudio Seebach 4 de octubre de 2005
Más detallesConjuntos y funciones convexas
Conjuntos y funciones convexas Un conjunto X R n se dice convexo si para todo par de puntos x 1 y x 2 en X, λ x 1 + ( 1- λ) x 2 X, para todo λ [0,1] Qué significa esto geométricamente? Un punto λ x 1 +
Más detallesProgramación NO Lineal (PNL) Optimización sin restricciones
Programación NO Lineal (PNL) Optimización sin restricciones Ejemplos de los problemas que se aplica la programación NO Lineal: Problema de transporte con descuentos por cantidad : El precio unitario de
Más detalles10.4 Sistemas de ecuaciones lineales
Programa Inmersión, Verano 2016 Notas escritas por Dr. M Notas del cursos. Basadas en los prontuarios de MATE 001 y MATE 02 Clase #11: martes, 14 de junio de 2016. 10.4 Sistemas de ecuaciones lineales
Más detallesModelos de Programación Lineal: Resolución gráfica y Teorema fundamental. Investigación Operativa, Grado en Estadística y Empresa, 2011/12
Modelos de Programación Lineal: Resolución gráfica y Teorema fundamental Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema Resolución gráfica de problemas de
Más detallesDUALIDAD EN PROGRAMACION LINEAL
DUALIDAD EN PROGRAMACION LINEAL Relaciones primal-dual Asociado a cada problema lineal existe otro problema de programación lineal denominado problema dual (PD), que posee importantes propiedades y relaciones
Más detallesIntroducción a la programación lineal y entera Una simple presentación
Introducción a la programación lineal y entera Una simple presentación Miguel Mata Pérez miguel.matapr@uanl.edu.mx Versión 0.1, 30 de septiembre de 2014 Resumen: Este trabajo es una presentación de la
Más detallesProgramación Lineal Entera
Programación Lineal Entera P.M. Mateo y David Lahoz 2 de julio de 2009 En este tema se presenta un tipo de problemas formalmente similares a los problemas de programación lineal, ya que en su descripción
Más detallesClase 8 Matrices Álgebra Lineal
Clase 8 Matrices Álgebra Lineal Código Escuela de Matemáticas - Facultad de Ciencias Universidad Nacional de Colombia Matrices Definición Una matriz es un arreglo rectangular de números denominados entradas
Más detallesSolución de sistemas de ecuaciones lineales: Métodos de Jácobi y Gauss-Seidel
Solución de sistemas de ecuaciones lineales: Métodos de Jácobi y Gauss-Seidel Ing Jesús Javier Cortés Rosas M en A Miguel Eduardo González Cárdenas M en A Víctor D Pinilla Morán Facultad de Ingeniería,
Más detallesProgramación lineal. Estimar M. Ejemplos.
Departamento de Matemáticas. ITAM. 2010. Los problemas P y P minimizar x c T x sujeta a Ax = b, x 0, b 0 minimizar c T x + M(y 1 + y 2 + + y m ) x sujeta a Ax + y = b, x 0, y 0. Cómo estimar M? Resultado
Más detalles: ING4520 Programación Matemática Semestre II : Juan Pérez Retamales : Francisco Vergara Matías Mujica Manuel Pavez
Curso Profesor Auiliares : ING0 Programación Matemática Semestre 0 - II : Juan Pérez Retamales : Francisco Vergara Matías Mujica Manuel Pavez PAUTA PREGUNTA - PRUEBA Pregunta (Total:.0 puntos) Las posiciones
Más detallesEcuaciones e inecuaciones. Sistemas de ecuaciones e inecuaciones
Ecuaciones e inecuaciones. Sistemas de ecuaciones e inecuaciones Álvarez S., Caballero M.V. y Sánchez M. a M. salvarez@um.es, m.victori@um.es, marvega@um.es Índice 1. Herramientas 6 1.1. Factorización
Más detallesCoordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 2: Lunes 18 Viernes 22 de Marzo. Contenidos
Cálculo Coordinación de Matemática I MAT021 1 er Semestre de 2013 Semana 2: Lunes 18 Viernes 22 de Marzo Contenidos Clase 1: La Ecuación Cuadrática. Inecuaciones de grado 2, con y sin valor absoluto. Clase
Más detallesPOST-OPTIMIZACIÓN Y SENSIBILIDAD EN PROBLEMAS LINEALES.
POST-OPTIMIZACIÓN Y SENSIBILIDAD EN PROBLEMAS LINEALES. Una de las hipótesis básicas de los problemas lineales es la constancia de los coeficientes que aparecen en el problema. Esta hipótesis solamente
Más detallesUniversidad Nacional de Ingeniería Facultad de Ciencias. Física Computacional CC063. Algebra Lineal. Prof: J. Solano 2012-I
Universidad Nacional de Ingeniería Facultad de Ciencias Física Computacional CC063 Algebra Lineal Prof: J. Solano 2012-I Introduccion Aqui trabjaremos con operaciones basicas con matrices, tales como solucion
Más detallesProblemas de Programación Lineal: Método Simplex
Problemas de Programación Lineal: Método Simplex Ej. (3.1) (C) Los siguientes Tableaux fueron obtenidos en el transcurso de la resolución de PL en los cuales había que maximizar una Función Objetivo con
Más detallesGuía N 2 Desigualdades e Inecuaciones. p < 0 E) x E) N.A IV) > 2 x C) x > 4 B) 4
Colegio Raimapu Departamento de Matemática Guía N Desigualdades e Inecuaciones Nombre del Estudiante: π ) Para el conjunto de números reales A = R / es verdadero que: I) A II), A III) A ) Qué condición
Más detallesMÉTODO DE DIFERENCIAS FINITAS Y EL USO DE MATLAB PARA ECUACIONES ELÍPTICAS SOBRE CONDUCTIVIDAD TÉRMICA
UNIVERSIDAD NACIONAL DEL SANTA FACULTAD DE CIENCIAS DEPARTAMENTO DE MATEMÁTICA XIV CONVENCIÓN DE INVESTIGACIÓN MÉTODO DE DIFERENCIAS FINITAS Y EL USO DE MATLAB PARA ECUACIONES ELÍPTICAS SOBRE CONDUCTIVIDAD
Más detallesTema 6: Programación entera: Bifurcación y planos de corte.
Tema 6: Programación entera: Bifurcación y planos de corte. Obetivos del tema. Índice Problemas de programación lineal entera. Método de bifurcación y acotación para un PPLE Mixta. Técnicas de preprocesamiento
Más detallesUniversidad del Rosario Economía Matemática II Taller 8 - Kuhn Tucker
. En los siguientes problemas de optimización: Universidad del Rosario Economía Matemática - 202-II Taller 8 - Kuhn Tucker a. Dibuje el conjunto K de puntos factibles y las curvas de nivel de la función
Más detallesSISTEMAS DE ECUACIONES LINEALES. MÉTODO DE GAUSS.
SISTEMAS DE ECUACIONES LINEALES. MÉTODO DE GAUSS. Sistemas de ecuaciones lineales DEFINICIÓN SISTEMAS DE ECUACIONES Un sistema de m ecuaciones lineales con n incógnitas,,,, n es un conjunto de m igualdades
Más detallesUniversidad Autónoma de Sinaloa
Universidad Autónoma de Sinaloa Facultad de Ciencias Sociales Licenciatura en Economía Programa de estudios Asignatura: Investigación de operaciones. Clave: Eje de formación: Básica EFBCII Área de Conocimiento:
Más detallesSistemas de Ecuaciones Lineales con Dos Incognitas
PreUnAB Sistemas de Ecuaciones Lineales con Dos Incognitas Clase # 9 Agosto 2014 Sistemas de Ecuaciones Lineales con dos Incógnitas Definición Se llama sistema de ecuaciones a un conjunto de dos o más
Más detallesTema 2: Teorema de estructura de los grupos abelianos finitamente generados.
ESTRUCTURAS ALGEBRAICAS GRADO EN MATEMÁTICAS. CURSO 215/216 Tema 2: Teorema de estructura de los grupos abelianos finitamente generados. 1.1. Grupo abeliano libre. Bases. Definición 1.1. El grupo Z n con
Más detallesIntroducción a la Programación Dinámica. El Problema de la Mochila
Tema 1 Introducción a la Programación Dinámica. El Problema de la Mochila La programación dinámica no es un algoritmo. Es más bien un principio general aplicable a diversos problemas de optimización que
Más detallesInecuaciones: Actividades de recuperación.
Inecuaciones: Actividades de recuperación. 1.- Escribe la inecuación que corresponde a los siguientes enunciados: a) El perímetro de un triángulo equilátero es menor que 4. (x = lado del triángulo) b)
Más detallesUNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4
Ing. César Urquizú UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4 Ing. César Urquizú Teoría de la dualidad El desarrollo de esta teoría de la dualidad es debido al interés que existe en la interpretación económica
Más detallesPráctica 2: Análisis de sensibilidad e Interpretación Gráfica
Práctica 2: Análisis de sensibilidad e Interpretación Gráfica a) Ejercicios Resueltos Modelización y resolución del Ejercicio 5: (Del Conjunto de Problemas 4.5B del libro Investigación de Operaciones,
Más detallesFundamentos de Investigación de Operaciones Investigación de Operaciones 1 Programación Lineal Entera
Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 11 de septiembre de 2003 1. Introducción Un LP donde se requiere que todas las variables sean enteras se denomina un problema
Más detallesDEPARTAMENTO DE MATEMATICAS Y FISICA Matemáticas Discreta
DEPARTAMENTO DE MATEMATICAS Y FISICA Matemáticas Discreta SUCESIONES Y RELACIONES DE RECURRENCIA Esta última sección la dedicamos a presentar el concepto de recurrencia, que esta muy ligado al axioma de
Más detallesUn programa entero de dos variables. 15.053 Jueves, 4 de abril. La región factible. Por qué programación entera? Variables 0-1
15.053 Jueves, 4 de abril Un programa entero de dos variables Introducción a la programación entera Modelos de programación entera Handouts: material de clase maximizar 3x + 4y sujeto a 5x + 8y 24 x, y
Más detallesSi 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.
Tema El método simplex Los modelos lineales con dos o tres variables se pueden resolver gráficamente. En el Tema hemos visto la solución gráfica de modelos lineales de dos variables. Sin embargo, este
Más detallesRESOLUCIÓN INTERACTIVA DEL SIMPLEX
RESOLUCIÓN INTERACTIVA DEL SIMPLEX Estos materiales interactivos presentan la resolución interactiva de ejemplos concretos de un problema de P.L. mediante el método Simplex. Se presentan tres situaciones:
Más detallesRESOLUCIÓN DE SISTEMAS MEDIANTE DETERMINANTES
RESOLUCIÓN DE SISTEMS MEDINTE DETERMINNTES Página 0 REFLEXION Y RESUELVE Resolución de sistemas Ò mediante determinantes y Resuelve, aplicando x x e y, los siguientes sistemas de ecuaciones: 3x 5y 73 a
Más detalles315 M/R Versión 1 Integral 1/13 2009/1 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA
35 M/R Versión Integral /3 29/ UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA MODELO DE RESPUESTA (VERSION.2) ASIGNATURA: Investigación de Operaciones I CÓDIGO: 35 MOMENTO: Prueba
Más detallesSimulación I. Investigación Operativa, Grado en Estadística y Empresa, 2011/12
Simulación I Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema Modelos de simulación y el método de Montecarlo Ejemplo: estimación de un área Ejemplo: estimación
Más detallesPROGRAMACIÓN LINEAL. Su empleo es frecuente en aplicaciones de la industria, la economía, la estrategia militar, etc.
PROGRAMACIÓN LINEAL La programación lineal da respuesta a situaciones en las que se exige maximizar o minimizar funciones que se encuentran sujetas a determinadas limitaciones, que llamaremos restricciones.
Más detallesFlujos de redes (Network Flows NF)
Fluos de redes (Network Flows NF). Terminología. Árbol generador mínimo. Camino mínimo 4. Fluo máximo 5. Fluo de coste mínimo TEORÍA DE GRAFOS. OPTIMIZACIÓN EN REDES Terminología Red o grafo (G) Nodos
Más detallesMENORES, COFACTORES Y DETERMINANTES
MENORES, COFACTORES Y DETERMINANTES 1. Introducción. 2. Determinante de una matriz de 3 x 3. 3. Menores y cofactores. 4. Determinante de una matriz de n x n. 5. Matriz triangular. 6. Determinante de una
Más detallesBREVE MANUAL DE SOLVER
BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación
Más detalles1 Resolución de ecuaciones de 2º grado y ecuaciones bicuadradas. 4ºESO.
1 1. ECUAC. 2º GRADO Y UNA INCÓGNITA Una ecuación con una incógnita es de segundo grado si el exponente de la incógnita es dos. Ecuaciones de segundo grado con una incógnita son: Esta última ecuación parece,
Más detallesRESOLUCIÓN DE SISTEMAS MEDIANTE DETERMINANTES
UNIDD 4 RESOLUCIÓN DE SISTEMS MEDINTE DETERMINNTES Página 00 Resolución de sistemas mediante determinantes x y Resuelve, aplicando x = e y =, los siguientes sistemas de ecuaciones: x 5y = 7 5x + 4y = 6x
Más detallesUniversidad Nacional Autónoma de Nicaragua UNAN-Managua. Curso de Investigación de Operaciones
Universidad Nacional Autónoma de Nicaragua UNAN-Managua Curso de Investigación de Operaciones Profesor: MSc. Julio Rito Vargas Avilés. Presentación del Programa de Investigación de Operaciones Estudiantes:
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN ACATLÁN PROGRAMA DE ASIGNATURA CLAVE: 1409 SEMESTRE: 4 (CUARTO) MODALIDAD
Más detallesCURSO CERO DE MATEMATICAS. Apuntes elaborados por Domingo Pestana Galván. y José Manuel Rodríguez García
INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIONES CURSO CERO DE MATEMATICAS Apuntes elaborados por Domingo Pestana Galván y José Manuel Rodríguez García UNIVERSIDAD CARLOS III DE MADRID Escuela Politécnica
Más detallesIntroducción al Cálculo Numérico
Tema 1 Introducción al Cálculo Numérico 1.1 Introducción El Cálculo Numérico, o como también se le denomina, el Análisis numérico, es la rama de las Matemáticas que estudia los métodos numéricos de resolución
Más detallesProgramación Lineal. El modelo Matemático
Programación Lineal. El modelo Matemático 1 Modelización Definición 1.1 Consideremos el problema de optimización con restricciones, definido como sigue Min f(x) s.a. g i (x) b i i = 1, 2,..., m (P OR)
Más detalles520142: ALGEBRA y ALGEBRA LINEAL
520142: ALGEBRA y ALGEBRA LINEAL Segundo Semestre 2008, Universidad de Concepción CAPITULO 10: Espacios Vectoriales DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas 1 Definición
Más detallesConferencia clase. Al desacoplar las ecuaciones se tiene. Sistemas de ecuaciones diferenciales lineales usando álgebra lineal
Conferencia clase Al desacoplar las ecuaciones se tiene stemas de ecuaciones diferenciales lineales usando álgebra lineal Contenido. 1. stemas de ecuaciones diferenciales de primer orden. 2. Forma matricial
Más detallesSistem as de ecuaciones lineales
Sistem as de ecuaciones lineales. Concepto, clasificación y notación Un sistema de m ecuaciones lineales con n incógnitas se puede escribir del siguiente modo: a x + a 2 x 2 + a 3 x 3 + + a n x n = b a
Más detallesÁlgebra y Trigonometría Clase 7 Sistemas de ecuaciones, Matrices y Determinantes
Álgebra y Trigonometría Clase 7 Sistemas de ecuaciones, Matrices y Determinantes CNM-108 Departamento de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia Copyleft c 2008. Reproducción
Más detallesIntroducción a la programación lineal
Introducción a la programación lineal La programación lineal se aplica a modelos de optimización en los que las funciones objetivo y restricción son estrictamente lineales. La técnica se aplica en una
Más detallesEL PROBLEMA GENERAL DE OPTIMIZACION
EL PROBLEMA GENERAL DE OPTIMIZACION Terminología Tipos de soluciones Resultados teóricos sobre existencia y unicidad de soluciones Método gráfico de resolución Problemas de optimización Este tipo de problemas
Más detallesSistemas de Ecuaciones Lineales y Matrices
Capítulo 4 Sistemas de Ecuaciones Lineales y Matrices El problema central del Álgebra Lineal es la resolución de ecuaciones lineales simultáneas Una ecuación lineal con n-incógnitas x 1, x 2,, x n es una
Más detallesWinQSB. Módulo de Programación Lineal y Entera. Al ejecutar el módulo Linear and Integer Programming, la ventana de inicio es la siguiente
WinQSB Módulo de Programación Lineal y Entera Al ejecutar el módulo Linear and Integer Programming, la ventana de inicio es la siguiente desde la cual, a partir del menú File New Problem puedes introducir
Más detallesPROGRAMACIÓN LINEAL MÉTODO GRÁFICO
1 PROGRAMACIÓN LINEAL MÉTODO GRÁFICO Dado un problema de programación lineal se debe: 1. Graficar cada una de las restricciones. 2. Encontrar el Polígono de factibilidad, que es la intersección de los
Más detallesECUACIÓN DE CAUCHY-EULER 2013
ECUACIÓN DE CAUCHY-EULER 3 LA ECUACIÓN DE CAUCHY-EULER Se trata de una ecuación con coeficientes variables cua solución general siempre se puede epresar en términos de potencias, senos, cosenos, funciones
Más detallesÁlgebra Lineal Ma1010
Álgebra Ma1010 Departamento de Matemáticas ITESM Álgebra - p. 1/31 En este apartado se introduce uno de los conceptos más importantes del curso: el de combinación lineal entre vectores. Se establece la
Más detallesCONTENIDOS MÍNIMOS del ÁREA DE MATEMÁTICAS
Dpto. de Matemáticas IES Las Breñas 4º ESO OPCIÓN B CONTENIDOS MÍNIMOS del ÁREA DE MATEMÁTICAS 1: Números reales. Septiembre-2016 Números no racionales. Expresión decimal - Reconocimiento de algunos irracionales.
Más detallesEsta expresión polinómica puede expresarse como una expresión matricial de la forma; a 11 a 12 a 1n x 1 x 2 q(x 1, x 2,, x n ) = (x 1, x 2,, x n )
Tema 3 Formas cuadráticas. 3.1. Definición y expresión matricial Definición 3.1.1. Una forma cuadrática sobre R es una aplicación q : R n R que a cada vector x = (x 1, x 2,, x n ) R n le hace corresponder
Más detalles