SlideShare une entreprise Scribd logo
1  sur  20
Relajación Lagrangiana
• LaGrange lo inventó en el año 1797.
• Desde su creación este método ha sido la técnica de
acotación preferida, hasta los años 1990 donde apareció la
técnica de Branch and Price.
Historia
Descripción del Método
• Consiste en relajar un problema de optimización.
• Busca remover la restricción mala y colocarla en la función
objetivo para resolver más fácil el problema.
• Se coloca una restricción en la función objetivo como
penalización. Se le asigna un peso a esa penalización con el
multiplicador de Lagrange.
• Se usa principalmente en problemas de optimización discreta
y en particular en problemas de redes
Descripción del Método
Gráficamente
Z*(x*)
L(λ) | x=x₁ L(λ) | x=x₂
L(λ) | x=x₃
L(λ) | x=x₄
λ
L(λ)
λ*
Min L(λ)•L(λ) esta restringido por los
valores que pueden tomar las
variables xⁿ.
•Para un x fijo se trazan las
recta con λ variable que
limitan la función L(λ).
•Se busca el mínimo de la
función.
¿Cómo encontramos el
lambda que nos ubica en el
mínimo?
Método del Subgradiente
Z*(x*)
λ
L(λ)
λ*
Min L(λ)
λⁿ⁺¹=[λⁿ+Ѳⁿ (b-Axⁿ)]⁺
⁺ :representa la parte positiva,
será 0 si es que es negativo.
UB: Es un valor factible de Z(x)
b-Axⁿ: Restricción relajada.
µ=Tamaño de salto de la
iteración.
µ Grandeµ Chico
Ventajas
• Se aplica a cada descomposición de un modelo y llega a una
muy aproximada solución por resolver problemas mas bien
generales que de solución única.
• Resuelve núcleos de sub-problemas como modelos
independientes.
• La solución Lagrangiana aproximada puede tomar las ventajas
de varios algoritmos conocidos.
• Permite desarrollar límites sobre el valor de la función
objetivo óptima de manera rápida.
• Idear métodos en base a una heurística efectiva para resolver
problemas de optimización combinatorial compleja y
programación entera.
Restricciones del Método
• El problema relajado sea más sencillo de resolver que el
problema original puesto que podría ser necesario resolverlo
muchas veces.
• El otro factor consiste en que la relajación debe ser buena en
el sentido de que el valor de la solución del problema relajado
debe ser suficientemente cercano al del problema original.
• Un problema min{g(y) : y Ŷ R} es una relajación del∈ ⊆
problema min{f(y) : y Y R} si y sólo si Y Ŷ y f(y) ≤ g(y) para∈ ⊆ ⊆
todo y Y∈
Aplicaciones Clásicas
Tópico Integración de Estructura de Red
Redes con lados limitantes • Flujo de costo mínimo
• Camino más corto
Problema del Vendedor Viajero • Asignación de problema
• Flujo de costo mínimo
Ruta Vehicular • Asignación del problema
• Una variante mínima de árbol de
expansión
Diseño de Redes • Camino más corto
Two-duty operator scheduling • Camino más corto
• Flujo de costo mínimo
Árbol de expansión de grado limitado • Árbol de expansión mínimo
Plan de Producción multi-item • Camino más corto
• Flujo de costo mínimo
• Programas dinámicos
Discución calidad del método
• Es muy barato y tiene un corto tiempo de resolución, ya que
no pretende conseguir la optimalidad, sino que busca cotas o
soluciones infactibles que se acerquen al óptimo.
• A pesar de esto en gran número de casos se encuentra el
óptimo a un bajo costo.
• Permite usar la cotas encontradas para comparar los GAP de
distintas heurísticas de manera más exacta que la relajación
lineal.
Aplicación en instancia de prueba
• Se tiene el siguiente grafo con las distancias en los arcos y la
demanda en el nodo.
• El objetivo es maximizar la demanda cubierta localizando
solamente 2 centros de distribución, tomando como
consideración que cada centro tiene un radio de cobertura de
20 km.
• Como se muestra a continuación…
Aplicación en instancia de prueba
Aplicación en instancia de prueba
Parámetro Variables
Ai,j= 1 si es que el nodo i cubre al
j, 0 en otro caso.
Dj=Demanda centro j.
N=número de centros a localizar.
Xj=1 si es que se localiza en j, 0 en
otro caso.
Yj=1 si el nodo j es atendido, 0 en
otro caso.
Suma la demanda de los
nodos atendidos
Un centro es atendido solo si
ese centro o alguno a menos
de 20 km es atendido
No puede localizarse más
de N centros.
Restricción a relajar !
Aplicación en instancia de prueba
Lagrangeano:
a b c d e f g h i
a 1 1 0 0 0 0 0 1 0
b 1 1 0 0 0 0 0 0 1
c 0 0 1 1 0 0 0 0 0
d 0 0 1 1 1 0 0 0 1
e 0 0 0 1 1 0 0 0 0
f 0 0 0 0 0 1 1 0 1
g 0 0 0 0 0 1 1 1 0
h 1 0 0 0 0 0 1 1 1
i 0 1 0 1 0 1 0 1 1
Aplicación en instancia de prueba
Ahora para el caso puntual de nuestro problema, se hace la matriz con los
valores de Ai,j para un radio de cobertura de 20 km. Luego para la resolución
se utiliza solver de Excel para los distintos valores de µ.
Ai,j:
11
17
21
31
15
14
21
12
11 26
182516
19
34 19
C
D
EFG
H I
1215 23
40
28
18 32
17
20
A B
Nodo i es el que más
atiende, por tanto es un
claro candidato y es
bueno incluirlo en la
solución inicial.
(Heurística Greedy para
sol. inicial)
Aplicación en instancia de prueba
Restricción Relajada:
Para nuestro caso:
µ
d,e,h,i d,h,i
d,i
30 50
i
Penaliza a la funciónCalza el min. de L(µ) con
max. Z(x) ya que la
penalización desaparece.
Z*(x*)
205 -
L(µ)
Multiplicador tan
grande que
conviene que la
resta sea positiva
localizando menos
centros
Aplicación en instancia de prueba
Resumen de resultados:
Lamda Min L Localizaciones Cobertura
0 205 d,e,h,i todos
10 190 d,e,h,i todos
15 190 d,h,i todos
30 175 d,h,i todos
32 173 d,h,i todos
34 172 d,i
b,c,d,e,f,h,
i
40 172 d,i
b,c,d,e,f,h,
i
50 172 d,i
b,c,d,e,f,h,
i
70 190 i b,d,f,h,i
Aplicación en instancia de prueba
Para los valores de lamda entre 32 y 50 se logra el
mínimo. La solución de el min L(µ) es la misma que la del
máx Z(X), ya que consideran los mismos valores optímales
de x, valores donde la penalización es 0, puesto que (N-
Xj)=0. La penalización se mantiene así desde el 32 hasta el
50, manteniendo el mínimo.
Conclusiones
• El método de Relajación Lagrangiana, es de gran utilidad para
resolver problemas de forma rápida con bajos recursos.
• Consigue óptimos en algunos casos, o cotas mejores que la de
la relajación lineal, permitiendo la comparación de
heurísticas.
• Se adapta al problema del usuario, pues nosotros elegimos
que restricción relajar.
FIN
Sus aplicaciones son infinitas ! Solo basta relajar
¿Preguntas?

