Aproximaciones de curvas digitales por segmentos de recta y arcos usando algoritmos genéticos

Avelino Álvarez Pozo, José Luis Fernández Márquez, Joaquín Infante Izquierdo

Documentación Presentación
Código Ejecutable

Resumen:

El proyecto consiste en aproximar una curva digital mediante arcos de circunferencia y segmentos de recta. Para ello se prueban diferentes combinaciones de puntos de ruptura (aquellos en los que termina un tramo y empieza otro) usando un algoritmo genético. El algoritmo genético tiene ciertas diferencias con el algoritmo genético básico. La más notable de ellas es que posee diferenciación cromosómica: los individuos se dividen entre machos y hembras. El programa también comprende varias tareas de preproceso para adaptar la curva digital a información de un tamaño y de una naturaleza manejable para el algoritmo genético.
Se incluye también un método para dibujar la solución obtenida.

Bibliografía: