Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
Simulacion Colonia Hormigas

Simulacion Colonia Hormigas

Ratings: (0)|Views: 88|Likes:
Published by Carlos Hikai

More info:

Published by: Carlos Hikai on Aug 24, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/24/2012

pdf

text

original

 
 
Simulación de comportamiento de una colonia de hormigas Luis Enrique Corredera de Colsa
Página 2 de 13
 
2 Introducción
En los últimos años se vienen estudiando y aplicando métodos de optimizaciónbasados en colonias de hormigas para tratar de dar solución a problemas deoptimización combinatoria complejos en campos tan diversos como son laeconomía, el comercio, la ingeniería, la medicina o la industria. Para este tipode problemas, no existen algoritmos exactos que proporcionen una solución enun tiempo polinomial.Dentro de los métodos para afrontar este tipo de problemas, tenemos losmétodos exactos y los aproximados. Los algoritmos exactos intentan encontraruna solución óptima y luego demostrar que es un óptimo global. Dentro de estetipo de algoritmos encontramos procesos de vuelta atrás (backtracking),procesos de ramificación y poda (Branch and bound), programación dinámica,etc. Dado el bajo rendimiento que proporcionan los algoritmos exactos, sedesarrollaron algoritmos aproximados, que se pueden clasificar en dos tipos:constructivos (que generan soluciones desde cero añadiendo nuevasconstrucciones a la solución, paso a paso) y algoritmos de búsqueda local (quepretenden de forma iterativa encontrar soluciones mejores migrando asoluciones vecinas (esperando que sean mejores).Por desgracia, los algoritmos de búsqueda local tienen mucha facilidad paraestancarse en óptimos locales, que globalmente no son buenas soluciones. Porello, investigadores en las últimas dos décadas han dedicado esfuerzos adesarrollar algoritmos que mejoren la efectividad de los métodos de búsquedalocal basándose en la heurística para la construcción de soluciones(metaheurísticas).Una metaheurística relativamente reciente es la optimización basada encolonias de hormigas, la cual se rige por el comportamiento que presentan las
 
 
Simulación de comportamiento de una colonia de hormigas Luis Enrique Corredera de Colsa
Página 3 de 13
 hormigas a la hora de encontrar el camino más corto entre el hormiguero y lacomida.Si entrar en más detalle sobre la optimización basada en colonias de hormigasy los diferentes algoritmos empleados para los diferentes problemas, en estedocumento se va a presentar un modelado de una colonia de hormigas, con lafinalidad de reproducir el comportamiento del que hemos aprendido para eldesarrollo de la metaheurística OCH: encontrar el camino más corto entre unafuente de comida y el hormiguero.
3 El comportamiento de una hormiga
Las hormigas son insectos sociales que viven en colonias y que gracias a sumutua colaboración son capaces de mostrar comportamientos complejos yrealizar tareas complicadas desde la óptica de una hormiga individual.Un comportamiento característico de las colonias de hormigas es su capacidadde encontrar los caminos más cortos entre las fuentes de comida y elhormiguero. Este hecho no sería muy interesante si no tenemos en cuenta quela mayoría de las especies de hormigas son prácticamente ciegas, y no puedenapoyarse en pistas visuales para encontrar los caminos.Algunas especies de hormigas depositan una sustancia química (feromona)mientras recorren el camino entre el hormiguero y la fuente de alimento. Si unahormiga no encuentra rastro de feromona a su paso, deambula al azar. Siexiste un rastro de feromona, sigue el rastro como una tendencia probabilística.Si el rastro se divide en dos, una hormiga sigue elige con probabilidad más altael rastro que contiene mayor concentración de feromona. Como a su vez, lashormigas depositan feromona, el camino se va reforzando consiguiendocaminos marcados con una cantidad elevada de feromona. LaFigura 1ilustraeste comportamiento de las hormigas (Obtenida de [2]).

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->