Contenu connexe

Tendances

Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04Julio Pari
 
Graficas de las funciones trigonometricas
Graficas de las funciones trigonometricasGraficas de las funciones trigonometricas
Graficas de las funciones trigonometricasHugo Quito
 
Aplicaciones de calculo
Aplicaciones de calculoAplicaciones de calculo
Aplicaciones de calculoGilbert Rz
 
272169862 asignacion-ppt
272169862 asignacion-ppt272169862 asignacion-ppt
272169862 asignacion-pptMajos Conejita
 
Ejercicio resuelto derivadas parciales
Ejercicio resuelto derivadas parcialesEjercicio resuelto derivadas parciales
Ejercicio resuelto derivadas parcialesMelanie Nogué
 
Tema 2 eficiencia y complejidad
Tema 2 eficiencia y complejidadTema 2 eficiencia y complejidad
Tema 2 eficiencia y complejidadCarlos A. Iglesias
 
Metodos numericos final
Metodos numericos finalMetodos numericos final
Metodos numericos final69moya
 
Examen Final Metodos Deterministicos
Examen Final Metodos DeterministicosExamen Final Metodos Deterministicos
Examen Final Metodos DeterministicosDiego Perdomo
 
Limites infinitos y limites en el infinito
Limites infinitos y limites en el infinitoLimites infinitos y limites en el infinito
Limites infinitos y limites en el infinitodelysm
 
