Escolar Documentos
Profissional Documentos
Cultura Documentos
METODOLOGIA GRASP
3.1
3.2
Construir la ruta.
2.
3.
4.
y Orden de visitas o
recorrido.
Se opera con datos reales no euclidianos para que el resultado sea real.
constructivos,
de
descomposicin,
de
reduccin,
de
cuatro
reconocidos
procedimientos
en
la
Metaheursticos
Optimizacin
ms
Combinatoria
utilizados
son:
Simulated
Tab Search
GRASP (1989)
de
Bsqueda
basados
en
funciones
"Greedy"
Aleatorizadas Adaptativas.
En la fase de construccin se construye iterativamente una solucin
factible, aadiendo un elemento en cada paso. En cada iteracin la
eleccin del prximo elemento para ser aadido a la solucin parcial
viene determinada por una funcin greedy. Esta funcin mide el
beneficio de aadir cada uno de los elementos y se elige la mejor.
Notar que esta medida es miope en el sentido que no tiene en cuenta
qu ocurrir en iteraciones sucesivas una vez que se hace una
eleccin, sino nicamente en la iteracin actual.
Se dice que el heurstico greedy es adaptativo porque en cada
iteracin se actualizan los beneficios obtenidos de aadir el elemento
seleccionado a la solucin parcial. Es decir, la evaluacin que se
tenga de aadir un determinado elemento a la solucin en la iteracin
j, no coincidir necesariamente con la que se tenga en la iteracin
j+1.
El heurstico es aleatorizado porque no selecciona el mejor candidato
segn la funcin greedy adaptada sino que, con el objeto de
diversificar y no repetir soluciones en dos construcciones diferentes,
se construye un lista con los mejores candidatos de entre los que se
toma uno al azar.
Fase Constructiva
- Seleccionar una lista de elementos candidatos.
Seleccionar
un
elemento
aleatoriamente
de
la
Lista
Restringida.
Fase de Mejora
- Hacer un proceso de bsqueda local a partir de la solucin
Actualizacin
- Si la solucin obtenida mejora a la mejor almacenada,
actualizarla.
El hacer muchas iteraciones GRASP es una forma de hacer un
muestreo del espacio de soluciones. Basndonos en las observaciones
empricas, se ve que la distribucin de la muestra generalmente tiene
un
valor
en
promedio
que
es
inferior
al
obtenido
por
un
1.
2.
especificadas
para
la
heurstica
greedy
descrita
X= conjunto de soluciones
N(x) =soluciones vecinas de la solucin x
---------------------------------------------------------------Elegir una solucin inicial x0 X
Repetir
Elegir X tal que f(x) < f(x0)
Reemplazar x0 con x
Hasta que f(x) > f(x0) para todos los x N(x0)
----------------------------------------------------------------