Nils Barricelli’s 5 Kilobyte Symbiogenesis simulations and ‘molecule shaped numbers’ – A precursor to DNA Computing

Processing simulation of  Nils Barracelli's Numerical Symbiorganism systems – Alex Galoway Processing simulation of Nils Barracelli’s Numerical Symbiorganism systems – Alex Galoway

‘We have created a class of numbers which are able to reproduce and undergo hereditary changes’ – Nils Barricelli. [circa 1952]

Described as balancing a thin line between truly original and a crank (an ultimate accolade) Nils Barricelli can claim rights to being a pioneer of computational biology and evolutionary algorithms – if not its originator. In the early 50′s he utilised the Institute of Advanced Study’s computer (one of the very first electronic computers) developed by John Von Neumann and his team for Hydrogen bomb simulations in Princeton, New Jersey. On night shifts Barricelli ran programs that mapped the foundations self-reproducing entities simulated entirely by numbers.

Barricelli’s computations were carried out to substantiate his alternative theories of evolution – one that argued for gene swapping in organisms or Symbiogenesis (the idea that complex organisms evolved from the symbiosis of simpler ones). A cycle of 512 generations of self-reproducing algorithmic organisms evolved in a numerical universe of 5 kilobytes. Representing genes as on/off states in pixels – his organisms appeared as self-organized textural patterns contained within autonomous shapes. He noted biophenomenon such as parasitic infiltration, natural disasters and stagnations. Barricelli’s algorithms were clearly the distant ancestors of Cellular Automata and well-known artificial-life simulations such as Conway’s Game of Life. In his most recent book ‘Turing’s Cathedral’ George Dyson hints that some of Barracelli’s work may well have been sublimated into Von Neumann’s posthumously published Theories of self-replicating Automata [PDF].

Output Card from Nils Barracelli's Numerical Symbiorganism programsOutput Card from Nils Barracelli’s Numerical Symbiorganism programs

As noted by Dyson there is some irony in the fact that the first computer in the human universe was by night seeding the first species of the digital Universe while at day it was solving problems of the most efficient way to destroy human life.

Alex Galloway has written an excellent essay for Cabinet magazine exploring the work of Barricelli which includes an in-depth appraisal of Barricelli’s strategies used in his bionumeric evolutionary systems. Even better, Alex has re-staged those original early 50′s experiments in Processing adding colour to the cellular values to increase clarity and enhance the visibility of individual organisms within this computational Universe.

Alex’s essay mentions a later paper by Barricelli, ‘ Numerical Testing of Evolution Theories’, in which a ‘chemo-analogical computer’ is proposed using DNA molecules, or ‘molecule shaped numbers’. Base-pair interactions of DNA nucleotides would be used to interpret commands, compute and run algorithms in their native wetware environments and then output to a more standard hardware environment.

IASMachineThe IAS Machine, circa 1952, Princeton, New Jersey

Now that lateral gene transfer has become more accepted, the theory of symbiogenetic organisms seem much less far-fetched – Barricelli was anything but a crank. His final (and intriguingly titled) paper ‘Suggestions for the Sharing of Numerical Evolutionary Processes intended to Evolve Symbiorganisms Capable of Developing a Language & Technology of their own’ was published in 1987.

3 Responses to “Nils Barricelli’s 5 Kilobyte Symbiogenesis simulations and ‘molecule shaped numbers’ – A precursor to DNA Computing”

  1. Mathblogging.org Weekly Picks « Mathblogging.org — the Blog writes:

    [...] Dataisnature portraits Nils Barricelli and his precursor to DNA computing. [...]

  2. Tim Taylor writes:

    I’m curious about the mention in the final paragraph of Barricelli’s paper “Suggestions for the Sharing…” published in 1987. I’ve hunted around for this but have been unable to find any trace of it. The only further information I have found is from a bibliography published at http://www.unizar.es/departamentos/filologia_inglesa/garciala/bibliography/Subjects/z.Other.subjects/Motifs/E/Evolution.doc – this lists the paper with the reference “Teoretic Papers 6.6 (1987)”, but I have been unable to locate this publication (or “Theoretic Papers”). Does anyone have any more information about this paper? Has anyone actually read it?

    By the way, in my search, as far as I can see Barricelli’s final publication was actually in 1991, just a couple of years before his death: “The dogma of matters neutrino-transparency” Barricelli, Nils Aall and Lawik, Ole Martin
    Astrophysics and Space Science, ISSN 0004-640X, 1991, Volume 180, Issue 2, pp. 321 – 323.

  3. paul writes:

    Tim, the reference to Barricelli’s ‘Suggestions for the Sharing…’ was gleaned from the Dyson book. I was also not able to track this paper down, unfortunately. Good luck!

Leave a Reply