Limites infinitos
Limites infinitosLimites infinitos
Limites infinitoscarlosd1996
 
109309677 diapositivas-de-la-1ra-unidad-de-calculo
109309677 diapositivas-de-la-1ra-unidad-de-calculo109309677 diapositivas-de-la-1ra-unidad-de-calculo
109309677 diapositivas-de-la-1ra-unidad-de-calculoChris Rosendo
 
Aplicaciones de las derivadas slideshare
Aplicaciones de las derivadas slideshareAplicaciones de las derivadas slideshare
Aplicaciones de las derivadas slideshareYohandris Camacaro
 
Comandos ejemplo-matlab
Comandos ejemplo-matlabComandos ejemplo-matlab
Comandos ejemplo-matlabCate Graham
 

Tendances (19)

Unmsm fisi - programación lineal 2 - io1 cl04
Unmsm   fisi - programación lineal 2 - io1 cl04Unmsm   fisi - programación lineal 2 - io1 cl04
Unmsm fisi - programación lineal 2 - io1 cl04
 
Graficas de las funciones trigonometricas
Graficas de las funciones trigonometricasGraficas de las funciones trigonometricas
Graficas de las funciones trigonometricas
 
Aplicaciones de calculo
Aplicaciones de calculoAplicaciones de calculo
Aplicaciones de calculo
 
Taller 10-14-ii
Taller 10-14-iiTaller 10-14-ii
Taller 10-14-ii
 
Asignacion
AsignacionAsignacion
Asignacion
 
272169862 asignacion-ppt
272169862 asignacion-ppt272169862 asignacion-ppt
272169862 asignacion-ppt
 
Metodo de biseccion en matlab
Metodo de biseccion  en matlabMetodo de biseccion  en matlab
Metodo de biseccion en matlab
 
Integral definida
Integral definidaIntegral definida
Integral definida
 
Biogeografía histórica y Análisis de Vicarianza: Una perspectiva computacional
Biogeografía histórica y Análisis de Vicarianza: Una perspectiva computacionalBiogeografía histórica y Análisis de Vicarianza: Una perspectiva computacional
Biogeografía histórica y Análisis de Vicarianza: Una perspectiva computacional
 
Ejercicio resuelto derivadas parciales
Ejercicio resuelto derivadas parcialesEjercicio resuelto derivadas parciales
Ejercicio resuelto derivadas parciales
 
Tema 2 eficiencia y complejidad
Tema 2 eficiencia y complejidadTema 2 eficiencia y complejidad
Tema 2 eficiencia y complejidad
 
Metodos numericos final
Metodos numericos finalMetodos numericos final
Metodos numericos final
 
Examen Final Metodos Deterministicos
Examen Final Metodos DeterministicosExamen Final Metodos Deterministicos
Examen Final Metodos Deterministicos
 
Limites infinitos y limites en el infinito
Limites infinitos y limites en el infinitoLimites infinitos y limites en el infinito
Limites infinitos y limites en el infinito
 
Limites infinitos
Limites infinitosLimites infinitos
Limites infinitos
 
109309677 diapositivas-de-la-1ra-unidad-de-calculo
109309677 diapositivas-de-la-1ra-unidad-de-calculo109309677 diapositivas-de-la-1ra-unidad-de-calculo
109309677 diapositivas-de-la-1ra-unidad-de-calculo
 
