Abstract
Reaction-diffusion computers employ propagation of chemical and excitation waves to transmit information; they use collisions between traveling wave-fronts to perform computation. We increase applicability domain of the reaction-diffusion computers by encapsulating them in a membrane, in a form of vegetative state, plasmodium, of true slime mold. In such form reaction-diffusion computers can also realize Kolmogorov-Uspensky machine.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Adamatzky, A.: Neural algorithm for constructing minimal spanning tree. Neural Network World 6, 335–339 (1991)
Adamatzky, A.: Computing in non-linear media and automata collectives. IoP, Bristol (2001)
Adamatzky, A. (ed.): Collision-Based Computing. Springer, Heidelberg (2003)
Adamatzky, A., De Lacy Costello, B., Asai, T.: Reaction-Diffusion Computers. Elsevier, Amsterdam (2005)
Adamatzky, A., Teuscher, C.: From Utopian to Genuine Unconventional Computers. Luniver Press (2006)
Adamatzky, A.: Physarum machines: encapsulating reaction-diffusion to compute spanning tree (submitted)
Adamatzky, A.: Physarum machine: implementation of Kolmogorov-Uspensky machine in biological substrate. Parallel Processing Letters (in press, 2007)
Adamatzky, A.: Growing spanning trees in plasmodium machines, Kybernetes (in press, 2007)
Alber, J., Dornm, F., Niedermeier, R.: Experiments on Optimally Solving NP-complete Problems on Planar Graphs (Manuscript, 2001), http://www.ii.uib.no/~frederic/ADN01.ps
Aono, M., Gunji, Y.-P.: Resolution of infinite-loop in hyperincursive and nonlocal cellular automata: Introduction to slime mold computing. In: Computing Anticiaptory Systems. AIP Conference Proceedings, vol. 718, pp. 177–187 (2001)
Aono, M., Gunji, Y.-P.: Material implementation of hyper-incursive field on slime mold computer. In: Computing Anticiaptory Systems. AIP Conference Proceedings, vol. 718, pp. 188–203 (2004)
Bardzin’s, J.M.: On universality problems in theory of growing automata. Doklady Akademii Nauk SSSR 157, 542–545 (1964)
Barzdin’, J.M., Kalnins, J.: A universal automaton with variable structure. Automatic Control and Computing Sciences 8, 6–12 (1974)
Blass, A., Gurevich, Y.: Algorithms: a quest for absolute definitions. Bull. Europ. Assoc.TCS 81, 195–225 (2003)
van Emde Boas, P.: Space measures for storage modification machines. Information Process. Lett. 30, 103–110 (1989)
Calude, C.S., Dinneen, M.J., Păun, G., Rozenberg, G., Stepney, S.: UC 2006. LNCS, vol. 4135. Springer, Heidelberg (2006)
Cartigny, J., Ingelrest, F., Simplot-Ryl, D., Stojmenovic, I.: Localized LMST and RNG based minimum-energy broadcast protocols in ad hoc networks. Ad Hoc Networks 3, 1–16 (2005)
Cloteaux, B., Rajan, D.: Some separation results between classes of pointer algorithms. In: DCFS 2006: Proceedings of the Eighth Workshop on Descriptional Complexity of Formal Systems, pp. 232–240 (2006)
Dexter, S., Doyle, P., Gurevich, Y.: Gurevich abstract state machines and Schönhage storage modification machines. J. Universal Computer Science 3, 279–303 (1997)
Dijkstra, E.A.: A note on two problems in connection with graphs. Numer. Math. 1, 269–271 (1959)
Gacs, P., Leving, L.A.: Casual nets or what is a deterministic computation, STAN-CS-80-768 (1980)
Grigoriev, D.: Kolmogorov algorithms are stronger than Turing machines. Notes of Scientific Seminars of LOMI (in Russian) 60, 29–37 (1976) (English translation in J. Soviet Math. 14(5) 1445–1450 (1980))
Gurevich, Y.: On Kolmogorov machines and related issues. Bull. EATCS 35, 71–82 (1988)
Jaromczyk, J.W., Kowaluk, M.: A note on relative neighborhood graphs. In: Proc. 3rd Ann. Symp. Computational Geometry, pp. 233–241 (1987)
Kamiya, N.: The protoplasmic flow in the myxomycete plasmodium as revealed by a volumetric analysis. Protoplasma 39, 3 (1950)
Kirkpatrick, D.G., Radke, J.D.: A framework for computational morphology. In: Toussaint, G.T. (ed.) Computational Geometry, pp. 217–248. North-Holland, Amsterdam (1985)
Knuth, D.E.: The Art of Computer Programming. Fundamental Algorithms, vol. 1. Addison-Wesley, Reading, Mass (1968)
Kolmogorov, A.N.: On the concept of algorithm. Uspekhi Mat. Nauk 8(4), 175–176 (1953)
Kolmogorov, A.N., Uspensky, V.A.: On the definition of an algorithm. Uspekhi Mat. Nauk (in Russian), 13, 3–28 (1958) (English translation: ASM Translations 21(2), 217–245 (1963))
Nakagakia, T., Yamada, H., Ueda, T.: Interaction between cell shape and contraction pattern in the Physarum plasmodium. Biophysical Chemistry 84, 195–204 (2000)
Nakagaki, T.: Smart behavior of true slime mold in a labyrinth. Research in Microbiology 152, 767–770 (2001)
Nakagaki, T., Yamada, H., Toth, A.: Maze-solving by an amoeboid organism. Nature 407, 470 (2000)
Nakagaki, T., Yamada, H., Toth, A.: Path finding by tube morphogenesis in an amoeboid organism. Biophysical Chemistry 92, 47–52 (2001)
Schönhage, A.: Real-time simulation of multi-dimensional Turing machines by storage modification machines. Project MAC Technical Memorandum, vol. 37. MIT, Cambridge (1973)
Schönhage, A.: Storage modification machines. SIAM J. Comp. 9, 490–508 (1980)
Sedina-Nadal, I., Mihaliuk, E., Wang, J., Perez-Munuzuri, V., Showalter, K.: Wave propagation in subexcitable media with periodically modulated excitability. Phys. Rev. Lett. 86, 1646–1649 (2001)
Shirakawa, T.: Private communication (February 2007)
Shvachko, K.V.: Different modifications of pointer machines and their computational power. In: Tarlecki, A. (ed.) Mathematical Foundations of Computer Science 1991. LNCS, vol. 520, pp. 426–435. Springer, Heidelberg (1991)
Steinbock, O., Tóth, A., Showalter, K.: Navigating complex labyrinths: optimal paths from chemical waves. Science 267, 868–871 (1995)
Supowit, K.J.: The relative neighbourhood graph, with application to minimum spanning tree. J. ACM 30, 428–448 (1988)
Tarjan, R.E.: Reference machines require non-linear time to maintain disjoint sets, STAN-CS-77-603 (March 1977)
Tero, A., Kobayashi, R., Nakagaki, T.: A coupled-oscillator model with a conservation law for the rhythmic amoeboid movements of plasmodial slime molds. Physica D 205, 125–135 (2005)
Teuscher, C., Adamatzky, A. (eds.): Unconventional Computing 2005: From Cellular Automata to Wetware. Luniver Press (2005)
Tirosh, R., Oplatka, A., Chet, I.: Motility in a “cell sap” of the slime mold Physarum Polycephalum. FEBS Letters 34, 40–42 (1973)
Tsuda, S., Aono, M., Gunji, Y.-P.: Robust and emergent Physarum-computing. BioSystems 73, 45–55 (2004)
Tsuda, S., Zauner, K.P., Gunji, Y.P.: Robot Control: From Silicon Circuitry to Cells. In: Ijspeert, A.J., Masuzawa, T., Kusumoto, S. (eds.) BioADIT 2006. LNCS, vol. 3853, pp. 20–32. Springer, Heidelberg (2006)
Uspensky, V.A.: Kolmogorov and mathematical logic. The Journal of Symbolic Logic 57, 385–412 (1992)
Yamada, H., Nakagaki, T., Baker, R.E., Maini, P.K.: Dispersion relation in oscillatory reaction-diffusion systems with self-consistent flow in true slime mold. J. Math. Biol. (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Adamatzky, A. (2007). Encapsulating Reaction-Diffusion Computers. In: Durand-Lose, J., Margenstern, M. (eds) Machines, Computations, and Universality. MCU 2007. Lecture Notes in Computer Science, vol 4664. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74593-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-74593-8_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74592-1
Online ISBN: 978-3-540-74593-8
eBook Packages: Computer ScienceComputer Science (R0)