Turing complete catalytic particle computers

  • Authors:
  • Anthony M. L. Liekens;Chrisantha T. Fernando

  • Affiliations:
  • Department of Biomedical Engineering, Technische Universiteit Eindhoven, Eindhoven, The Netherlands;School of Computer Science, University of Birmingham, Edgbaston, United Kingdom

  • Venue:
  • ECAL'07 Proceedings of the 9th European conference on Advances in artificial life
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Bare Bones language is a programming language with a minimal set of operations that exhibits universal computation. We present a conceptual framework, Chemical Bare Bones, to construct Bare Bones programs by programming the state transitions of a multifunctional catalytic particle. Molecular counts represent program variables, and are altered by the action of the catalytic particle. Chemical Bare Bones programs have unique properties with respect to correctness and time complexity. The Chemical Bare Bones implementation is naturally suited to parallel computation. Chemical Bare Bones programs are constructed and stochastically modeled to undertake computations such as multiplication.