Skip to main content
Top

2016 | OriginalPaper | Chapter

Cellular Automata Models Simulating Slime Mould Computing

Authors : Michail-Antisthenis I. Tsompanas, Georgios Ch. Sirakoulis, Andrew Adamatzky

Published in: Advances in Physarum Machines

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Slime mould computers have been used to solve graph-theoretical problems like mazes and evaluate man-made transport networks. For the laboratory experiments that demonstrate these computing capabilities, slime mould is first starved and then introduced to an area with attractants placed on key positions. The behaviour of slime mould during these laboratory experiments have been simulated by a model based on cellular automata (CAs). The advantages of a software model over the real slime mould are repeatability and faster productions of results. Using CAs can be justified by the emergence of global behaviour from local interactions, a rule that applies also on the real slime mould. The results of the model have been compared to the ones produced during laboratory experiments and found in good agreement both for maze solving and network designing. After thorough examination of the laboratory experiments an updated model was developed, which yielded more efficient networks. As the model was parametrized to produce slightly differentiated results, the effects of these parameters were studied.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Adamatzky, A.: Physarum Machines. World Scientific (2010) Adamatzky, A.: Physarum Machines. World Scientific (2010)
3.
go back to reference Tsuda, S., Aono, M., Gunji, Y.-P.: Robust and emergent physarum logical-computing. Biosystems 73(1), 45–55 (2004)CrossRef Tsuda, S., Aono, M., Gunji, Y.-P.: Robust and emergent physarum logical-computing. Biosystems 73(1), 45–55 (2004)CrossRef
4.
go back to reference Aono, M., Hara, M.: Amoeba-based nonequilibrium neurocomputer utilizing fluctuations and instability. In: Akl, S., Calude, C., Dinneen, M., Rozenberg, G., Wareham, H. (eds.) Unconventional Computation. Lecture Notes in Computer Science, vol. 4618, pp. 41–54. Springer, Berlin (2007)CrossRef Aono, M., Hara, M.: Amoeba-based nonequilibrium neurocomputer utilizing fluctuations and instability. In: Akl, S., Calude, C., Dinneen, M., Rozenberg, G., Wareham, H. (eds.) Unconventional Computation. Lecture Notes in Computer Science, vol. 4618, pp. 41–54. Springer, Berlin (2007)CrossRef
6.
go back to reference Adamatzky, A.: Slime mold solves maze in one pass, assisted by gradient of chemo-attractants. IEEE Trans. Nanobiosci. 11, 131–134 (2012)CrossRef Adamatzky, A.: Slime mold solves maze in one pass, assisted by gradient of chemo-attractants. IEEE Trans. Nanobiosci. 11, 131–134 (2012)CrossRef
7.
go back to reference Nakagaki, T., Yamada, H., Tóth, A.: Intelligence: maze-solving by an amoeboid organism. Nature 407(6803), 470–470 (2000)CrossRef Nakagaki, T., Yamada, H., Tóth, A.: Intelligence: maze-solving by an amoeboid organism. Nature 407(6803), 470–470 (2000)CrossRef
8.
go back to reference Tsuda, S., Zauner, K., Gunji, Y.: Robot control with biological cells. Biosystems 87, 215–223 (2007)CrossRef Tsuda, S., Zauner, K., Gunji, Y.: Robot control with biological cells. Biosystems 87, 215–223 (2007)CrossRef
9.
go back to reference Ishiguro, A., Shimizu, M., Kawakatsu, T.: A modular robot that exhibits amoebic locomotion. Robot. Auton. Syst. 54, 641–650 (2006)CrossRef Ishiguro, A., Shimizu, M., Kawakatsu, T.: A modular robot that exhibits amoebic locomotion. Robot. Auton. Syst. 54, 641–650 (2006)CrossRef
10.
go back to reference Tero, A., Kobayashi, R., Nakagaki, T.: A mathematical model for adaptive transport network in path finding by true slime mold. J. Theor. Biol. 244(4), 553 (2007)MathSciNetCrossRef Tero, A., Kobayashi, R., Nakagaki, T.: A mathematical model for adaptive transport network in path finding by true slime mold. J. Theor. Biol. 244(4), 553 (2007)MathSciNetCrossRef
11.
go back to reference Adamatzky, A. (ed.): Bio-Evaluation of World Transport Networks. World Scientific (2012) Adamatzky, A. (ed.): Bio-Evaluation of World Transport Networks. World Scientific (2012)
12.
go back to reference Jones, J.: Approximating the behaviours of physarum polycephalum for the construction and minimisation of synthetic transport networks. In: Calude, C., Costa, J., Dershowitz, N., Freire, E., Rozenberg, G. (eds.) Unconventional Computation. Lecture Notes in Computer Science, vol. 5715, pp. 191–208. Springer, Heidelberg (2009) Jones, J.: Approximating the behaviours of physarum polycephalum for the construction and minimisation of synthetic transport networks. In: Calude, C., Costa, J., Dershowitz, N., Freire, E., Rozenberg, G. (eds.) Unconventional Computation. Lecture Notes in Computer Science, vol. 5715, pp. 191–208. Springer, Heidelberg (2009)
13.
go back to reference Gunji, Y.P., Shirakawa, T., Niizato, T., Haruna, T.: Minimal model of a cell connecting amoebic motion and adaptive transport networks. J. Theor. Biol. 253, 659–667 (2008)CrossRef Gunji, Y.P., Shirakawa, T., Niizato, T., Haruna, T.: Minimal model of a cell connecting amoebic motion and adaptive transport networks. J. Theor. Biol. 253, 659–667 (2008)CrossRef
14.
go back to reference Niizato, T., Shirakawa, T., Gunji, Y.P.: A model of network formation by Physarum plasmodium: interplay between cell mobility and morphogenesis. Biosystems 100(2), 108–112 (2010)CrossRef Niizato, T., Shirakawa, T., Gunji, Y.P.: A model of network formation by Physarum plasmodium: interplay between cell mobility and morphogenesis. Biosystems 100(2), 108–112 (2010)CrossRef
15.
go back to reference Gunji, Y.P., Shirakawa, T., Niizato, T., Yamachiyo, M., Tani, I.: An adaptive and robust biological network based on the vacant-particle transportation model. J. Theor. Biol. 272(1), 187–200 (2011)CrossRef Gunji, Y.P., Shirakawa, T., Niizato, T., Yamachiyo, M., Tani, I.: An adaptive and robust biological network based on the vacant-particle transportation model. J. Theor. Biol. 272(1), 187–200 (2011)CrossRef
16.
go back to reference Glockner, G., Golderer, G., Werner-Felmayer, G., Meyer, S., Marwan, W.: A first glimpse at the transcriptome of Physarum polycephalum. BMC Genomics 9(6) (2008) Glockner, G., Golderer, G., Werner-Felmayer, G., Meyer, S., Marwan, W.: A first glimpse at the transcriptome of Physarum polycephalum. BMC Genomics 9(6) (2008)
17.
go back to reference Tsompanas, M.-A.I., Sirakoulis, G.Ch.: Modeling and hardware implementation of an amoeba-like cellular automaton. Bioinspir. Biomim. 7(3), 036013 (2012) Tsompanas, M.-A.I., Sirakoulis, G.Ch.: Modeling and hardware implementation of an amoeba-like cellular automaton. Bioinspir. Biomim. 7(3), 036013 (2012)
18.
go back to reference Tero, A., Takagi, S., Saigusa, T., Ito, K., Bebber, D.P., Fricker, M.D., Yumiki, K., Kobayashi, R., Nakagaki, T.: Rules for biologically inspired adaptive network design. Science 327(5964), 439–442 (2010)MathSciNetCrossRefMATH Tero, A., Takagi, S., Saigusa, T., Ito, K., Bebber, D.P., Fricker, M.D., Yumiki, K., Kobayashi, R., Nakagaki, T.: Rules for biologically inspired adaptive network design. Science 327(5964), 439–442 (2010)MathSciNetCrossRefMATH
19.
go back to reference Adamatzky, A.: Developing proximity graphs by physarum polycephalum: does the plasmodium follow the toussaint hierarchy? Parallel Process. Lett. 19(01), 105–127 (2009)MathSciNetCrossRef Adamatzky, A.: Developing proximity graphs by physarum polycephalum: does the plasmodium follow the toussaint hierarchy? Parallel Process. Lett. 19(01), 105–127 (2009)MathSciNetCrossRef
20.
go back to reference Tsompanas, M.-A.I., Sirakoulis, G.Ch., Adamatzky, A.I.: Evolving Transport Networks with cellular automata models Inspired by Slime Mould. IEEE Trans. Cybern. 45(9) 1887–1899 (2015) Tsompanas, M.-A.I., Sirakoulis, G.Ch., Adamatzky, A.I.: Evolving Transport Networks with cellular automata models Inspired by Slime Mould. IEEE Trans. Cybern. 45(9) 1887–1899 (2015)
21.
go back to reference Tsompanas, M.-A.I., Sirakoulis, G.Ch., Adamatzky, A.I.: Physarum in silicon: the Greek motorways study. Nat. Comput., in press (2014) Tsompanas, M.-A.I., Sirakoulis, G.Ch., Adamatzky, A.I.: Physarum in silicon: the Greek motorways study. Nat. Comput., in press (2014)
22.
go back to reference von Neumann, J.: Theory of Self-reproducing Automata Urbana. University of Illinois Press, IL (1966) von Neumann, J.: Theory of Self-reproducing Automata Urbana. University of Illinois Press, IL (1966)
23.
go back to reference Sirakoulis, G.Ch., Karafyllidis, I., Thanailakis, A.: A cellular automaton model for the effect of population movement on epidemic propagation. Ecol. Model. 133(3), 209–223 (2000) Sirakoulis, G.Ch., Karafyllidis, I., Thanailakis, A.: A cellular automaton model for the effect of population movement on epidemic propagation. Ecol. Model. 133(3), 209–223 (2000)
24.
go back to reference Adamatzky, A.: Identification of Cellular Automata. Taylor and Francis Group (1994) Adamatzky, A.: Identification of Cellular Automata. Taylor and Francis Group (1994)
26.
go back to reference Mardiris, V., Sirakoulis, G.Ch., Mizas, C., Karafyllidis, I, Thanailakis, A.: A CAD system for modeling and simulation of computer networks using cellular automata. IEEE Trans. Syst., Man, Cybern. C 38, 253–264 (2008) Mardiris, V., Sirakoulis, G.Ch., Mizas, C., Karafyllidis, I, Thanailakis, A.: A CAD system for modeling and simulation of computer networks using cellular automata. IEEE Trans. Syst., Man, Cybern. C 38, 253–264 (2008)
28.
go back to reference Wolfram, S.: Theory and Applications of Cellular Automata. World Scientific, Singapore (1986)MATH Wolfram, S.: Theory and Applications of Cellular Automata. World Scientific, Singapore (1986)MATH
29.
go back to reference Sirakoulis, G.Ch., Bandini, S. (eds.): cellular automata—10th International Conference on Cellular Automata for Research and Industry, ACRI 2012, Santorini Island, Greece, September 24-27, 2012, Proceedings, Lecture Notes in Computer Science, vol. 7495. Springer (2012) Sirakoulis, G.Ch., Bandini, S. (eds.): cellular automata—10th International Conference on Cellular Automata for Research and Industry, ACRI 2012, Santorini Island, Greece, September 24-27, 2012, Proceedings, Lecture Notes in Computer Science, vol. 7495. Springer (2012)
30.
go back to reference Sirakoulis, G.Ch., Adamatzky, A. (eds.): Robots and Lattice Automata. Springer (2014) Sirakoulis, G.Ch., Adamatzky, A. (eds.): Robots and Lattice Automata. Springer (2014)
31.
go back to reference Zhao, Y., Billings, S.A.: Neighborhood detection using mutual information for the identification of cellular automata. IEEE Trans. Syst. Man Cybern. B: Cybern. 36(2), 473–479 (2006)CrossRef Zhao, Y., Billings, S.A.: Neighborhood detection using mutual information for the identification of cellular automata. IEEE Trans. Syst. Man Cybern. B: Cybern. 36(2), 473–479 (2006)CrossRef
32.
go back to reference Sun, X., Rosin, P.L., Martin, R.R.: Fast rule identification and neighborhood selection for cellular automata. IEEE Trans. Syst. Man Cybern. B: Cybern. 41(3), 749–760 (2011)CrossRef Sun, X., Rosin, P.L., Martin, R.R.: Fast rule identification and neighborhood selection for cellular automata. IEEE Trans. Syst. Man Cybern. B: Cybern. 41(3), 749–760 (2011)CrossRef
33.
go back to reference Zhao, Y., Wei, H.L., Billings, S.A.: A new adaptive fast cellular automaton neighborhood detection and rule identification algorithm. IIEEE Trans. Syst. Man, Cybern. B, Cyber 42(4), 1283–1287 (2012) Zhao, Y., Wei, H.L., Billings, S.A.: A new adaptive fast cellular automaton neighborhood detection and rule identification algorithm. IIEEE Trans. Syst. Man, Cybern. B, Cyber 42(4), 1283–1287 (2012)
34.
go back to reference Sirakoulis, G.Ch., Karafyllidis, I., Thanailakis, A., Mardiris, V.: A methodology for VLSI implementation of cellular automata algorithms using VHDL. Adv. Eng. Softw. 32, 189–202 (2001) Sirakoulis, G.Ch., Karafyllidis, I., Thanailakis, A., Mardiris, V.: A methodology for VLSI implementation of cellular automata algorithms using VHDL. Adv. Eng. Softw. 32, 189–202 (2001)
35.
go back to reference Progias, P., Sirakoulis, G.Ch.: An FPGA processor for modelling wildfire spread. Math. Comput. Model. 57(5–6), 1436–1452 (2013) Progias, P., Sirakoulis, G.Ch.: An FPGA processor for modelling wildfire spread. Math. Comput. Model. 57(5–6), 1436–1452 (2013)
36.
go back to reference Werfel, J., Mitchell, M., Crutchfield, J.P.: Resource sharing and coevolution in evolving cellular automata. IEEE Trans. Evol. Comput. 4(4), 388–393 (2000)CrossRef Werfel, J., Mitchell, M., Crutchfield, J.P.: Resource sharing and coevolution in evolving cellular automata. IEEE Trans. Evol. Comput. 4(4), 388–393 (2000)CrossRef
37.
go back to reference Ashlock, D., McNicholas, S.: Fitness landscapes of evolved apoptotic cellular automata. IEEE Trans. Evol. Comput. 17(2), 198–212 (2013)CrossRef Ashlock, D., McNicholas, S.: Fitness landscapes of evolved apoptotic cellular automata. IEEE Trans. Evol. Comput. 17(2), 198–212 (2013)CrossRef
38.
go back to reference Ashlock, D., Lee, C.: Agent-case embeddings for the analysis of evolved systems. IEEE Trans. Evol. Comput. 17(2), 227–240 (2013)CrossRef Ashlock, D., Lee, C.: Agent-case embeddings for the analysis of evolved systems. IEEE Trans. Evol. Comput. 17(2), 227–240 (2013)CrossRef
39.
go back to reference Spezzano, G., Talia, D., Di Gregorio, S., Rongo, R., Spataro, W.: A parallel cellular tool for interactive modeling and simulation. Comput. Sci. Eng. 3, 33–43 (1996)CrossRef Spezzano, G., Talia, D., Di Gregorio, S., Rongo, R., Spataro, W.: A parallel cellular tool for interactive modeling and simulation. Comput. Sci. Eng. 3, 33–43 (1996)CrossRef
40.
go back to reference Wilding, N., Trew, A., Hawick, K., Pawley, G.: Scientific modeling with massively parallel SIMD computers. Proc. IEEE 79(4), 574–585 (1991)CrossRef Wilding, N., Trew, A., Hawick, K., Pawley, G.: Scientific modeling with massively parallel SIMD computers. Proc. IEEE 79(4), 574–585 (1991)CrossRef
41.
go back to reference Georgoudas, I., Kyriakos, P., Sirakoulis, G.Ch., Andreadis, I.: An FPGA implemented cellular automaton crowd evacuation model inspired by the electrostatic-induced potential fields. Microprocess. Microsyst. 34(7–8), 285–300 (2010) Georgoudas, I., Kyriakos, P., Sirakoulis, G.Ch., Andreadis, I.: An FPGA implemented cellular automaton crowd evacuation model inspired by the electrostatic-induced potential fields. Microprocess. Microsyst. 34(7–8), 285–300 (2010)
42.
go back to reference Dourvas, N., Tsompanas, M.-A.I., Sirakoulis, G.Ch., Tsalides, Ph.: Hardware acceleration of cellular automata physarum polycephalum model. Parallel Process. Lett. 25, 1540006 [25 pages] (2015) Dourvas, N., Tsompanas, M.-A.I., Sirakoulis, G.Ch., Tsalides, Ph.: Hardware acceleration of cellular automata physarum polycephalum model. Parallel Process. Lett. 25, 1540006 [25 pages] (2015)
43.
go back to reference Jendrsczok, J., Ediger, P., Hoffmann, R.: A scalable configurable architecture for the massively parallel GCA model. Int. J. Parallel, Emergent Distrib. Syst. 24(7), 275–291 (2009) Jendrsczok, J., Ediger, P., Hoffmann, R.: A scalable configurable architecture for the massively parallel GCA model. Int. J. Parallel, Emergent Distrib. Syst. 24(7), 275–291 (2009)
44.
go back to reference Adamatzky, A., Martínez, G.J., Chapa-Vergara, S.V., Asomoza-Palacio, R., Stephens, C.R.: Approximating mexican highways with slime mould. Nat. Comput. 10(3), 1195–1214 (2011)MathSciNetCrossRef Adamatzky, A., Martínez, G.J., Chapa-Vergara, S.V., Asomoza-Palacio, R., Stephens, C.R.: Approximating mexican highways with slime mould. Nat. Comput. 10(3), 1195–1214 (2011)MathSciNetCrossRef
45.
go back to reference Adamatzky, A., Alonso-Sanz, R.: Rebuilding iberian motorways with slime mould. Biosystems 105(1), 89–100 (2011)CrossRef Adamatzky, A., Alonso-Sanz, R.: Rebuilding iberian motorways with slime mould. Biosystems 105(1), 89–100 (2011)CrossRef
46.
go back to reference Adamatzky, A., Akl, S.G.: Trans-canada slimeways: slime mould imitates the canadian transport network. Int. J. Nat. Comput. Res. 2(4), 31–46 (2011)CrossRef Adamatzky, A., Akl, S.G.: Trans-canada slimeways: slime mould imitates the canadian transport network. Int. J. Nat. Comput. Res. 2(4), 31–46 (2011)CrossRef
47.
go back to reference Adamatzky, A., Jones, J.: Road planning with slime mould: if physarum built motorways it would route M6/M74 through newcastle. Int. J. Bifurcat. Chaos 20(10), 3065–3084 (2010)MathSciNetCrossRef Adamatzky, A., Jones, J.: Road planning with slime mould: if physarum built motorways it would route M6/M74 through newcastle. Int. J. Bifurcat. Chaos 20(10), 3065–3084 (2010)MathSciNetCrossRef
48.
go back to reference Adamatzky, A., Schubert, T.: Schlauschleimer in reichsautobahnen: slime mould imitates motorway network in Germany. Kybernetes 41(7), 1050–1071 (2012)CrossRef Adamatzky, A., Schubert, T.: Schlauschleimer in reichsautobahnen: slime mould imitates motorway network in Germany. Kybernetes 41(7), 1050–1071 (2012)CrossRef
49.
go back to reference Toussaint, G.T.: The relative neighborhood graph of a finite planar set. Pattern Recogn. 12, 261–268 (1980)CrossRefMATH Toussaint, G.T.: The relative neighborhood graph of a finite planar set. Pattern Recogn. 12, 261–268 (1980)CrossRefMATH
50.
go back to reference Adamatzky, A., Akl, S., Alonso-Sanz, R., van Dessel, W., Ibrahim, Z., Ilachinski, A., Jones, J., Kayem, A.V.D.M., Martinez, G.J., de Oliveira, P., Prokopenko, M., Schubert, T., Sloot, P., Strano, E., Yang, X.-S.: Are motorways rational from slime mould’s point of view? Int. J. Parallel Emerg. Distrib. Syst. 28(3), 230–248 (2013)CrossRef Adamatzky, A., Akl, S., Alonso-Sanz, R., van Dessel, W., Ibrahim, Z., Ilachinski, A., Jones, J., Kayem, A.V.D.M., Martinez, G.J., de Oliveira, P., Prokopenko, M., Schubert, T., Sloot, P., Strano, E., Yang, X.-S.: Are motorways rational from slime mould’s point of view? Int. J. Parallel Emerg. Distrib. Syst. 28(3), 230–248 (2013)CrossRef
51.
go back to reference Adamatzky, A.I.: Route 20, Autobahn 7, and Slime mold: approximating the longest roads in USA and Germany with slime mold on 3-D terrains. IEEE Trans. Cybern. 44(1), 126–136 (2013)CrossRef Adamatzky, A.I.: Route 20, Autobahn 7, and Slime mold: approximating the longest roads in USA and Germany with slime mold on 3-D terrains. IEEE Trans. Cybern. 44(1), 126–136 (2013)CrossRef
52.
go back to reference Kalogeiton, V.S., Papadopoulos, D.P., Sirakoulis, G.Ch.: Hey Physarum! can you perform SLAM? Int. J. Unconv. Comput. 10(4), 271–293 (2014) Kalogeiton, V.S., Papadopoulos, D.P., Sirakoulis, G.Ch.: Hey Physarum! can you perform SLAM? Int. J. Unconv. Comput. 10(4), 271–293 (2014)
53.
go back to reference Kalogeiton, V.S., Papadopoulos, D.P., Georgilas, I.P., Sirakoulis, G.Ch., Adamatzky, A.I.: Cellular automaton model of crowd evacuation inspired by slime mould. Int. J. General Syst. 43(4), 354–391 (2015) Kalogeiton, V.S., Papadopoulos, D.P., Georgilas, I.P., Sirakoulis, G.Ch., Adamatzky, A.I.: Cellular automaton model of crowd evacuation inspired by slime mould. Int. J. General Syst. 43(4), 354–391 (2015)
54.
go back to reference Evangelidis, V., Tsompanas, M.-A.I., Sirakoulis, G.Ch., Adamatzky, A.I.: Slime mould imitates development of Roman roads in Balkan. J. Archaeol. Sci.: Rep. 2, 264–281 (2015) Evangelidis, V., Tsompanas, M.-A.I., Sirakoulis, G.Ch., Adamatzky, A.I.: Slime mould imitates development of Roman roads in Balkan. J. Archaeol. Sci.: Rep. 2, 264–281 (2015)
Metadata
Title
Cellular Automata Models Simulating Slime Mould Computing
Authors
Michail-Antisthenis I. Tsompanas
Georgios Ch. Sirakoulis
Andrew Adamatzky
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-26662-6_27

Premium Partner