Abstract
The classical metaphor of the genetic program written in the DNA nucleotidic sequences is reconsidered. Recent works on algorithmic complexity and logical properties of computer programs and data are used to question the explanatory value of that metaphor. Structural properties of strings are looked for which would be necessary to apply to DNA sequences if the metaphor is to be taken literally. The notion of sophistication is used to quantify meaningful complexity and to distinguish it from classical computational complexity. In this context, the distinction between program and data becomes relevant and an alternative metaphor of DNA as data to a parallel computing network embedded in the global geometrical and biochemical structure of the cell is discussed. An intermediate picture of an evolving network emerges as the most likely where the output of the cellular computing network can produce, at a different time scale, changes in the structure of the network itself by means of changes in the DNA activity patterns.
Original language | English |
---|---|
Pages (from-to) | 335-348 |
Number of pages | 14 |
Journal | Bulletin of Mathematical Biology |
Volume | 52 |
Issue number | 3 |
DOIs | |
State | Published - May 1990 |
Bibliographical note
Funding Information:The authors wish to thank L. Segel and two anonymous referees for their useful comments on the manuscript. Part of this work was supported by INSERM grant 87/9002.
Funding
The authors wish to thank L. Segel and two anonymous referees for their useful comments on the manuscript. Part of this work was supported by INSERM grant 87/9002.
Funders | Funder number |
---|---|
Institut national de la santé et de la recherche médicale | 87/9002 |