Skip to main content
Erschienen in: Natural Computing 2/2016

01.06.2016

Physarum in silicon: the Greek motorways study

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

Erschienen in: Natural Computing | Ausgabe 2/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Physarum polycephalum has repeatedly, during the last decade, demonstrated that has unexpected computing abilities. While the plasmodium of P. polycephalum can effectively solve several geographical described problems, like evaluating human–made transport networks, a disadvantage of a biological computer, like the aforementioned is directly apparent; the great amount of time needed to provide results. Thus, the main focus of this paper is the enhancement of the time efficiency of the biological computer by using conventional computers or even digital circuitry. Cellular automata (CA) as a powerful computational tool has been selected to tackle with these difficulties and a software (Matlab) CA model is used to produce results in shorter time periods. While the duration of a laboratory experiment is occasionally from 3 to 5 days, the CA model, for a specific configuration, needs around 40 s. In order to achieve a further acceleration of the computation, a hardware implementation of the corresponding CA software based model is proposed here, taking full advantage of the CA inherent parallelism, uniformity and the locality of interconnections. Consequently, the digital circuit designed can be used as a massively parallel nature inspired computer for real–time applications. The hardware implementation of the model needs six orders of magnitude less time than the software representation. In this paper, in order to develop a proof of concept and depict the applicability of the proposed hardware oriented CA approach, the topology of Greece is used as an input of the biological computer. The network formed by the in vitro experiments, along with the one designed by the CA model and implemented in hardware are compared with the real motorways and the proximity graphs of the topology.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
Zurück zum Zitat Adamatzky A (1994) Identification Of Cellular Automata. Taylor & Francis Group, LondonMATH Adamatzky A (1994) Identification Of Cellular Automata. Taylor & Francis Group,  LondonMATH
Zurück zum Zitat Adamatzky A (2007) Physarum machine: implementation of a Kolmogorov-Uspensky machine on a biological substrate. Parallel Processing Letters 17:455–467MathSciNetCrossRef Adamatzky A (2007) Physarum machine: implementation of a Kolmogorov-Uspensky machine on a biological substrate. Parallel Processing Letters 17:455–467MathSciNetCrossRef
Zurück zum Zitat Adamatzky A (2010) Physarum Machines: Making Computers from Slime Mould. World Scientific, Singapore Adamatzky A (2010) Physarum Machines: Making Computers from Slime Mould. World Scientific, Singapore
Zurück zum Zitat Adamatzky A, Alonso-Sanz R (2011) Rebuilding Iberian transports with slime mould. Biosystems 105:89–100CrossRef Adamatzky A, Alonso-Sanz R (2011) Rebuilding Iberian transports with slime mould. Biosystems 105:89–100CrossRef
Zurück zum Zitat Adamatzky A, Jones J (2010) Road planning with slime mould: If Physarum built transports it would route M6/M74 through Newcastle. Int J Bifurcation and Chaos 20:3065–3084MathSciNetCrossRef Adamatzky A, Jones J (2010) Road planning with slime mould: If Physarum built transports it would route M6/M74 through Newcastle. Int J Bifurcation and Chaos 20:3065–3084MathSciNetCrossRef
Zurück zum Zitat Adamatzky A, Prokopenko M (2012) Slime mould evaluation of Australian transports. Int J Parallel Emergent Distributed Systems 27(4):275–295CrossRef Adamatzky A, Prokopenko M (2012) Slime mould evaluation of Australian transports. Int J Parallel Emergent Distributed Systems 27(4):275–295CrossRef
Zurück zum Zitat Adamatzky A, Martinez GJ, Chapa-Vergara SV, Asomoza-Palacio R, Stephens CR (2011) Approximating Mexican transports with slime mould. Natural Computing 10:1195–1214MathSciNetCrossRef Adamatzky A, Martinez GJ, Chapa-Vergara SV, Asomoza-Palacio R, Stephens CR (2011) Approximating Mexican transports with slime mould. Natural Computing 10:1195–1214MathSciNetCrossRef
Zurück zum Zitat Aono M, Hirata Y, Hara M, Aihara K (2011) Greedy versus social: resource-competing oscillator network as a model of amoeba-based neurocomputer. Natural Computing 10(4):1219–1244MathSciNetCrossRefMATH Aono M, Hirata Y, Hara M, Aihara K (2011) Greedy versus social: resource-competing oscillator network as a model of amoeba-based neurocomputer. Natural Computing 10(4):1219–1244MathSciNetCrossRefMATH
Zurück zum Zitat Dennunzio A, Fats N, Formenti E (2013) Foreword: asynchronous cellular automata and applications. Natural Computing 12(4):537–538MathSciNetCrossRefMATH Dennunzio A, Fats N, Formenti E (2013) Foreword: asynchronous cellular automata and applications. Natural Computing 12(4):537–538MathSciNetCrossRefMATH
Zurück zum Zitat Gabriel KR, Sokal RR (1969) A new statistical approach to geographic variation analysis. Systematic Zoology 18:259–278CrossRef Gabriel KR, Sokal RR (1969) A new statistical approach to geographic variation analysis. Systematic Zoology 18:259–278CrossRef
Zurück zum Zitat Georgoudas IG, Kyriakos P, Sirakoulis GC, Andreadis IT (2010) An FPGA implemented cellular automaton crowd evacuation model inspired by the electrostatic-induced potential fields. Microprocessors and Microsystems 34(7):285–300CrossRef Georgoudas IG, Kyriakos P, Sirakoulis GC, Andreadis IT (2010) An FPGA implemented cellular automaton crowd evacuation model inspired by the electrostatic-induced potential fields. Microprocessors and Microsystems 34(7):285–300CrossRef
Zurück zum Zitat Gunji YP, Shirakawa T, Niizato T, Haruna T (2008) Minimal model of a cell connecting amoebic motion and adaptive transport networks. Journal of Theoretical Biology 253(4):659–667CrossRef Gunji YP, Shirakawa T, Niizato T, Haruna T (2008) Minimal model of a cell connecting amoebic motion and adaptive transport networks. Journal of Theoretical Biology 253(4):659–667CrossRef
Zurück zum Zitat Halbach M, Hoffmann R (2004) Implementing cellular automata in FPGA logic. In: Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International, IEEE, p 258. Halbach M, Hoffmann R (2004) Implementing cellular automata in FPGA logic. In: Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International, IEEE, p 258.
Zurück zum Zitat Houbraken M, Demeyer S, Staessens D, Audenaert P, Colle D, Pickavet M (2013) Fault tolerant network design inspired by physarum polycephalum. Natural Computing 12(2):277–289MathSciNetCrossRef Houbraken M, Demeyer S, Staessens D, Audenaert P, Colle D, Pickavet M (2013) Fault tolerant network design inspired by physarum polycephalum. Natural Computing 12(2):277–289MathSciNetCrossRef
Zurück zum Zitat Jaromczyk JW, Toussaint GT (1992) Relative neighborhood graphs and their relatives. Proc IEEE 80:1502–1517CrossRef Jaromczyk JW, Toussaint GT (1992) Relative neighborhood graphs and their relatives. Proc IEEE 80:1502–1517CrossRef
Zurück zum Zitat Jendrsczok J, Ediger P, Hoffmann R (2009) A scalable configurable architecture for the massively parallel gca model. International Journal of Parallel, Emergent and Distributed Systems 24(4):275–291MathSciNetCrossRefMATH Jendrsczok J, Ediger P, Hoffmann R (2009) A scalable configurable architecture for the massively parallel gca model. International Journal of Parallel, Emergent and Distributed Systems 24(4):275–291MathSciNetCrossRefMATH
Zurück zum Zitat Jones J (2009) Approximating the behaviours of physarum polycephalum for the construction and minimisation of synthetic transport networks. In: Calude CS, Costa JF, Dershowitz N, Freire E, Rozenberg G (eds) UC, Springer, Lecture Notes in Computer Science, vol 5715, pp 191–208. Jones J (2009) Approximating the behaviours of physarum polycephalum for the construction and minimisation of synthetic transport networks. In: Calude CS, Costa JF, Dershowitz N, Freire E, Rozenberg G (eds) UC, Springer, Lecture Notes in Computer Science, vol 5715, pp 191–208.
Zurück zum Zitat Jones J, Adamatzky A (2013) Computation of the travelling salesman problem by a shrinking blob. Natural Computing pp 1–16. Jones J, Adamatzky A (2013) Computation of the travelling salesman problem by a shrinking blob. Natural Computing pp 1–16.
Zurück zum Zitat Kalogeiton VS, Papadopoulos DP, Sirakoulis GC (2013) Implementation of a novel physarum-inspired and ca-based single-camera slam method. In: Workshop Unconventional Approaches to Robotics, Automation and Control Inspired by Nature, UARACIN 2013, of IEEE International Conference on Robotics and Automation, ICRA 2013, Karlsruhe, Germany, 6–10 May 2013, IEEE, pp 1–3. Kalogeiton VS, Papadopoulos DP, Sirakoulis GC (2013) Implementation of a novel physarum-inspired and ca-based single-camera slam method. In: Workshop Unconventional Approaches to Robotics, Automation and Control Inspired by Nature, UARACIN 2013, of IEEE International Conference on Robotics and Automation, ICRA 2013, Karlsruhe, Germany, 6–10 May 2013, IEEE, pp 1–3.
Zurück zum Zitat Kalogeropoulos G, Sirakoulis G, Karafyllidis I (2013) Cellular automata on FPGA for real-time urban traffic signals control. The Journal of Supercomputing 65(2):664–681CrossRef Kalogeropoulos G, Sirakoulis G, Karafyllidis I (2013) Cellular automata on FPGA for real-time urban traffic signals control. The Journal of Supercomputing 65(2):664–681CrossRef
Zurück zum Zitat Liu L, Song Y, Ma H, Zhang X (2012) Physarum optimization: A biology-inspired algorithm for minimal exposure path problem in wireless sensor networks. In: INFOCOM, 2012 Proceedings IEEE, pp 1296–1304. Liu L, Song Y, Ma H, Zhang X (2012) Physarum optimization: A biology-inspired algorithm for minimal exposure path problem in wireless sensor networks. In: INFOCOM, 2012 Proceedings IEEE, pp 1296–1304.
Zurück zum Zitat Matula DW, Sokal RR (1984) Properties of Gabriel graphs relevant to geographical variation research and the clustering of points in the same plane. Geographical Analysis 12:205–222CrossRef Matula DW, Sokal RR (1984) Properties of Gabriel graphs relevant to geographical variation research and the clustering of points in the same plane. Geographical Analysis 12:205–222CrossRef
Zurück zum Zitat Murtaza S, Hoekstra AG, Shot P (2007) Performance modeling of 2d cellular automata on FPGA. In: Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on, IEEE, pp 74–78. Murtaza S, Hoekstra AG, Shot P (2007) Performance modeling of 2d cellular automata on FPGA. In: Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on, IEEE, pp 74–78.
Zurück zum Zitat Nakagaki T, Yamada H, Ueda T (2000) Interaction between cell shape and contraction pattern in the physarum plasmodium. Biophysical Chemistry 84:195–204CrossRef Nakagaki T, Yamada H, Ueda T (2000) Interaction between cell shape and contraction pattern in the physarum plasmodium. Biophysical Chemistry 84:195–204CrossRef
Zurück zum Zitat Nakagaki T, Yamada H, Toth A (2001) Path finding by tube morphogenesis in an amoeboid organism. Biophysical Chemistry 92:47–52CrossRef Nakagaki T, Yamada H, Toth A (2001) Path finding by tube morphogenesis in an amoeboid organism. Biophysical Chemistry 92:47–52CrossRef
Zurück zum Zitat Porter R, Frigo J, Conti A, Harvey N, Kenyon G, Gokhale M (2007) A reconfigurable computing framework for multi-scale cellular image processing. Microprocessors and Microsystems 31(8):546–563CrossRef Porter R, Frigo J, Conti A, Harvey N, Kenyon G, Gokhale M (2007) A reconfigurable computing framework for multi-scale cellular image processing. Microprocessors and Microsystems 31(8):546–563CrossRef
Zurück zum Zitat Progias P, Sirakoulis GC (2013) An FPGA processor for modelling wildfire spread. Mathematical and Computer Modeling 57(5–6):1436–1452MathSciNetCrossRef Progias P, Sirakoulis GC (2013) An FPGA processor for modelling wildfire spread. Mathematical and Computer Modeling 57(5–6):1436–1452MathSciNetCrossRef
Zurück zum Zitat Shirakawa T, Adamatzky A, Gunji YP, Miyake Y (2009) On simultaneous construction of Voronoi diagram and Delaunay triangulation by Physarum polycephalum. Int J Bifurcation and Chaos 9:3109–3117CrossRef Shirakawa T, Adamatzky A, Gunji YP, Miyake Y (2009) On simultaneous construction of Voronoi diagram and Delaunay triangulation by Physarum polycephalum. Int J Bifurcation and Chaos 9:3109–3117CrossRef
Zurück zum Zitat Sirakoulis GC, Karafyllidis I, Thanailakis A, Mardiris V (2001) A methodology for VLSI implementation of cellular automata algorithms using VHDL. Advances in Engineering Software 32:189–202CrossRefMATH Sirakoulis GC, Karafyllidis I, Thanailakis A, Mardiris V (2001) A methodology for VLSI implementation of cellular automata algorithms using VHDL. Advances in Engineering Software 32:189–202CrossRefMATH
Zurück zum Zitat Sirakoulis GC, Karafyllidis I, Thanailakis A (2003) A CAD system for the construction and VLSI implementation of cellular automata algorithms using VHDL. Microprocessors and Microsystems 27:381–396CrossRef Sirakoulis GC, Karafyllidis I, Thanailakis A (2003) A CAD system for the construction and VLSI implementation of cellular automata algorithms using VHDL. Microprocessors and Microsystems 27:381–396CrossRef
Zurück zum Zitat Song Y, Liu L, Ma H (2012) A physarum-inspired algorithm for minimal exposure problem in wireless sensor networks. In: Wireless Communications and Networking Conference (WCNC), 2012 IEEE, pp 2151–2156. Song Y, Liu L, Ma H (2012) A physarum-inspired algorithm for minimal exposure problem in wireless sensor networks. In: Wireless Communications and Networking Conference (WCNC), 2012 IEEE, pp 2151–2156.
Zurück zum Zitat Toffoli T (1984) Cellular automata as an alternative to (rather than an approximation of) differential equations in modeling physics. Physica D: Nonlinear Phenomena 10(1–2):117–127MathSciNetCrossRefMATH Toffoli T (1984) Cellular automata as an alternative to (rather than an approximation of) differential equations in modeling physics. Physica D: Nonlinear Phenomena 10(1–2):117–127MathSciNetCrossRefMATH
Zurück zum Zitat Tsompanas MA, Sirakoulis G, Adamatzky A (2013) Evolving transport networks with cellular automata models inspired by slime mould. IEEE Transactions on Cybernetics p submitted. Tsompanas MA, Sirakoulis G, Adamatzky A (2013) Evolving transport networks with cellular automata models inspired by slime mould. IEEE Transactions on Cybernetics p submitted.
Zurück zum Zitat Tsompanas MAI, Sirakoulis GC (2012) Modeling and hardware implementation of an amoeba-like cellular automaton. Bioinspiration & Biomimetics 7(036):013 Tsompanas MAI, Sirakoulis GC (2012) Modeling and hardware implementation of an amoeba-like cellular automaton. Bioinspiration & Biomimetics 7(036):013
Zurück zum Zitat Tsuda S, Aono M, Gunji YP (2004) Robust and emergent physarum logical-computing. Biosystems 73:45–55CrossRef Tsuda S, Aono M, Gunji YP (2004) Robust and emergent physarum logical-computing. Biosystems 73:45–55CrossRef
Zurück zum Zitat von Neumann J (1966) Theory of Self-reproducing Automata. University of Illinois Press, Urbana von Neumann J (1966) Theory of Self-reproducing Automata. University of Illinois Press, Urbana
Metadaten
Titel
Physarum in silicon: the Greek motorways study
verfasst von
Michail-Antisthenis I. Tsompanas
Georgios Ch. Sirakoulis
Andrew I. Adamatzky
Publikationsdatum
01.06.2016
Verlag
Springer Netherlands
Erschienen in
Natural Computing / Ausgabe 2/2016
Print ISSN: 1567-7818
Elektronische ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-014-9459-0

Weitere Artikel der Ausgabe 2/2016

Natural Computing 2/2016 Zur Ausgabe

EditorialNotes

Preface

Premium Partner