Horn clause computation by self-assembly of DNA molecules

12Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Kobayashi proposed Horn clause computation by DNA molecules, which is more suitable for expressing complex algorithms than other models for DNA computing. This paper describes a new implementation of Horn clause computation by DNA. It employs branching DNA molecules for representing Horn clauses. As derivations are realized by self-assembly of such molecules, the implementation requires only a constant number of laboratory operations. Furthermore, it deals with firstorder Horn clauses with some restrictions. In order to realize first-order logic, we implement variable substitutions by string tiling proposed by Winfree, et al. As we show the computational power of a Horn clause program in our model, we give another proof that a polynomial number of operations using self-assembly of DNA molecules can compute any problem in NP.

Cite

CITATION STYLE

APA

Uejima, H., Hagiya, M., & Kobayashi, S. (2002). Horn clause computation by self-assembly of DNA molecules. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2340, pp. 308–320). Springer Verlag. https://doi.org/10.1007/3-540-48017-x_29

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free