SlideShare una empresa de Scribd logo
1 de 12
Hormigas Artificiales
Insectos Sociales y
Resolución Distribuida
de Problemas.
Ing. Mauro San Martín
msmartin@elqui.cic.userena.cl
Académico
Universidad de La Serena
InfoUDA - Agosto 2000
Agenda
Vida Artificial
Hormigas
Hormigas Artificiales
Aplicaciones de Hormigas Artificiales
La ruta a la comida: un applet ilustrativo.
Vida Artificial
Definición:
La Vida Artificial es el estudio de los sistemas
concebidos por el hombre que presentan
comportamientos característicos de los sistemas
vivos.
La Vida Artificial completa el enfoque tradicional
de la Biología (análisis de sistemas vivos)
intentando la sintetizar el comportamiento de
estos sistemas sobre el computador y/u otros
medios artificiales.
Las Hormigas
Una Hormiga
Cada hormiga es bastante tonta: poca memoria y unos 20
estados.
Una Colonia o Enjambre
Es capaz de: construir nidos extremadamente complejos,
repartir labores de manera eficiente, agricultura y ganadería, ...
Comportamiento Emergente
No poseen lenguaje
No hay información
centralizada
(“La Reina NO reina”)
Stigmergy.
“El mapa se dibuja en el
terreno”
Las Hormigas
Artificiales
Aplicación del conocimiento sobre insectos
sociales en la creación de metáforas para la
resolución de problemas.
Aspectos Claves
Distribución v/s Centralización.
Comportamiento emergente v/s Control y
Preprogramación.
Adaptación a condiciones cambiantes del
ambiente en tiempo real.
Aplicaciones de
Hormigas Artificiales(1)
Sistemas multi-agentes
Definición de Agente : inteligencia, autonomía y capacidad de
interacción.
Problemas en Grafos
Ruta más corta
Vendedor Viajero (TSP)
Ejemplo: Estrategia de forrageo
Descubrimiento de la ruta más corta / barata.
Stigmergy: Uso de feromonas virtuales.
Aplicaciones de
Hormigas Artificiales(2)
Balance de Carga en Redes de Computadores.
Ruteo en Redes de Telecomunicaciones.
Optimización Combinatorial.
Comportamiento
Colaborativo de Robots.
La ruta a la comida: un
applet ilustrativo. (1)
NIDO
COMIDA
Las Hormigas son capaces de:
Encontrar la ruta más corta entre el
NIDO y la COMIDA sin tener un
“mapa”.
¿Cómo lo hacen?
En cada momento, una Hormiga
simplemente camina y va decidiendo
su dirección usando como referencia
un rastro químico dejado por las que
pasaron antes por allí. A su vez, va
dejando un rastro químico sobre la
ruta que usa. El rastro se evapora.
Una ruta más corta puede ser
transitadas más veces en un lapso
dado ⇒ su rastro químico es más
intenso y tiene mayor probabilidad de
ser elegida.
Usan el terreno para dibujar el mapa.
Las hormigas caminan entre el nido y la
comida. Bajan hasta la comida, suben
hasta el nido, y así sucesivamente.
Mientras más feromona hay en un arco
(mientras más blanco está), más
probable que se vayan por ahí. Y a su
vez, van agregando feromona a los
arcos por los que pasan, pero ese rastro
se va debilitando a medida que se
alejan del punto de donde partieron.
Con una pequeña probabilidad, la
hormiga toma un camino cualquiera, en
lugar de fijarse en la feromona.
La feromona se va evaporando, así que
si no pasan hormigas durante un rato, el
rastro se borra.
La ruta a la comida: un
applet ilustrativo. (2)
Un applet para modelar este comportamiento de
las Hormigas:
El terreno es representado por un grafo no dirigido. (Las rutas son discretas, su tamaño
está dado por la cantidad de aristas que las forman)
Para terminar
Queda mucho por hacer,
muchas posibles
aplicaciones por investigar y,
muy importante, falta
investigación teórica que nos
permita entender a cabalidad
cómo “funcionan” las
hormigas.
Las Hormigas son Sistemas Distribuidos de Agentes
Simples:
No necesita información ni control centralizados (aptos para redes).
Se adaptan a condiciones cambiantes del medio (on-line).
Al ser simples, individualmente no requieren gran poder de procesamiento.
Consultas
Referencias
1. Bonabeau, Dorigo, Theraulaz: SWARM INTELLIGENCE, FROM
NATURALTO ARTIFICIAL SYSTEMS. Oxford University Press. 1999.
2. Schoonderwoerd, R.: COLLECTIVE INTELLIGENCE FOR NETWORK
CONTROL. Tesis de Ingeniería Delft University of Technology. 1996.
3. Di Caro, Dorigo: “AntNet: Distributed Stigmergetic Control for
Communications Networks”. 1998.
4. Schoonderwoerd, Holland, Bruten: “Ant-like agents for load balancing in
telecommunications networks”. 1997.
5. Dorigo, Gambarella: Ant Colonies for
the travelling salesman problem”. 1997.
6. Fenet, Hassas: “An Ant Based System
for Dynamic Multiple Criteria Balancing”.
1998.
7. WWW: www.sfi.org, www.swarm.org,
iridia.ulb.ac.be/dorigo.

