DNA- and RNA-Based Computing Systems. Группа авторов

Чтение книги онлайн.

Читать онлайн книгу DNA- and RNA-Based Computing Systems - Группа авторов страница 15

DNA- and RNA-Based Computing Systems - Группа авторов

Скачать книгу

L. (2019). Sci. Rep. 9 (Art. No.: 4998).

      98 98 Goldman, N., Bertone, P., Chen, S. et al. (2013). Nature 494: 77–80.

      99 99 Anavy, L., Vaknin, I., Atar, O. et al. (2019). Nat. Biotechnol. 37: 1229–1236.

      100 100 Organick, L., Ang, S.D., Chen, Y.‐J. et al. (2018). Nat. Biotechnol. 36: 242–248.

      101 101 Church, G.M., Gao, Y., and Kosuri, S. (2012). Science 337: 1628.

      102 102 Shipman, S.L., Nivala, J., Macklis, J.D., and Church, G.M. (2017). Nature 547: 345–349.

      103 103 Li, S., Jiang, Q., Liu, S. et al. (2018). Nat. Biotechnol. 36: 258–264.

      104 104 Ma, W., Zhan, Y., Zhang, Y. et al. (2019). Nano Lett. 19: 4505–4517.

      105 105 De Silva, P.Y. and Ganegoda, G.U. (2016). BioMed Res. Int. 2016 (Art. No.: 8072463).

      106 106 Tagore, S., Bhattacharya, S., Islam, M.A., and Islam, M.L. (2010). J. Proteomics Bioinform. 3: 234–243.

      107 107 Currin, A., Korovin, K., Ababi, M. et al. (2017). J. R. Soc. Interface 14 (Art. No.: 20160990).

       Deepak Sharma and Manojkumar Ramteke

       Department of Chemical Engineering, Indian Institute of Technology Delhi, New Delhi, Hauz Khas, New Delhi, 110016, India

      Biomolecular computing is illustrated for the first time by Adleman in 1994 [2] to solve the Hamiltonian path problem (HPP) using deoxyribonucleic acid (DNA). In such DNA‐based computing (referred to as DNA computing), enzymatic reactions and manipulations such as addition, amplification, and cutting of the DNA are used for performing the computing. Subsequently, DNA computing is used by several researchers [3–8] to solve a variety of combinatorial problems. These studies have exploited high parallelism of DNA reactions over sequential operations occurring in silicon‐based computers to solve the computationally intractable problems. Such parallel processing in DNA computer builds the confidence for solving the problems that are presently not solvable with silicon‐based computers. Moreover, DNA became an effective and efficient material for faster computation, storage, and information processing owing to the significant advancements in biomolecular techniques such as gel electrophoresis, polymerase chain reaction (PCR), affinity separation, restriction enzyme digestion, etc. [9,10].

      In 1994, Adleman [2] used the DNA for computation in the first‐ever molecular experiment performed to solve the HPP. Molecular biology experiments were performed to address the instance graph having seven vertices and fourteen edges. A year later, Lipton [3] presented a new model for solving another NP‐complete (nondeterministic polynomial time complete) problem known as satisfiability (SAT) problem using a DNA computer. SAT problem is also solved by Smith et al. [4] and Liu et al. [6] with new surface‐based DNA computing models.

      Along with these models, other researchers [7,11,12] also solved NP‐complete problems with a different approach. Sakamoto et al. [5] used DNA hairpin formation to solve the SAT problem. Chao et al. [13] developed a single‐molecule “DNA navigator” to solve a maze. These models of DNA computing are discussed in the next section.

      2.2.1 Adleman Model

Image described by caption.

Скачать книгу