Aplicaciones de las derivadas slideshare
Aplicaciones de las derivadas slideshareAplicaciones de las derivadas slideshare
Aplicaciones de las derivadas slideshare
 
Pc4 s
Pc4 sPc4 s
Pc4 s
 
Comandos ejemplo-matlab
Comandos ejemplo-matlabComandos ejemplo-matlab
Comandos ejemplo-matlab
 

Similaire à Relajación Lagrangiana: Resolución de problemas de optimización

Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...
Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...
Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...jfrchicanog
 
S13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdf
S13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdfS13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdf
S13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdfEddyBerlyFloresMejia
 
Investigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptxInvestigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptxluisfernando570687
 
SESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptx
SESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptxSESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptx
SESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptxJorgeAHuarachiCh
 
Manual.ioii
Manual.ioiiManual.ioii
Manual.ioiiedgar
 
tema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdftema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdfErnestoCorts8
 
Limites, Derivadas y sus Aplicaciones Final2.pdf
Limites, Derivadas y sus Aplicaciones Final2.pdfLimites, Derivadas y sus Aplicaciones Final2.pdf
Limites, Derivadas y sus Aplicaciones Final2.pdfDora Nelly Rios Vasques
 
Ingeniería de control: Tema 2. compensación RF
Ingeniería de control: Tema 2. compensación RFIngeniería de control: Tema 2. compensación RF
Ingeniería de control: Tema 2. compensación RFSANTIAGO PABLO ALBERTO
 

Similaire à Relajación Lagrangiana: Resolución de problemas de optimización (20)

Clase 03_PPL2.pptx
Clase 03_PPL2.pptxClase 03_PPL2.pptx
Clase 03_PPL2.pptx
 
Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...
Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...
Descomposición en Landscapes Elementales del Problema de Diseño de Redes de R...
 
S13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdf
S13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdfS13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdf
S13 - Procesamiento digital de imágenes y visión artificial.pptx-1.pdf
 
Optimización. Métodos numéricos
Optimización. Métodos numéricosOptimización. Métodos numéricos
Optimización. Métodos numéricos
 
Investigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptxInvestigación de operaciones I y II.pptx
Investigación de operaciones I y II.pptx
 
REDES.PPT
REDES.PPTREDES.PPT
REDES.PPT
 
Programación Lineal.pdf
Programación Lineal.pdfProgramación Lineal.pdf
Programación Lineal.pdf
 
SESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptx
SESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptxSESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptx
SESION_17 PROBLEMA DE TRANSBORDO Y ASIGNACION (4).pptx
 
INTRODUCCION.ppt
INTRODUCCION.pptINTRODUCCION.ppt
INTRODUCCION.ppt
 
Manual.ioii
Manual.ioiiManual.ioii
Manual.ioii
 
tema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdftema 3-2 Algoritmos de realce.pdf
tema 3-2 Algoritmos de realce.pdf
 
Programacion lineal entera
Programacion lineal enteraProgramacion lineal entera
Programacion lineal entera
 
prinsipios de propagacion
prinsipios de propagacionprinsipios de propagacion
prinsipios de propagacion
 
Despacho economico
Despacho economicoDespacho economico
Despacho economico
 
Optimizacion en IMRT
Optimizacion en IMRTOptimizacion en IMRT
Optimizacion en IMRT
 
Sesión 04 2015 II
Sesión 04 2015 IISesión 04 2015 II
Sesión 04 2015 II
 
Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
 
Unidad 1. Programación entera
Unidad 1. Programación enteraUnidad 1. Programación entera
Unidad 1. Programación entera
 
Limites, Derivadas y sus Aplicaciones Final2.pdf
Limites, Derivadas y sus Aplicaciones Final2.pdfLimites, Derivadas y sus Aplicaciones Final2.pdf
Limites, Derivadas y sus Aplicaciones Final2.pdf
 
Ingeniería de control: Tema 2. compensación RF
Ingeniería de control: Tema 2. compensación RFIngeniería de control: Tema 2. compensación RF
Ingeniería de control: Tema 2. compensación RF
 

