Un enfoque para la evolución de programas en Lenguaje Estructurado mediante Programación Genética

A Genetic Programming Approach for Structured Language Programs Evolution

  • Sergio Andrés Rojas Galeano Universidad Distrital Francisco José de Caldas
  • Julián Y. Olarte Universidad Distrital Francisco José de Caldas
  • David E Suárez Universidad Distrital Francisco José de Caldas
Palabras clave: programación genética, computación evolutiva, lenguajes estructurados. (es_ES)

Resumen (es_ES)

La Programación Genética (PG) es una técnica de computación evolutiva que permite el desarrollo de programas de computador de manera automática, simulando el proceso evolutivo natural que dio origen a la diversidad de especies orgánicas. Esta técnica ha sido ampliamente utilizada para diferentes aplicaciones, la mayoría de ellas empleando lenguajes especializados de procesamiento de listas (LISP). Nuestro objetivo es desarrollar experimentos de computación evolutiva, pero empleando lenguajes estructurados de más alto nivel y de mayor difusión. Con este fin, inicialmente se debe contar con un entorno computacional que permita simular el proceso evolutivo. En este artículo se presenta una primera aproximaci´n a una plataforma de PG basada en lenguaje C.

Resumen (en_US)

Genetic Programming (GP) is an evolutionary computation technique for discovering automatically computer programs, resembling the evolutionary process that follow different species in the Earth. GP have been actively used in a number of applications, most of them using list-processing languages like LISP. Our goal is to run some evolutionary computation experiments using not specialized languages but higher level and more widely used structured languages. For this purpose, a proper computational environment must be developed, so in this paper we present an initial approach for a GP C-based framework.

Descargas

La descarga de datos todavía no está disponible.

Referencias

Darwin, C. R. (1859). The origin of species. Londres: John Murrap.

Goldberg, D.E. (1986). Genetic Algorithms in Search, Optimization, and Machine Learning. Cambridge: MIT Press.

Kinnear, K.E.(1994). Advances in Genetic Programing. MIT Press.

Koza, J.R. (1992) Genetic programming: on the programing of coputers by mean of natural selection. MIT Press.

Lemone, K.A.(1999). Fundamentos de compiladores. Mexico: CECSA.Autores

Cómo citar
Rojas Galeano, S. A., Olarte, J. Y., & Suárez, D. E. (2008). Un enfoque para la evolución de programas en Lenguaje Estructurado mediante Programación Genética. Ingeniería, 8(1), 76-81. https://doi.org/10.14483/23448393.2856
Publicado: 2008-11-30
Sección
Ciencia, investigación, academia y desarrollo

Artículos más leídos del mismo autor/a

1 2 > >>