Modelling biological evolvability: implicit context and variation filtering in enzyme genetic programming

Research output: Contribution to journalArticlepeer-review


This paper describes recent insights into the role of implicit context within the representations of evolving artefacts and specifically within the program representation used by enzyme genetic programming. Implicit context occurs within self-organising systems where a component's connectivity is both determined implicitly by its own definition and is specified in terms of the behavioural context of other components. This paper argues that implicit context is an important source of evolvability and presents experimental evidence that supports this assertion. In particular, it introduces the notion of variation filtering, suggesting that the use of implicit context within representations leads to meaningful variation filtering whereby inappropriate change is ignored and meaningful change is encouraged during evolution. (C) 2004 Elsevier Ireland Ltd. All rights reserved.

Original languageEnglish
Pages (from-to)229-238
Number of pages10
Issue number1-3
Publication statusPublished - 2004


  • Algorithms
  • Animals
  • Artificial Intelligence
  • Cell Physiological Phenomena
  • Computer Simulation
  • Enzymes
  • Evolution, Molecular
  • Gene Expression Regulation, Enzymologic
  • Genetic Variation
  • Humans
  • Models, Genetic
  • Mutation
  • Signal Transduction

Cite this