Molecular Mechanism of Coding and Autonomous Decision-Making in Biological Systems

  • Tara Karimi


Biological systems are recognizable from inanimate materials through their cognition and computation capacity. Cells are the main subunits of a biological system and function as highly advanced computers by executing thousands of operations per second for different biological purposes to dynamically adapt with the environment. Unlike current electronic-based computers, biological systems utilize a molecular-based coding system in which information is stored in molecules. Information storage in molecules provides massive operation capacity for the cells. Deep understanding of mechanisms of coding and data processing in the cells could have several technology applications and trigger an industrial revolution. However, this level of progress requires the establishment of a different scientific viewpoint for life sciences – a paradigm that puts life sciences in a category that is much closer to the other experimental branches of natural sciences including chemistry, physics, and mathematics.

In this chapter, first we provide a detailed description of different aspects of molecular coding and data operation in biological systems applying new concepts of cognitive chemistry and the relativity of code, energy, and mass. We will discuss how information is stored in the patterns of molecular interactions and how real-time interactions between molecules and atoms generate a dynamic coding and operation capacity in biological systems. In the second part, we will discuss how we can leverage the cognitive chemistry knowledge in designing synthetic systems with similar autonomous properties of biological systems. In the third part of this chapter, we will discuss how basic principles of cognitive chemistry can be applied to mimic the extensive computation capacity of biomolecules in solving complex decision making problem.


