Optimizando algoritmos de optimización

Llevamos programando algoritmos evolutivos desde que casi echamos los dientes en la universidad, y sin embargo la preocupación y la investigación va más por el camino de cambiar el algoritmo, y no cambiar la implementación, y eso que tanto los lenguajes como las librerías como las prácticas de programación han cambiado enormemente en estos años. En este artículo, que se va a presentar en el congreso de Metaheurísticas, Algoritmos Evolutivos y Bioinspirados que se integra dentro del CEDI que se está celebrando en Valencia, tratamos de hacer precisamente eso: abordar un algoritmo evolutivo (hecho en Perl desde el punto de vista de la programación, y demostrar que las mejoras en tiempo de ejecución que se pueden obtener alcanzan, en ocasiones, varios órdenes de magnitud.
El trabajo se titula

Optimizando la implementación de algoritmos evolutivos. JJ Merelo, Pedro Castillo, Juan Luís Jiménez Laredo and María Isabel García Arenas

Tenéis la presentación

Y también el código cuyas mejoras podéis visualizar a través de las diferencias entre las versiones de fichero que te permite hacer Launchpad

Un pensamiento en “Optimizando algoritmos de optimización

  1. Pingback: Tweets that mention Optimizando algoritmos de optimización « GeNeura Team -- Topsy.com

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s