Más contenido relacionado

Destacado

El Mundo de las Hormigas
El Mundo de las HormigasEl Mundo de las Hormigas
El Mundo de las Hormigastarantulas
 
Fábula de la Hormiga
Fábula de la HormigaFábula de la Hormiga
Fábula de la HormigaSorey García
 
Divertido abc bíblico de los animales
Divertido abc  bíblico de los animalesDivertido abc  bíblico de los animales
Divertido abc bíblico de los animalesSandra Leoni
 
Como organizar una escuela de lideres 2011-01
Como organizar una escuela de lideres 2011-01Como organizar una escuela de lideres 2011-01
Como organizar una escuela de lideres 2011-01Jesus Guanambal Loyola
 
CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)
CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)
CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)CPV
 
2. el estudio biblico
2. el estudio biblico2. el estudio biblico
2. el estudio biblicoluis tesen
 

Destacado (6)

El Mundo de las Hormigas
El Mundo de las HormigasEl Mundo de las Hormigas
El Mundo de las Hormigas
 
Fábula de la Hormiga
Fábula de la HormigaFábula de la Hormiga
Fábula de la Hormiga
 
Divertido abc bíblico de los animales
Divertido abc  bíblico de los animalesDivertido abc  bíblico de los animales
Divertido abc bíblico de los animales
 
Como organizar una escuela de lideres 2011-01
Como organizar una escuela de lideres 2011-01Como organizar una escuela de lideres 2011-01
Como organizar una escuela de lideres 2011-01
 
CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)
CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)
CONF. LAS HORMIGAS Y SUS 15 LECCIONES. (I PARTE)
 
2. el estudio biblico
2. el estudio biblico2. el estudio biblico
2. el estudio biblico
 

Similar a Hormigas arfificiales - Mauro San Martín

Similar a Hormigas arfificiales - Mauro San Martín (15)

Sistemas de enjambre
Sistemas de enjambreSistemas de enjambre
Sistemas de enjambre
 
Robots: del autómata al asistente inteligente
Robots: del autómata al asistente inteligenteRobots: del autómata al asistente inteligente
Robots: del autómata al asistente inteligente
 
Colonia de hormigas(1)
Colonia de hormigas(1)Colonia de hormigas(1)
Colonia de hormigas(1)
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Inteligencia de enjambre
Inteligencia de enjambreInteligencia de enjambre
Inteligencia de enjambre
 
UESJLS Robótica Clase 02
UESJLS Robótica Clase 02UESJLS Robótica Clase 02
UESJLS Robótica Clase 02
 
Transparencias 2
Transparencias 2Transparencias 2
Transparencias 2
 
Paradigma enactivo, Aibos e inteligencia artificial
Paradigma enactivo, Aibos e inteligencia artificialParadigma enactivo, Aibos e inteligencia artificial
Paradigma enactivo, Aibos e inteligencia artificial
 
Robots
RobotsRobots
Robots
 
Robots
RobotsRobots
Robots
 
Pc 5 aa
Pc 5  aaPc 5  aa
Pc 5 aa
 
Laiaenelesp4
Laiaenelesp4Laiaenelesp4
Laiaenelesp4
 
