Você está na página 1de 16

GRASP - Greedy Randomized Adaptative Search Procedure

HISTORICO
Origem:
Probabilistic algorithm (GRASP) for difficult set covering problems [Feo & Resende., 1989]

Porm, o trabalho foi relatado em trabalhos anteriores, por exemplo:


Random multistart local search [e.g. Lin & Kernighan, 1973] Semi-greedy heuristics [e.g. Hart & Shogan, 1987]

INTRODUO

Princpio: combinao de um mtodo construtivo com busca local, em um procedimento iterativo com iteraes totalmente independentes. dividido em duas etapas: (a) construo de uma soluo guloso + aleatrio+adaptivel. (b) busca local pesquisa a vizinhana corrente at um timo local ser encontrado. Aplicado a problemas de otimizao combinatria.

OBSERVAES
Depende de boas solues iniciais. Poucos Parmetros.

Tcnica de Amostragem no espao de busca

GRASP Pseudo Cdigo

GRASP Pseudo Cdigo Greedy_Randomized_construction -Simples

Observaes Algoritmo
Qualidade - |LRC|; Possvel paralelizao;

GRASP Pseudo Cdigo Greedy_Randomized_construction -Detalhado

GRASP Pseudo Cdigo

Variable Neighborhood Search (VNS)

Variable Neigborhood Search (VNS)


Mtodo de busca local que explora o espao de solues atravs de trocas sistemticas de estruturas de vizinhana Explora vizinhanas gradativamente mais distantes Focaliza a busca em torno de uma nova soluo somente se um movimento de melhora realizado

Variable Neigborhood Search (VNS)

Variable Neigborhood Search (VNS)

Variable Neigborhood Search (VNS)

VNS Pseudo Cdigo

Você também pode gostar