Abstract
Emerging technologies that enable the engineering of nano- or cell-scale systems using biological and/or artificially synthesized molecules as computing and communication devices have been receiving increased attention. This chapter focuses on “bacterial computing,” which attempts to create an autonomous cell-based Turing machine, and “molecular communication,” which attempts to create non-electromagnetic-wave-based communication paradigms by using molecules as an information medium. Section 2 introduces seminal works for constructing in vivo logic circuits, and focuses on research into implementing in vitro and in vivo finite automata in the framework of DNA-based computing. Furthermore, the first experimental development of a programmable in vivo computer that executes a finite-state automaton in bacteria is highlighted. Section 3 reports on the system design, experimental results, and research trends of molecular communication components (senders, molecular communication interfaces, molecular propagation systems, and receivers) that use bacteria, lipids, proteins, and DNA as communication devices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Alberts B, Johnson A, Raff M, Walter P, Bray D, Roberts K (1997) Essential cell biology – an introduction to the molecular biology of the cell. Garland, New York
Atakan B, Akan ÖB (2007) An information theoretical approach for molecular communication. In: Proceedings of the bio inspired models of network, information and computing systems, December 2007. Budapest, Hungary
Bachand GD, Rivera SB, Boal AK, Gaudioso J, Liu J, Bunker BC (2004) Assembly and transport of nanocrystal CdSe quantum dot nanocomposites using microtubules and kinesin motor proteins. Nano Lett 4:817–821
Bachand GD, Rivera SB, Carroll-Portillo A, Hess H, Bachand M (2006) Active capture and transport of virus particles using a biomolecular motor-driven, nanoscale antibody sandwich assay. Small 2:381–385
Basu S, Gerchman Y, Collins CH, Arnold FH, Weiss R (2005) A synthetic multicellular system for programmed pattern formation. Nature 434:1130–1134
Benenson Y, Paz-Ellzur T, Adar R, Keinan E, Livneh Z, Shapiro E (2001) Programmable and autonomous computing machine made of biomolecules. Nature 414:430–434
Benenson Y, Adar R, Paz-Ellzur T, Livneh Z, Shapiro E (2003) DNA molecule provides a computing machine with both data and fuel. Proc Natl Acad Sci 100:2191–2196
Bio Fab Group (2006) Engineering life: building a FAB for biology. Sci Am June:44–51
Eckford A (2007) Achievable information rates for molecular communication with distinct molecules. In: Proceedings of the workshop on computing and communications from biological systems: theory and applications, December 2007. Budapest, Hungary
Fukuda K, Sasaki Y, Ariga K, Kikuchi J (2001) Dynamic behavior of a transmembrane molecular switch as an artificial cell-surface receptor. J Mol Catal B Enzym 11:971–976
Gardner TS, Cantor CR, Collins JJ (2000) Construction of a genetic toggle switch in Escherichia coli. Nature 403:339–342
Goel A, Vogel V (2008) Harnessing biological motors to engineer systems for nanoscale transport and assembly. Nat Nanotechnol 3:465–475
Ham TS, Lee SK, Keasling JD, Arkin AP (2008) Design and construction of a double inversion recombination switch for heritable sequential genetic memory. PLoS ONE 3(7):e2815
Hess H, Clemmens J, Qin D, Howard J, Vogel V (2001) Light-controlled molecular shuttles made from motor proteins carrying cargo on engineered surfaces. Nano Lett 1:235–239
van den Heuvel MGL, Dekker C (2007) Motor proteins at work for nanotechnology. Science 317:333–336
Hiratsuka Y, Tada T, Oiwa K, Kanayama T, Uyeda TQP (2001) Controlling the direction of kinesin-driven microtubule movements along microlithographic tracks. Biophys J 81(3):1555–1561
Hiyama S, Moritani Y, Suda T, Egashira R, Enomoto A, Moore M, Nakano T (2005a) Molecular communication. In: Proceedings of the NSTI nanotechnology conference and trade show, vol 3. May 2005. Anaheim, CA, pp 391–394
Hiyama S, Isogawa Y, Suda T, Moritani Y, Sutoh K (2005b) A design of an autonomous molecule loading/transporting/unloading system using DNA hybridization and biomolecular linear motors. In: Proceedings of the European nano systems workshop, December 2005. Paris, France, pp 75–80
Hiyama S, Inoue T, Shima T, Moritani Y, Suda T, Sutoh K (2008a) Autonomous loading, transport, and unloading of specified cargoes by using DNA hybridization and biological motor-based motility. Small 4:410–415
Hiyama S, Moritani Y, Suda T (2008b) A biochemically-engineered molecular communication system (invited paper). In: Proceedings of the international conference on nano-networks, September 2008. Boston, MA
Hiyama S, Takeuchi S, Gojo R, Shima T, Sutoh K (2008c) Biomolecular motor-based cargo transporters with loading/unloading mechanisms on a micro-patterned DNA array. In: Proceedings of the IEEE international conference on micro electro mechanical systems, January 2008, Tucson, AZ, pp 144–147
Hohsaka T, Ashizuka Y, Murakami H, Sisido M (2001a) Five-base codons for incorporation of nonnatural amino acids into proteins. Nucleic Acids Res 29:3646–3651
Hohsaka T, Ashizuka Y, Taira H, Murakami H, Sisido M (2001b) Incorporation of nonnatural amino acids into proteins by using various four-base codons in an Escherichia coli in vitro translation system. Biochemistry 40:11060–11064
IEEE Emerging Technical Subcommittee on Nano-Scale, Molecular, and Quantum Networking. http://www.comsoc.org/socsTR/org/operation/comm/subemerging.html. Accessed Sep 2008
Istrail S, De-Leon S, Davidson E (2007) The regulatory genome and the computer. Dev Biol 310:187–195
Iwamoto S, Otsuki M, Sasaki Y, Ikeda A, Kikuchi J (2004) Gemini peptide lipids with ditopic ion-recognition site. Preparation and functions as an inducer for assembling of liposomal membranes. Tetrahedron 60:9841–9847
Kumar NM, Gilula NB (1996) The gap junction communication channel. Cell 84:381–388
Kuramochi J, Sakakibara Y (2005) Intensive in vitro experiments of implementing and executing finite automata in test tube. In: Proceedings of 11th international meeting on DNA based computers. London, Canada, pp 59–67
Liu J-Q, Nakano T (2007) An information theoretic model of molecular communication based on cellular signaling. In: Proceedings of the workshop on computing and communications from biological systems: theory and applications, December 2007, Budapest, Hungary
Luisi PL, Walde P (2000) Giant vesicles. Wiley, New York
Moritani Y, Hiyama S, Suda T (2006a) Molecular communication among nanomachines using vesicles. In: Proceedings of the NSTI nanotechnology conference and trade show, vol 2, May 2006, Boston, MA, pp 705–708
Moritani Y, Nomura S-M, Hiyama S, Akiyoshi K, Suda T (2006b) A molecular communication interface using liposomes with gap junction proteins. In: Proceedings of the bio inspired models of network, information and computing systems, December 2006, Cavalese, Italy
Moritani Y, Hiyama S, Suda T (2007a) Molecular communication – a biochemically-engineered communication system. In: Proceedings of the frontiers in the convergence of bioscience and information technologies, October 2007, Jeju Island, Korea, pp 839–844
Moritani Y, Nomura S-M, Hiyama S, Suda T, Akiyoshi K (2007b) A communication interface using vesicles embedded with channel forming proteins in molecular communication. In: Proceedings of the bio inspired models of network, information and computing systems, December 2007, Budapest, Hungary
Mukai M, Maruo K, Kikuchi J, Sasaki Y, Hiyama S, Moritani Y, Suda T (2009) Propagation and amplification of molecular information using a photo-responsive molecular switch. Supramolecular Chem 21:284–291
Nakagawa H, Sakamoto K, Sakakibara Y (2005) Development of an in vivo computer based on Escherichia coli. In: Proceedings of 11th international meeting on DNA based computers. London, Ontario, pp 68–77
NSF Workshop on Molecular Communication (2008) Biological communications technology. http://netresearch.ics.uci.edu/mc/nsfws08/index.html. Accessed Feb 2008
Panel on Nanoscale Communications. (2005) IEEE INFOCOM’05. http://www.ieee-infocom.org/2005/panels.htm. Accessed Mar 2005
Panel on Nano Scale Communications and Computing. (2006) IEEE/ACM BIONETICS’06. http://www.bionetics.org/2006/. Accessed Dec 2006
Păun Gh, Rozenberg G, Salomaa A (1998) DNA computing. Springer, Heidelberg
Pollard TD, Earnshaw WC (2004) Cell biology (Updated Edition). Saunders, Philadelphia, PA
Ramachandran S, Ernst K-H, Bachand GD, Vogel V, Hess H (2006) Selective loading of kinesin-powered molecular shuttles with protein cargo and its application to biosensing. Small 2:330–334
Sakakibara Y, Hohsaka T (2003) In vitro translation-based computations. In: Proceedings of 9th international meeting on DNA based computers. Madison, WI, pp 175–179
Sakakibara Y, Yugi K, Takagi H (2006) Implementation of AND genetic circuit in Escherichia coli. unpublished manuscript
Sakakibara Y, Nakagawa H, Nakashima Y, Yugi K (2007) Implementing in vivo cellular automata using toggle switch and inter-bacteria communication mechanism. In: Proceedings of workshop on computing and communications from biological systems (in conjunction with IEEE/ACM BIONETICS’07). Budapest, Hungary. http://www.bionetics.org/2007/ccbs.shtml
Sasaki Y, Hashizume M, Maruo K, Yamasaki N, Kikuchi J, Moritani Y, Hiyama S, Suda T (2006a) Controlled propagation in molecular communication using tagged liposome containers. In: Proceedings of the bio inspired models of network, information and computing systems, December 2006, Cavalese, Italy
Sasaki Y, Iwamoto S, Mukai M, Kikuchi J (2006b) Photo- and thermo-responsive assembly of liposomal membranes triggered by a gemini peptide lipid as a molecular switch. J Photoch Photobiol A 183:309–314
Sato K, Nakano A (2003) Oligomerization of a cargo receptor directs protein sorting into COPII-coated transport vesicles. Mol Biol Cell 14:3055–3063
Suda T, Moore M, Nakano T, Egashira R, Enomoto A (2005) Exploratory research on molecular communication between nanomachines. In: Proceedings of the genetic and evolutionary computation conference, June 2005, Washington, DC
Symposium on Molecular Computing and Molecular Communication (2007) New computing and communication systems using biological functions. In: 45th annual meeting of the Biophysical Society of Japan. http://www.tuat.ac.jp/˜biophy07/symposium_e.html#sinpo5. Accessed Dec 2007
Vale RD (2003) The molecular motor toolbox for intracellular transport. Cell 112:467–480
Weiss R, Basu S, Hooshangi S, Kalmbach A, Karig D, Mehreja R, Netravali I (2003) Genetic circuit building blocks for cellular computation, communications, and signal processing. Nat Comput 2:47–84
Weiss R, Knight T, Sussman G (2004) Genetic process engineering. In: Amos M (ed) Cellular computing. Oxford University Press, Oxford, UK, pp 42–72
Wiedermann J, Petrů L (2008) Communicating mobile nano-machines and their computational power. In: Proceedings of the international conference on nano-networks, September 2008. Boston, MA
Workshop on Computing and Communications from Biological Systems (2007) Theory and applications (in conjunction with IEEE/ACM BIONETICS’07). http://www.bionetics.org/2007/ccbs.shtml. Accessed Dec 2007
Workshop on Computing and Communications from Biological Systems (2008) Theory and applications (in conjunction with IEEE/ACM BIONETICS’08). http://www.bionetics.org/ccbs.html. Accessed Nov 2008
Workshop on Nano, Molecular, and Quantum Communications (in conjunction with IEEE ICCCN’09) (2009) http://cms.comsoc.org/eprise/main/SiteGen/Nano/Content/Home/NanoCom_369.html. Accessed Aug 2009
Yokomori T, Sakakibara Y, Kobayashi S (2002) A magic pot: self-assembly computation revisited. In: Formal and natural computing, Lecture notes in computer science, vol 2300. Springer, Berlin, pp 418–429
You L, Cox RS III, Weiss R, Arnold FH (2004) Programmed population control by cell-cell communication and regulated killing. Nature 428:868–871
Acknowledgments
The first author of this book chapter would like to thank many people who executed and supported the research shown in this chapter, especially Junna Kuramochi, Hirotaka Nakagawa, Kensaku Sakamoto, Takahiro Hohsaka, Takashi Yokomori, and Satoshi Kobayashi. This work was supported in part by special coordination funds for Promoting Science and Technology from the Ministry of Education, Culture, Sports, Science and Technology of the Japanese Government, and through a grant from the Bioinformatics Research and Development of the Japanese Science and Technology Agency.
The second author of this chapter would like to thank Prof. Kazuo Sutoh and Associate Prof. Shoji Takeuchi (The University of Tokyo), Prof. Jun-ichi Kikuchi (Nara Institute of Science and Technology), Prof. Kazunari Akiyoshi and Associate Prof. Yoshihiro Sasaki (Tokyo Medical and Dental University), Prof. Tatsuya Suda (University of California, Irvine), and Mr. Yuki Moritani (NTT DOCOMO, Inc.) for their considerable help with the promotion of molecular communication research.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this entry
Cite this entry
Sakakibara, Y., Hiyama, S. (2012). Bacterial Computing and Molecular Communication. In: Rozenberg, G., Bäck, T., Kok, J.N. (eds) Handbook of Natural Computing. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92910-9_36
Download citation
DOI: https://doi.org/10.1007/978-3-540-92910-9_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-92909-3
Online ISBN: 978-3-540-92910-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering