Molecular Computing

The special session on Molecular Computation will focus on theoretical and laboratory studies of molecular computation using DNA and other substances. The emphasis will be on autonomous ("one-pot") molecular computation, but other approaches also will be discussed.

Speakers:

Overview of New Structures for DNA-Based Nanofabrication and Computation
Thom LaBean and Hao Yan, Duke University
This paper and two talks (by LaBean and Yan) present an overview of recent experimental progress by the Duke DNA NanoTech Group in our efforts to utilize novel DNA nanostructures for computational self-assembly as well as for templates in the fabrication of functional nano-patterned materials. We have prototyped a new DNA tile type known as the 4x4 (a cross composed of four four-arm junctions) upon which we have deposited metal to form highly conductive nanowires and also are adapting multi-tile 4x4 sets for a variety of computational applications. We have recently described a DNA barcode lattice composed of DX tiles assembled on a long scaffold strand; the system translates information encoded in the scaffold strand into a specific and reprogrammable barcode pattern which is visible by atomic force microscopy. We have succeeded in demonstrating the first highly parallel computation via DNA tile self-assembly by using a single-layer superstructure made of DX tiles which computes the entire lookup table of pairwise XOR calculations up to a modest size input string length. We have prototyped a 2-state DNA lattice assembly containing actuator or motor components and demonstrated its ability to be controllably switched between the two states. We are currently working on a molecular robotics experiment aimed at demonstrating unidirectional motion of a small DNA fragment along a track constructed from DNA. Details of these and other ongoing projects will be presented here and in the talks.

A New Approach to Autonomous Kinase Computing
Jian-Qin Liu and Katsunori Shimohara, ATR, Japan
In this paper, we propose a new approach to kinase computing that will provide a strong possibility of autonomy in cell-based computing using signaling pathways. Based on the signaling mechanism of phosphorylation and dephosphorylation for basic computing processes, the complexity derived from 3-SAT computation by kinase computing is discussed. The experimental result obtained from a corresponding simulation shows that the related design scheme of kinase computing is controllable for the nonlinear phenomena of the curves of concentration vs. time in simulation. This work is necessary to achieve pathway designs for kinase computation with related biological faithfulness.

Combinatory Logic for Autonomous Molecular Computation
Bruce MacLennan, University of Tennessee, Knoxville
A small set of simple network-substitution operations, derived from combinatory logic, are sufficient to implement any computation that can be performed on a digital computer. These operations, which may be performed in any order or in parallel, provide an ideal model for autonomous molecular computation. After explaining the basic principles of molecular combinatory programming we give several examples of its use to create useful nanostructures (membranes, nanotubes, channels). We also present a possible implementation based on enzyme-mediated reorganization of large networks of molecular building blocks linked by hydrogen bonds.



Last modified: June 18, 2003 by Dan Ventura.