Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin
Algoritmo Principal
Algoritmo de
Construccin
Algoritmo de
Construccin
Algoritmo de
Construccin
Algoritmo de Bsqueda
Local (ABL)
Bsqueda Local
Bsqueda Local
Dos estrategias:
best-improving: todos los vecinos son
investigados y la solucin actual es
reemplazada por la solucin del mejor
vecino
first-improving: la solucin actual es
reemplazada por la solucin del primer
vecino cuya solucin sea mejor
Construccin de la RCL
la cantidad de elementos;
por la calidad de estos.
Construccin de la RCL
(cont)
Construccin de la RCL
(cont)
Construccin de la RCL
(cont)
Construccin de la RCL
(cont)
Construccin de la RCL
(cont)
Construccin de la RCL
(cont)
Mecanismos
alternativos
de construccin
Iteraciones Independientes
No se basan en soluciones anteriores
No aprende de la historia
Se descartan soluciones si no son me
Mecanismo alternativo:
Tcnicas alterativas
Fase de construccin
Reactive GRASP
Cost Perturbations
Bias Functions
Intelligent Construction: memory
and learning
POP in Construction
Reactive GRASP
Reactive GRASP
Conclusiones
Tcnicas alterativas
Fase de construccin
Reactive GRASP
Cost Perturbations
Bias Functions
Intelligent Construction: memory
and learning
POP in Construction
Cost Perturbations
Cost Perturbations
Cost Perturbations
Cost Perturbations
Tcnicas alterativas
Fase de construccin
Reactive GRASP
Cost Perturbations
Bias Functions
Intelligent Construction: memory
and learning
POP in Construction
Bias Functions
Bias Functions
Bias Functions
Tcnicas alterativas
Fase de construccin
Reactive GRASP
Cost Perturbations
Bias Functions
Intelligent Construction: memory
and learning
POP in Construction
Intelligent Construction:
memory and learning
Intelligent Construction:
memory and learning
Intelligent Construction:
memory and learning
Ejemplo:
Sea K(e)= *c'(e)+I(e)
Se gua la solucin a aquellos
valores e E que tengan el mayor
valor de K(e) .
La probabilidad de seleccin de un
elemento de la RCL e E es:
p(e)=K(e)/(K(s)) con s per RCL.
Tcnicas alterativas
Fase de constriccin
Reactive GRASP
Cost Perturbations
Bias Functions
Intelligent Construction: memory
and learning
POP in Construction
POP in Construction
Path Relinking
Path Relinking
Path Relinking
Path Relinking
Path Relinking
Alternativas de implementacin:
No aplicar path-relinking en todas las
iteraciones de GRASP, solo peridicamente.
Explorar dos diferentes trayectorias, usando
primero x1 y luego x2 como solucin inicial.
Explorar una trayectoria, comenzando solo
por x1 o x2.
No seguir toda la trayectoria, solo parte de
ella.
Path Relinking
Parallel GRASP
El paralelismo no es usado
sistemticamente para aumentar la
velocidad o para mejorar la efectividad de
las meta heursticas.
Las implementaciones paralelas son muy
robustas.
Siguen la estategia "independ-thread
multiple-walk", basada en la distribucin
de las iteraciones en varios procesadores.
Parallel GRASP
Parallel GRASP
Parallel GRASP
Aplicaciones
Problemas de ruteo.
Optimizaciones grficas.
Transportes.
Telecomunicaciones.
Dibujo de grficas y mapas.
Sistemas de poder.
Ejemplo: TSP
10
C
4
5
6
7
D
12
Inicio: A
Ejemplo: TSP
Fase de construccin:
Nodo A RCL: {C,D} elijo C Sol
Parcial {A,C}
Nodo C RCL: {E,B} elijo B Sol
Parcial {A,C,B}.
Final fase Sol Factible {A,C,B,E,D,A}
Ejemplo: TSP
5
C
4
5
6
7
D
12
Inicio: A
Ejemplo: TSP
Ejemplo: TSP
10
C
4
5
6
7
D
12
Costo: 24