TP Tecno Tema 3 Nticxs
TP Tecno Tema 3 NticxsTP Tecno Tema 3 Nticxs
TP Tecno Tema 3 Nticxs
 
Robotica y sus aplicaciones
Robotica y sus aplicacionesRobotica y sus aplicaciones
Robotica y sus aplicaciones
 

Más de Pedro Contreras Flores

Servicio de información para bibliotecas
Servicio de información para bibliotecasServicio de información para bibliotecas
Servicio de información para bibliotecasPedro Contreras Flores
 
Business intelligence (bi) y big data0
Business intelligence (bi) y big data0Business intelligence (bi) y big data0
Business intelligence (bi) y big data0Pedro Contreras Flores
 
Sistemas y servicios de informacion intro
Sistemas y servicios de informacion introSistemas y servicios de informacion intro
Sistemas y servicios de informacion introPedro Contreras Flores
 
Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajesPedro Contreras Flores
 

Más de Pedro Contreras Flores (20)

El dilema de las redes sociales
El dilema de las redes sociales El dilema de las redes sociales
El dilema de las redes sociales
 
Tipos de sistemas de información
Tipos de sistemas de informaciónTipos de sistemas de información
Tipos de sistemas de información
 
Text Analytics - JCC2014 Kimelfeld
Text Analytics - JCC2014 KimelfeldText Analytics - JCC2014 Kimelfeld
Text Analytics - JCC2014 Kimelfeld
 
Servicio de información para bibliotecas
Servicio de información para bibliotecasServicio de información para bibliotecas
Servicio de información para bibliotecas
 
Gestión del conocimiento
Gestión del conocimientoGestión del conocimiento
Gestión del conocimiento
 
Business intelligence (bi) y big data0
Business intelligence (bi) y big data0Business intelligence (bi) y big data0
Business intelligence (bi) y big data0
 
Bibliotecas moviles y calidad
Bibliotecas moviles y calidadBibliotecas moviles y calidad
Bibliotecas moviles y calidad
 
Sistemas y servicios de informacion intro
Sistemas y servicios de informacion introSistemas y servicios de informacion intro
Sistemas y servicios de informacion intro
 
Plataforma de Digitalización
Plataforma de DigitalizaciónPlataforma de Digitalización
Plataforma de Digitalización
 
Red de transporte urbano
Red de transporte urbanoRed de transporte urbano
Red de transporte urbano
 
Packing
PackingPacking
Packing
 
Tecnologías de la información
Tecnologías de la informaciónTecnologías de la información
Tecnologías de la información
 
Modelamiento y simulación
Modelamiento y simulaciónModelamiento y simulación
Modelamiento y simulación
 
Java 3D
Java 3DJava 3D
Java 3D
 
Complementos de programación
Complementos de programaciónComplementos de programación
Complementos de programación
 
4 memoria dinamica
4 memoria dinamica4 memoria dinamica
4 memoria dinamica
 
3 recursividad
3 recursividad3 recursividad
3 recursividad
 
2 punteros y lenguaje c
2 punteros y lenguaje c2 punteros y lenguaje c
2 punteros y lenguaje c
 
2 archivos
2 archivos2 archivos
2 archivos
 