Cognitive chemistry coding system Nondeterministic polynomial time problems Molecular computing Artificial Intelligence (AI) DNA computing Multilayer coding Conserved and dynamic coding Stem cells and decision-making Eternal cognition 


  1. 1.
    Adleman L (1994) Molecular computation of solutions to combinatorial problems. Science 266(5187):1021–1024CrossRefGoogle Scholar
  2. 2.
    Afaq H, Saini S (2011) On the solutions to the traveling salesman problem using nature-inspired computing techniques. IJCSI 8:326–334 Google Scholar
  3. 3.
    Allard A, Serrano MA, Garcia-Perez G, Boguna M (2017) The geometric nature of weights in real complex networks. Nat Commun 216:1–8Google Scholar
  4. 4.
    Bradbury J (2005) Molecular insight in to human brain evolution. PLoS Biol 3:0367–0370CrossRefGoogle Scholar
  5. 5.
    Chen YJ, Dalchau N, Srinivas N, Phillips A, Cardelli L, Soloveichik D, Seelig G (2013) Programmable chemical controllers made from DNA. Nat Nanotechnol 8:755–762CrossRefGoogle Scholar
  6. 6.
    De Castro LN (2007) Fundamentals of natural computing: an overview. Phys Life Rev 4:1–36CrossRefGoogle Scholar
  7. 7.
    Faulhemmer D, et al. (2000) Molecular computation: RNA solution to chess problems. PNAS, USA 57(4):1385-1389Google Scholar
  8. 8.
    Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP completeness. W. H. Freeman & Company, New York, U.S.AGoogle Scholar
  9. 9.
    Feng C et al (2013) Codon usage patterns in Chinese bayberry (Myrica rubra) based on RNA sequencing data. BMC Genomics 14:732CrossRefGoogle Scholar
  10. 10.
    Hug H, Schuler R (2001) Strategies for the development of a peptide computer. Bioinformatics 17:364–368CrossRefGoogle Scholar
  11. 11.
  12. 12.
    Kim J et al (2008) An extended transcriptional net-work for pluripotency of embryonic stem cells. Cell 132:1049–1061CrossRefGoogle Scholar
  13. 13.
    Lee JY, Shin SY, Park TH, Zhang BT (2004) Solving traveling salesman problems with DNA molecules encoding numerical values. Biosystems 78:39–47CrossRefGoogle Scholar
  14. 14.
    Liu Q et al (2000) DNA computing on surface. Nature 403:175–179CrossRefGoogle Scholar
  15. 15.
    Mark F, Klingmuller U, Decker K (2009) Cellular signal processing, an information to the molecular mechanism of signal transduction. USA, Gaelan Science, Tylor and Francis GroupGoogle Scholar
  16. 16.
    Naquin D, Aubenton-Carafa Y, Thernes C, Silvain M (2014) Circus: a package for circus display of structural genome variation for paired-end and mate-pair sequencing data. BMC Bioinformatics 14:198CrossRefGoogle Scholar
  17. 17.
    Nelson DL, Cox M (2017) Lehninger principles of biochemistry, 7th edn. W.H. Freeman & Company, New YorkGoogle Scholar
  18. 18.
    Nicolau D Jr et al (2016) Parallel computation with molecular- motor- propelled agents in nanofabricated networks. PNAS 13:2591–2596CrossRefGoogle Scholar
  19. 19.
    Qian L, Winfree E (2011) Scaling up digital circuit computation with DNA strand displacement cascades. Science 332:1196–2011CrossRefGoogle Scholar
  20. 20.
    Redriguez RA, Yu L, Chen LY (2015) Computing protein- protein association affinity with hybrid steered molecular dynamics. J Chem Theory Comput 11:4427–4438CrossRefGoogle Scholar
  21. 21.
    Roy S (2013) Bioinspired ant algorithms, a review. J Modern Education Comput Sci 4:25–35CrossRefGoogle Scholar
  22. 22.
    Rubens J, Selvaggio G, Lu TK (2016) Synthetic mixed signal computation in living cells. Nat Commun 2016(7):11658CrossRefGoogle Scholar
  23. 23.
    Rune J et al (2015) Identifying causal gateways and mediators in complex spatiotemporal systems. Nat Commun 6:8502CrossRefGoogle Scholar
  24. 24.
    Schatz MC, Langmead B, Sazberg S (2010) Cloud computing and DNA data race. Nat Biotechnol 28:691–693CrossRefGoogle Scholar
  25. 25.
    Schrodinger E (1944) What is life. Cambridge University Press, UKGoogle Scholar
  26. 26.
    Schrodinger E (1935) Die gegenwartige Situation in der Quantenmechanik. Die Naturwissenschaften 23 (48):807–812Google Scholar
  27. 27.
    Shapiro E, Ran T (2013) DNA computing: molecules reach consensus. Nat Nanotechnol 8:703–705CrossRefGoogle Scholar
  28. 28.
    Singh S, Lodhi EA (2013) Study of variation in TSP using genetic algorithm and its operator comparison. IJSCE 3:2231–2307Google Scholar
  29. 29.
    Siuti P, Yazbek J, Lu TK (2013) Synthetic circuits integrating logic and memory in living cells. Nat Biotechnol 2013(31):448–452CrossRefGoogle Scholar
  30. 30.
    Tarkov MS (2015) Solving the traveling salesman problem using a recurrent neural network. Am Anal Appl 8:275–283Google Scholar
  31. 31.
    Tulpan D (2014) Thermodynamic post processing versus GC- content pre- processing for DNA codes satisfying hamming distance and reverse-complement constraints. JEEEA ACM Trans Comput Biol Bioinform 11(2):441–452CrossRefGoogle Scholar
  32. 32.
    Turing A (1936) On computable numbers with an application to Entcheidung problem. Proc Lond Math Soc II Ser 42:230–265Google Scholar
  33. 33.
    Unger R, Moult J (2006) Towards computing with proteins. Proteins 63(53–64):9Google Scholar
  34. 34.
    Wang Z, Dongmei H, Meng H, Tang C (2013) A new fast algorithm for solving minimum spanning tree problem based on DNA molecules computation. Biosystems 1114:1–7CrossRefGoogle Scholar
  35. 35.
    Weissman JA, Pan YA (2013) New resource and emerging biological application for multicolor genetic labeling analysis. Genetics 199(2):293–306CrossRefGoogle Scholar
  36. 36.
    Weissman JA et al (2011) Generating and imaging multicolor Brainbow mice, Cold Spring Harbor Laboratory Protoc. Scholar
  37. 37.
    Wong L, Low MYH, Chong CS (2010) Bee colony optimization with local search for traveling salesman problem. Int J Artif Intell Tools 19(3):305–334CrossRefGoogle Scholar
  38. 38.
    Yang J, Dung R, Zhang Y, Cong M, Wang F, Tang G (2015) An improved ant colony optimization (I-ACO) method for the quasi traveling salesman problem (Quasi-TSP). Int J Geogr Inf Sci 29:1534–1551CrossRefGoogle Scholar
  39. 39.
    Zhang M, Cheng M, Tarn JA (2006) Mathematical formulation of DNA computation. IEEE Trans Nanobioscience 5(1):32–40CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Tara Karimi
    • 1
  1. 1.Tulane Medical CenterTulane UniversityNew OrleansUSA

Personalised recommendations