Computation of decision problems within messages in DNA-tile-based molecular nanonetworks

Abstract Akyildiz et al. envisioned the use of nanonetworks as a new paradigm for computation and communication on a very small scale. We present a new approach to implement nanonetworks with molecular communication using tile-based self-assembly systems on the basis of DNA. In this model, the medium of communication is filled with DNA-based molecules. Furthermore, some nanobots are capable of creating or releasing said molecules. Once present, they can be detected by other nanobots and interpreted as messages. Some DNA-based molecule systems are capable of universal computation. We show that it is possible to construct systems, in which the evaluation to true of an arbitrary decision problem is a precondition for the assembly of a message molecule. We relocate computations from nanobots into message molecules, thereby revolutionizing the paradigm for computation in nanonetworks. This approach can be interpreted as computation inside the communication channel. We further present message molecules that only assemble if a marker has been detected at least k times, as a proof of concept.

[1]  E. Winfree,et al.  Algorithmic Self-Assembly of DNA Sierpinski Triangles , 2004, PLoS biology.

[2]  P. Rothemund Folding DNA to create nanoscale shapes and patterns , 2006, Nature.

[3]  Florian Büther,et al.  Computational requirements for nano-machines: there is limited space at the bottom , 2017, NANOCOM.

[4]  Erik Winfree,et al.  Reducing facet nucleation during algorithmic self-assembly. , 2007, Nano letters.

[5]  Ian F. Akyildiz,et al.  Nanonetworks: A new communication paradigm , 2008, Comput. Networks.

[6]  Freitas Robert A.Jr CURRENT STATUS OF NANOMEDICINE AND MEDICAL NANOROBOTICS , 2005 .

[7]  Ming-Yang Kao,et al.  Complexities for generalized models of self-assembly , 2004, SODA '04.

[8]  Sebastian Ebers,et al.  A Formal Definition for Nanorobots and Nanonetworks , 2017, NEW2AN.

[9]  Andrew W. Eckford,et al.  A Comprehensive Survey of Recent Advancements in Molecular Communication , 2014, IEEE Communications Surveys & Tutorials.

[10]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[11]  Erik Winfree,et al.  Proofreading Tile Sets: Error Correction for Algorithmic Self-Assembly , 2003, DNA.

[12]  Jack H. Lutz,et al.  Strict Self-assembly of Discrete Sierpinski Triangles , 2007, CiE.

[13]  E. Shapiro,et al.  An autonomous molecular computer for logical control of gene expression , 2004, Nature.

[14]  Phiset Sa-Ardyen,et al.  The flexibility of DNA double crossover molecules. , 2003, Biophysical journal.

[15]  Ashish Goel,et al.  Error Free Self-assembly Using Error Prone Tiles , 2004, DNA.

[16]  Baoquan Ding,et al.  A DNA nanorobot functions as a cancer therapeutic in response to a molecular trigger in vivo , 2018, Nature Biotechnology.

[17]  Tadashi Nakano,et al.  Molecular Communication: A 10 Year Retrospective , 2017, IEEE Transactions on Molecular, Biological and Multi-Scale Communications.

[18]  P. Lio’,et al.  Multi-Hop Conjugation Based Bacteria Nanonetworks , 2013, IEEE Transactions on NanoBioscience.

[19]  Mauro Femminella,et al.  Modeling CD40-Based Molecular Communications in Blood Vessels , 2014, IEEE Transactions on NanoBioscience.

[20]  N. Seeman,et al.  Design and self-assembly of two-dimensional DNA crystals , 1998, Nature.

[21]  N. Seeman Nucleic acid junctions and lattices. , 1982, Journal of theoretical biology.

[22]  Robert A. Freitas,et al.  Nanomedicine, Volume I: Basic Capabilities , 1999 .

[23]  Matthew J. Patitz An introduction to tile-based self-assembly and a survey of recent results , 2014, Natural Computing.

[24]  Byoung-Tak Zhang,et al.  Solving traveling salesman problems with DNA molecules encoding numerical values. , 2004, Bio Systems.

[25]  Matthew J. Patitz Simulation of Self-Assembly in the Abstract Tile Assembly Model with ISU TAS , 2011, ArXiv.

[26]  Sasitharan Balasubramaniam,et al.  Reliability and Delay Analysis of Multihop Virus-Based Nanonetworks , 2013, IEEE Transactions on Nanotechnology.

[27]  Stefan Fischer,et al.  Techniques for the Generation of Arbitrary Three-Dimensional Shapes in Tile-Based Self-Assembly Systems , 2018, Open J. Internet Things.

[28]  J. Kjems,et al.  Self-assembly of a nanoscale DNA box with a controllable lid , 2009, Nature.

[29]  Pietro Liò,et al.  Applications of molecular communications to medicine: A survey , 2016, Nano Commun. Networks.