The Role of RNA Editing in Dynamic Environments

Complex Systems Modeling
Modeling, Algorithms, and Informatics Group (CCS-3)
Los Alamos National Laboratory, MS B256
Los Alamos, New Mexico 87545, USA

Citation: Luis M. Rocha and Chien-feng Huang [2004]. "The Role of RNA Editing in Dynamic Environments". In: Ninth International Conference on the Simulation and Synthesis of Living Systems (ALIFE9). MIT Press, pp. 489-494

The full paper is available in Adobe Acrobat (.pdf) format only. Due to mathematical notation and graphics, only the abstract is presented here.


This paper presents a computational methodology based on Genetic Algorithms with Genotype Editing (GAE) for investigating the role of RNA editing in dynamic environments. This model is based on genotype editing characteristics that are gleaned from RNA editing processes as observed in several organisms. We have previously expanded the traditional Genetic Algorithm (GA) with artificial editing mechanisms (Rocha, 1995, 1997), and studied the benefits of including straightforward Genotype Editing in GA for several machine learning problems (Huang and Rocha, 2003, 2004). Here we show that genotype editing also provides a means for artificial agents with genotype/phenotype mappings descriptions to gain greater phenotypic plasticity. We simulate agents endowed with the ability to alter the edition of their genotype according to environmental context. This ability grants agents an adaptive advantage as genotype expression can become contextually regulated. The study of this genotype edition model in changing environments has shed some light into the evolutionary implications of RNA editing. We expect that our methodology will both facilitate determining the evolutionary role of RNA editing in biology, and advance the current state of research in Evolutionary Computation and Artificial Life.

For the full paper please download the pdf version

For more information contact Luis Rocha at
Last Modified: September 02, 2004