Logical N-AND Gate on a Molecular Turing Machine
Victor Hernandez-Urbina

TL;DR
This paper presents the design of a molecular Turing machine capable of computing the NAND function over binary strings, demonstrating a novel approach to molecular computation based on DNA operations.
Contribution
It introduces a molecular model of a Turing machine that performs NAND operations, expanding the scope of DNA-based computational systems.
Findings
Successfully encodes input symbols in DNA molecules
Performs NAND operation on binary strings of arbitrary length
Provides a mathematical abstraction of DNA operations
Abstract
In Boolean algebra, it is known that the logical function that corresponds to the negation of the conjunction --NAND-- is universal in the sense that any other logical function can be built based on it. This property makes it essential to modern digital electronics and computer processor design. Here, we design a molecular Turing machine that computes the NAND function over binary strings of arbitrary length. For this purpose, we will perform a mathematical abstraction of the kind of operations that can be done over a double-stranded DNA molecule, as well as presenting a molecular encoding of the input symbols for such a machine.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum-Dot Cellular Automata · Molecular Junctions and Nanostructures · DNA and Biological Computing