Dernier

Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxDanielFerreiraDuran1
 
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODATEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODACarmeloPrez1
 
Presentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financierosPresentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financierosmadaloga01
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónlicmarinaglez
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYCarlosAlbertoVillafu3
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..JoseRamirez247144
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzassuperamigo2014
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxFrancoSGonzales
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónjesuscub33
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxedwinrojas836235
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfdanilojaviersantiago
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassJhonnyvalenssYupanqu
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosk7v476sp7t
 
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptxCarlosQuionez42
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfConstructiva
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAOCarlosAlbertoVillafu3
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosFundación YOD YOD
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxjuanleivagdf
 

Dernier (20)

Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptx
 
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODATEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
 
Presentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financierosPresentación de la empresa polar, estados financieros
Presentación de la empresa polar, estados financieros
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociación
 
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzas
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarización
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdf
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hass
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
 
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de servicios
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 

Relajación Lagrangiana: Resolución de problemas de optimización

  • 2. • LaGrange lo inventó en el año 1797. • Desde su creación este método ha sido la técnica de acotación preferida, hasta los años 1990 donde apareció la técnica de Branch and Price. Historia
  • 3. Descripción del Método • Consiste en relajar un problema de optimización. • Busca remover la restricción mala y colocarla en la función objetivo para resolver más fácil el problema. • Se coloca una restricción en la función objetivo como penalización. Se le asigna un peso a esa penalización con el multiplicador de Lagrange. • Se usa principalmente en problemas de optimización discreta y en particular en problemas de redes
  • 5. Gráficamente Z*(x*) L(λ) | x=x₁ L(λ) | x=x₂ L(λ) | x=x₃ L(λ) | x=x₄ λ L(λ) λ* Min L(λ)•L(λ) esta restringido por los valores que pueden tomar las variables xⁿ. •Para un x fijo se trazan las recta con λ variable que limitan la función L(λ). •Se busca el mínimo de la función. ¿Cómo encontramos el lambda que nos ubica en el mínimo?
  • 6. Método del Subgradiente Z*(x*) λ L(λ) λ* Min L(λ) λⁿ⁺¹=[λⁿ+Ѳⁿ (b-Axⁿ)]⁺ ⁺ :representa la parte positiva, será 0 si es que es negativo. UB: Es un valor factible de Z(x) b-Axⁿ: Restricción relajada. µ=Tamaño de salto de la iteración. µ Grandeµ Chico
  • 7. Ventajas • Se aplica a cada descomposición de un modelo y llega a una muy aproximada solución por resolver problemas mas bien generales que de solución única. • Resuelve núcleos de sub-problemas como modelos independientes. • La solución Lagrangiana aproximada puede tomar las ventajas de varios algoritmos conocidos. • Permite desarrollar límites sobre el valor de la función objetivo óptima de manera rápida. • Idear métodos en base a una heurística efectiva para resolver problemas de optimización combinatorial compleja y programación entera.
  • 8. Restricciones del Método • El problema relajado sea más sencillo de resolver que el problema original puesto que podría ser necesario resolverlo muchas veces. • El otro factor consiste en que la relajación debe ser buena en el sentido de que el valor de la solución del problema relajado debe ser suficientemente cercano al del problema original. • Un problema min{g(y) : y Ŷ R} es una relajación del∈ ⊆ problema min{f(y) : y Y R} si y sólo si Y Ŷ y f(y) ≤ g(y) para∈ ⊆ ⊆ todo y Y∈
  • 9. Aplicaciones Clásicas Tópico Integración de Estructura de Red Redes con lados limitantes • Flujo de costo mínimo • Camino más corto Problema del Vendedor Viajero • Asignación de problema • Flujo de costo mínimo Ruta Vehicular • Asignación del problema • Una variante mínima de árbol de expansión Diseño de Redes • Camino más corto Two-duty operator scheduling • Camino más corto • Flujo de costo mínimo Árbol de expansión de grado limitado • Árbol de expansión mínimo Plan de Producción multi-item • Camino más corto • Flujo de costo mínimo • Programas dinámicos
  • 10. Discución calidad del método • Es muy barato y tiene un corto tiempo de resolución, ya que no pretende conseguir la optimalidad, sino que busca cotas o soluciones infactibles que se acerquen al óptimo. • A pesar de esto en gran número de casos se encuentra el óptimo a un bajo costo. • Permite usar la cotas encontradas para comparar los GAP de distintas heurísticas de manera más exacta que la relajación lineal.
  • 11. Aplicación en instancia de prueba • Se tiene el siguiente grafo con las distancias en los arcos y la demanda en el nodo. • El objetivo es maximizar la demanda cubierta localizando solamente 2 centros de distribución, tomando como consideración que cada centro tiene un radio de cobertura de 20 km. • Como se muestra a continuación…
  • 13. Aplicación en instancia de prueba Parámetro Variables Ai,j= 1 si es que el nodo i cubre al j, 0 en otro caso. Dj=Demanda centro j. N=número de centros a localizar. Xj=1 si es que se localiza en j, 0 en otro caso. Yj=1 si el nodo j es atendido, 0 en otro caso. Suma la demanda de los nodos atendidos Un centro es atendido solo si ese centro o alguno a menos de 20 km es atendido No puede localizarse más de N centros. Restricción a relajar !
  • 14. Aplicación en instancia de prueba Lagrangeano:
  • 15. a b c d e f g h i a 1 1 0 0 0 0 0 1 0 b 1 1 0 0 0 0 0 0 1 c 0 0 1 1 0 0 0 0 0 d 0 0 1 1 1 0 0 0 1 e 0 0 0 1 1 0 0 0 0 f 0 0 0 0 0 1 1 0 1 g 0 0 0 0 0 1 1 1 0 h 1 0 0 0 0 0 1 1 1 i 0 1 0 1 0 1 0 1 1 Aplicación en instancia de prueba Ahora para el caso puntual de nuestro problema, se hace la matriz con los valores de Ai,j para un radio de cobertura de 20 km. Luego para la resolución se utiliza solver de Excel para los distintos valores de µ. Ai,j: 11 17 21 31 15 14 21 12 11 26 182516 19 34 19 C D EFG H I 1215 23 40 28 18 32 17 20 A B Nodo i es el que más atiende, por tanto es un claro candidato y es bueno incluirlo en la solución inicial. (Heurística Greedy para sol. inicial)
  • 16. Aplicación en instancia de prueba Restricción Relajada: Para nuestro caso: µ d,e,h,i d,h,i d,i 30 50 i Penaliza a la funciónCalza el min. de L(µ) con max. Z(x) ya que la penalización desaparece. Z*(x*) 205 - L(µ) Multiplicador tan grande que conviene que la resta sea positiva localizando menos centros
  • 17. Aplicación en instancia de prueba Resumen de resultados: Lamda Min L Localizaciones Cobertura 0 205 d,e,h,i todos 10 190 d,e,h,i todos 15 190 d,h,i todos 30 175 d,h,i todos 32 173 d,h,i todos 34 172 d,i b,c,d,e,f,h, i 40 172 d,i b,c,d,e,f,h, i 50 172 d,i b,c,d,e,f,h, i 70 190 i b,d,f,h,i
  • 18. Aplicación en instancia de prueba Para los valores de lamda entre 32 y 50 se logra el mínimo. La solución de el min L(µ) es la misma que la del máx Z(X), ya que consideran los mismos valores optímales de x, valores donde la penalización es 0, puesto que (N- Xj)=0. La penalización se mantiene así desde el 32 hasta el 50, manteniendo el mínimo.
  • 19. Conclusiones • El método de Relajación Lagrangiana, es de gran utilidad para resolver problemas de forma rápida con bajos recursos. • Consigue óptimos en algunos casos, o cotas mejores que la de la relajación lineal, permitiendo la comparación de heurísticas. • Se adapta al problema del usuario, pues nosotros elegimos que restricción relajar.
  • 20. FIN Sus aplicaciones son infinitas ! Solo basta relajar ¿Preguntas?