Escolar Documentos
Profissional Documentos
Cultura Documentos
Formigas
Formigas
COLÔNIAS DE FORMIGAS
Francisco A. M. Gomes
Dados:
V = {v1, ..., vm} conjunto de cidades (nós)
A = {(r, s) | r, s V} conjunto de arestas
(caminhos entre cidades)
crs = custo associado à aresta (r, s)
Propósito:
O caixeiro deve visitar todas as cidades
Passando uma só vez em cada cidade
Com o menor custo possível TSP simétrico
Problema artificial de formigas
Açoes de intensificação:
Principais algoritmos:
Ant System (AS)
Se q > q0,
Cada formiga também atualiza o feromônio cada vez que passa por uma
aresta, segundo a regra
min e um máximo max (o que evita que uma aresta seja ignorada).
Teoricamente max corresponde à quantidade de feromônio a ser
depositada na melhor solução S*. No entanto, como S* não é conhecida,
uma aproximação é feita utilizando a melhor solução encontrada até o
momento.
O valor de min é definido como alguma constante menor que max.