On design principles for a molecular computer
Communications of the ACM
Parallel molecular computation
Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures
The program-size complexity of self-assembled squares (extended abstract)
STOC '00 Proceedings of the thirty-second annual ACM symposium on Theory of computing
Stepwise Generation of Hamiltonian Path with Molecules
Biocomputing and emergent computation: Proceedings of BCEC97
Algorithmic self-assembly of dna
Algorithmic self-assembly of dna
Molecular computing paradigm – toward freedom from Turing's charm
Natural Computing: an international journal
An autonomous DNA model for finite state automata
International Journal of Bioinformatics Research and Applications
Bio-molecular computing of finite-state machine
Proceedings of the 3rd International Conference on Bio-Inspired Models of Network, Information and Computing Sytems
Operon structure optimization by random self-assembly
Natural Computing: an international journal
Development of a bacteria computer: from in silico finite automata to in vitro and in vivo
CiE'10 Proceedings of the Programs, proofs, process and 6th international conference on Computability in Europe
An algorithm for SAT without an extraction phase
DNA'05 Proceedings of the 11th international conference on DNA Computing
Intensive in vitro experiments of implementing and executing finite automata in test tube
DNA'05 Proceedings of the 11th international conference on DNA Computing
Development of an in vivo computer based on escherichia coli
DNA'05 Proceedings of the 11th international conference on DNA Computing
Hi-index | 0.00 |
Molecular computing is a novel computing paradigm recently emerged from groundbreaking wet lab experiments by Adleman in 1994. His experimental work marks a potential capability and feasibility of "one pot" computing with molecules for solving hard problems of practical size.This paper concerns a molecular computing paradigm based on "self-assembly" and "screening mechanism". After a brief getting back to and reviewing Adleman's original work, we propose a new molecular implementation method based on length-only encoding, which leads us to much simpler molecular implementation techniques to solve graph problems.With two examples, we demonstrate the effectiveness of the molecular implementation method for one pot computing based on self-assembly: one is Nondeterministic Finite Automaton Pot and the other Hamiltonian Path Problem Pot.