Biomolecular computers with multiple restriction enzymes

Abstract The development of conventional, silicon-based computers has several limitations, including some related to the Heisenberg uncertainty principle and the von Neumann “bottleneck”. Biomolecular computers based on DNA and proteins are largely free of these disadvantages and, along with quantum...

Full description

Bibliographic Details
Main Authors: Sebastian Sakowski, Tadeusz Krasinski, Jacek Waldmajer, Joanna Sarnik, Janusz Blasiak, Tomasz Poplawski
Format: Article
Language:English
Published: Sociedade Brasileira de Genética 2017-10-01
Series:Genetics and Molecular Biology
Subjects:
DNA
Online Access:http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1415-47572017005026101&lng=en&tlng=en
id doaj-67f28f9631a24f629e2b6f3b9f0f3663
record_format Article
spelling doaj-67f28f9631a24f629e2b6f3b9f0f36632020-11-25T03:02:19ZengSociedade Brasileira de GenéticaGenetics and Molecular Biology1678-46852017-10-01010.1590/1678-4685-gmb-2016-0132S1415-47572017005026101Biomolecular computers with multiple restriction enzymesSebastian SakowskiTadeusz KrasinskiJacek WaldmajerJoanna SarnikJanusz BlasiakTomasz PoplawskiAbstract The development of conventional, silicon-based computers has several limitations, including some related to the Heisenberg uncertainty principle and the von Neumann “bottleneck”. Biomolecular computers based on DNA and proteins are largely free of these disadvantages and, along with quantum computers, are reasonable alternatives to their conventional counterparts in some applications. The idea of a DNA computer proposed by Ehud Shapiro’s group at the Weizmann Institute of Science was developed using one restriction enzyme as hardware and DNA fragments (the transition molecules) as software and input/output signals. This computer represented a two-state two-symbol finite automaton that was subsequently extended by using two restriction enzymes. In this paper, we propose the idea of a multistate biomolecular computer with multiple commercially available restriction enzymes as hardware. Additionally, an algorithmic method for the construction of transition molecules in the DNA computer based on the use of multiple restriction enzymes is presented. We use this method to construct multistate, biomolecular, nondeterministic finite automata with four commercially available restriction enzymes as hardware. We also describe an experimental applicaton of this theoretical model to a biomolecular finite automaton made of four endonucleases.http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1415-47572017005026101&lng=en&tlng=enbioinformaticsDNADNA computerrestriction enzymes
collection DOAJ
language English
format Article
sources DOAJ
author Sebastian Sakowski
Tadeusz Krasinski
Jacek Waldmajer
Joanna Sarnik
Janusz Blasiak
Tomasz Poplawski
spellingShingle Sebastian Sakowski
Tadeusz Krasinski
Jacek Waldmajer
Joanna Sarnik
Janusz Blasiak
Tomasz Poplawski
Biomolecular computers with multiple restriction enzymes
Genetics and Molecular Biology
bioinformatics
DNA
DNA computer
restriction enzymes
author_facet Sebastian Sakowski
Tadeusz Krasinski
Jacek Waldmajer
Joanna Sarnik
Janusz Blasiak
Tomasz Poplawski
author_sort Sebastian Sakowski
title Biomolecular computers with multiple restriction enzymes
title_short Biomolecular computers with multiple restriction enzymes
title_full Biomolecular computers with multiple restriction enzymes
title_fullStr Biomolecular computers with multiple restriction enzymes
title_full_unstemmed Biomolecular computers with multiple restriction enzymes
title_sort biomolecular computers with multiple restriction enzymes
publisher Sociedade Brasileira de Genética
series Genetics and Molecular Biology
issn 1678-4685
publishDate 2017-10-01
description Abstract The development of conventional, silicon-based computers has several limitations, including some related to the Heisenberg uncertainty principle and the von Neumann “bottleneck”. Biomolecular computers based on DNA and proteins are largely free of these disadvantages and, along with quantum computers, are reasonable alternatives to their conventional counterparts in some applications. The idea of a DNA computer proposed by Ehud Shapiro’s group at the Weizmann Institute of Science was developed using one restriction enzyme as hardware and DNA fragments (the transition molecules) as software and input/output signals. This computer represented a two-state two-symbol finite automaton that was subsequently extended by using two restriction enzymes. In this paper, we propose the idea of a multistate biomolecular computer with multiple commercially available restriction enzymes as hardware. Additionally, an algorithmic method for the construction of transition molecules in the DNA computer based on the use of multiple restriction enzymes is presented. We use this method to construct multistate, biomolecular, nondeterministic finite automata with four commercially available restriction enzymes as hardware. We also describe an experimental applicaton of this theoretical model to a biomolecular finite automaton made of four endonucleases.
topic bioinformatics
DNA
DNA computer
restriction enzymes
url http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1415-47572017005026101&lng=en&tlng=en
work_keys_str_mv AT sebastiansakowski biomolecularcomputerswithmultiplerestrictionenzymes
AT tadeuszkrasinski biomolecularcomputerswithmultiplerestrictionenzymes
AT jacekwaldmajer biomolecularcomputerswithmultiplerestrictionenzymes
AT joannasarnik biomolecularcomputerswithmultiplerestrictionenzymes
AT januszblasiak biomolecularcomputerswithmultiplerestrictionenzymes
AT tomaszpoplawski biomolecularcomputerswithmultiplerestrictionenzymes
_version_ 1724690166886432768