Estilos de programación y sus lenguajes
Estilos de programación y sus lenguajesEstilos de programación y sus lenguajes
Estilos de programación y sus lenguajes
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (16)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Hormigas arfificiales - Mauro San Martín

  • 1. Hormigas Artificiales Insectos Sociales y Resolución Distribuida de Problemas. Ing. Mauro San Martín msmartin@elqui.cic.userena.cl Académico Universidad de La Serena InfoUDA - Agosto 2000
  • 2. Agenda Vida Artificial Hormigas Hormigas Artificiales Aplicaciones de Hormigas Artificiales La ruta a la comida: un applet ilustrativo.
  • 3. Vida Artificial Definición: La Vida Artificial es el estudio de los sistemas concebidos por el hombre que presentan comportamientos característicos de los sistemas vivos. La Vida Artificial completa el enfoque tradicional de la Biología (análisis de sistemas vivos) intentando la sintetizar el comportamiento de estos sistemas sobre el computador y/u otros medios artificiales.
  • 4. Las Hormigas Una Hormiga Cada hormiga es bastante tonta: poca memoria y unos 20 estados. Una Colonia o Enjambre Es capaz de: construir nidos extremadamente complejos, repartir labores de manera eficiente, agricultura y ganadería, ... Comportamiento Emergente No poseen lenguaje No hay información centralizada (“La Reina NO reina”) Stigmergy. “El mapa se dibuja en el terreno”
  • 5. Las Hormigas Artificiales Aplicación del conocimiento sobre insectos sociales en la creación de metáforas para la resolución de problemas. Aspectos Claves Distribución v/s Centralización. Comportamiento emergente v/s Control y Preprogramación. Adaptación a condiciones cambiantes del ambiente en tiempo real.
  • 6. Aplicaciones de Hormigas Artificiales(1) Sistemas multi-agentes Definición de Agente : inteligencia, autonomía y capacidad de interacción. Problemas en Grafos Ruta más corta Vendedor Viajero (TSP) Ejemplo: Estrategia de forrageo Descubrimiento de la ruta más corta / barata. Stigmergy: Uso de feromonas virtuales.
  • 7. Aplicaciones de Hormigas Artificiales(2) Balance de Carga en Redes de Computadores. Ruteo en Redes de Telecomunicaciones. Optimización Combinatorial. Comportamiento Colaborativo de Robots.
  • 8. La ruta a la comida: un applet ilustrativo. (1) NIDO COMIDA Las Hormigas son capaces de: Encontrar la ruta más corta entre el NIDO y la COMIDA sin tener un “mapa”. ¿Cómo lo hacen? En cada momento, una Hormiga simplemente camina y va decidiendo su dirección usando como referencia un rastro químico dejado por las que pasaron antes por allí. A su vez, va dejando un rastro químico sobre la ruta que usa. El rastro se evapora. Una ruta más corta puede ser transitadas más veces en un lapso dado ⇒ su rastro químico es más intenso y tiene mayor probabilidad de ser elegida. Usan el terreno para dibujar el mapa.
  • 9. Las hormigas caminan entre el nido y la comida. Bajan hasta la comida, suben hasta el nido, y así sucesivamente. Mientras más feromona hay en un arco (mientras más blanco está), más probable que se vayan por ahí. Y a su vez, van agregando feromona a los arcos por los que pasan, pero ese rastro se va debilitando a medida que se alejan del punto de donde partieron. Con una pequeña probabilidad, la hormiga toma un camino cualquiera, en lugar de fijarse en la feromona. La feromona se va evaporando, así que si no pasan hormigas durante un rato, el rastro se borra. La ruta a la comida: un applet ilustrativo. (2) Un applet para modelar este comportamiento de las Hormigas: El terreno es representado por un grafo no dirigido. (Las rutas son discretas, su tamaño está dado por la cantidad de aristas que las forman)
  • 10. Para terminar Queda mucho por hacer, muchas posibles aplicaciones por investigar y, muy importante, falta investigación teórica que nos permita entender a cabalidad cómo “funcionan” las hormigas. Las Hormigas son Sistemas Distribuidos de Agentes Simples: No necesita información ni control centralizados (aptos para redes). Se adaptan a condiciones cambiantes del medio (on-line). Al ser simples, individualmente no requieren gran poder de procesamiento.
  • 12. Referencias 1. Bonabeau, Dorigo, Theraulaz: SWARM INTELLIGENCE, FROM NATURALTO ARTIFICIAL SYSTEMS. Oxford University Press. 1999. 2. Schoonderwoerd, R.: COLLECTIVE INTELLIGENCE FOR NETWORK CONTROL. Tesis de Ingeniería Delft University of Technology. 1996. 3. Di Caro, Dorigo: “AntNet: Distributed Stigmergetic Control for Communications Networks”. 1998. 4. Schoonderwoerd, Holland, Bruten: “Ant-like agents for load balancing in telecommunications networks”. 1997. 5. Dorigo, Gambarella: Ant Colonies for the travelling salesman problem”. 1997. 6. Fenet, Hassas: “An Ant Based System for Dynamic Multiple Criteria Balancing”. 1998. 7. WWW: www.sfi.org, www.swarm.org, iridia.ulb.ac.be/dorigo.