Skip to main content
Top

2014 | OriginalPaper | Chapter

Network Topologies for Cellular Automata Computation

Authors : Camelia Chira, Anca Andreica

Published in: ISCS 2013: Interdisciplinary Symposium on Complex Systems

Publisher: Springer Berlin Heidelberg

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

search-config
loading …

Abstract

The density classification problem aims to find automata able to correctly classify the density of the initial configuration. This problem is highly challenging as the desired computation requires global coordination while Cellular Automata (CAs) rules rely on the local interaction of simple components. Instead of using the standard CA topology of regular lattice, the current chapter focuses on network topologies that can be used in connection with a simple fixed rule in CA computation. The state of a cell evolves according to the majority of its neighbors in the network. In this chapter, we propose a hill-climbing approach to find good network topologies for the density classification problem starting from initial small-world networks. The network solution space is searched in a random hill-climbing manner based on a simple mutation operator changing the network each iteration. Experiments emphasize the identification of network topologies with a good performance for CA computation. The best identified networks are further studied under a dynamic framework to test their robustness against failures and changes that might occur in the network. Results confirm a good sustained performance of networks identified using hill-climbing search.

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 Andre, D., Bennett III, F.H., Koza, J.R.: Discovery by genetic programming of a cellular automata rule that is better than any known rule for the majority classification problem. Proceedings of the First Annual Conference on Genetic Programming. GECCO ’96, pp. 3–11. MA, USA, MIT Press, Cambridge (1996) Andre, D., Bennett III, F.H., Koza, J.R.: Discovery by genetic programming of a cellular automata rule that is better than any known rule for the majority classification problem. Proceedings of the First Annual Conference on Genetic Programming. GECCO ’96, pp. 3–11. MA, USA, MIT Press, Cambridge (1996)
2.
3.
go back to reference Darabos, C., Giacobini, M., Tomassini, M.: Performance and robustness of cellular automata computation on irregular networks. Adv. Complex Syst. 10, 85–110 (2007)CrossRefMATH Darabos, C., Giacobini, M., Tomassini, M.: Performance and robustness of cellular automata computation on irregular networks. Adv. Complex Syst. 10, 85–110 (2007)CrossRefMATH
4.
go back to reference Darabos, C., Tomassini, M., Di Cunto, F., Provero, P., Moore, J.H., Giacobini, M.: Toward robust network based complex systems: from evolutionary cellular automata to biological models. Intelligenza Artificiale 5(1), 37–47 (2011) Darabos, C., Tomassini, M., Di Cunto, F., Provero, P., Moore, J.H., Giacobini, M.: Toward robust network based complex systems: from evolutionary cellular automata to biological models. Intelligenza Artificiale 5(1), 37–47 (2011)
5.
go back to reference Ferreira, C.: Gene Expression Programming: A New Adaptive Algorithm for Solving Problems. Complex Systems 13(2), 87–129 (2001)MATHMathSciNet Ferreira, C.: Gene Expression Programming: A New Adaptive Algorithm for Solving Problems. Complex Systems 13(2), 87–129 (2001)MATHMathSciNet
6.
go back to reference Gog, A., Chira, C.: Cellular automata rule detection using circular asynchronous evolutionary search, HAIS 2009. LNCS 5572, 261–268 (2009) Gog, A., Chira, C.: Cellular automata rule detection using circular asynchronous evolutionary search, HAIS 2009. LNCS 5572, 261–268 (2009)
7.
go back to reference Juille, H., Pollack, J.B.: Coevolutionary learning and the design of complex systems. Adv. Complex Syst. 2(4), 371–394 (2000)CrossRef Juille, H., Pollack, J.B.: Coevolutionary learning and the design of complex systems. Adv. Complex Syst. 2(4), 371–394 (2000)CrossRef
8.
go back to reference Land, M., Belew, R.K.: No perfect two-state cellular automata for density classification exists. Phys. Rev. Lett. 74(25), 5148–5150 (1995)CrossRef Land, M., Belew, R.K.: No perfect two-state cellular automata for density classification exists. Phys. Rev. Lett. 74(25), 5148–5150 (1995)CrossRef
9.
go back to reference Mitchell, M., Crutchfield, J.P., Das, R.: Evolving cellular automata with genetic algorithms: A review of recent work. In: Proceedings of the First International Conference on Evolutionary Computation and Its Applications (EvCA’96). Russian Academy of Sciences (1996) Mitchell, M., Crutchfield, J.P., Das, R.: Evolving cellular automata with genetic algorithms: A review of recent work. In: Proceedings of the First International Conference on Evolutionary Computation and Its Applications (EvCA’96). Russian Academy of Sciences (1996)
10.
go back to reference Mitchell, M., Forrest, S.: Royal Road functions. In: Back, T., Fogel, D., Michalewicz, Z. (eds.) Handbook of Evolutionary Computation. Oxford University Press, Oxford (1998) Mitchell, M., Forrest, S.: Royal Road functions. In: Back, T., Fogel, D., Michalewicz, Z. (eds.) Handbook of Evolutionary Computation. Oxford University Press, Oxford (1998)
11.
go back to reference Mitchell, M., Thomure, M. D., Williams, N. L.: The role of space in the Success of Coevolutionary Learning. In: Proceedings of ALIFE X —The Tenth International Conference on the Simulation and Synthesis of Living Systems (2006) Mitchell, M., Thomure, M. D., Williams, N. L.: The role of space in the Success of Coevolutionary Learning. In: Proceedings of ALIFE X —The Tenth International Conference on the Simulation and Synthesis of Living Systems (2006)
12.
go back to reference de Oliveira, P.P.B., Bortot, J.C., Oliveira, G.: The best currently known class of dynamically equivalent cellular automata rules for density classification. Neurocomputing 70(1–3), 35–43 (2006)CrossRef de Oliveira, P.P.B., Bortot, J.C., Oliveira, G.: The best currently known class of dynamically equivalent cellular automata rules for density classification. Neurocomputing 70(1–3), 35–43 (2006)CrossRef
13.
go back to reference Oliveira, G.M.B., Martins, L.G.A., de Carvalho, L.B., Fynn, E.: Some investigations about synchronization and density classification tasks in one-dimensional and two-dimensional cellular automata rule spaces. Electron. Notes Theor. Comput. Sci. 252, 121–142 (2009)CrossRef Oliveira, G.M.B., Martins, L.G.A., de Carvalho, L.B., Fynn, E.: Some investigations about synchronization and density classification tasks in one-dimensional and two-dimensional cellular automata rule spaces. Electron. Notes Theor. Comput. Sci. 252, 121–142 (2009)CrossRef
14.
go back to reference Packard, N.H.: Adaptation toward the edge of chaos. In: Shlesinger, M.F. (ed.) Dynamic Patterns in Complex Systems, World Scientific, Singapore pp. 293–301 (1988) Packard, N.H.: Adaptation toward the edge of chaos. In: Shlesinger, M.F. (ed.) Dynamic Patterns in Complex Systems, World Scientific, Singapore pp. 293–301 (1988)
15.
go back to reference Pagie, L., Mitchell, M.: A comparison of evolutionary and coevolutionary search. Int. J. Comput. Intell. Appl. 2(1), 53–69 (2002)CrossRef Pagie, L., Mitchell, M.: A comparison of evolutionary and coevolutionary search. Int. J. Comput. Intell. Appl. 2(1), 53–69 (2002)CrossRef
16.
go back to reference Tomassini, M., Venzi, M.: Evolution of Asynchronous Cellular Automata for the Density Task. Parallel Problem Solving from Nature—PPSN VII. Lecture Notes in Computer Science, Springer, Berlin / Heidelberg 2439, 934–943 (2002) Tomassini, M., Venzi, M.: Evolution of Asynchronous Cellular Automata for the Density Task. Parallel Problem Solving from Nature—PPSN VII. Lecture Notes in Computer Science, Springer, Berlin / Heidelberg 2439, 934–943 (2002)
17.
go back to reference Tomassini, M., Giacobini, M., Darabos, C.: Evolution and dynamics of small-world cellular automata. Complex Syst. 15, 261–284 (2005)MATHMathSciNet Tomassini, M., Giacobini, M., Darabos, C.: Evolution and dynamics of small-world cellular automata. Complex Syst. 15, 261–284 (2005)MATHMathSciNet
18.
go back to reference Watts, D.J., Strogatz, S.H.: Collective dynamics of ’smallworld’ networks, Nature 393, 440–442 (1998) Watts, D.J., Strogatz, S.H.: Collective dynamics of ’smallworld’ networks, Nature 393, 440–442 (1998)
19.
go back to reference Watts, D.J.: Small Worlds: The Dynamics of Networks Between Order and Randomness. Princeton University Press, Princeton (1999) Watts, D.J.: Small Worlds: The Dynamics of Networks Between Order and Randomness. Princeton University Press, Princeton (1999)
20.
go back to reference Watts, D.J.: Six degrees: The Science of a Connected Age. Gardner’s Books, New York (2003) Watts, D.J.: Six degrees: The Science of a Connected Age. Gardner’s Books, New York (2003)
21.
go back to reference Wolfram, S.: Theory and Applications of Cellular Automata, Advanced Series on Complex Systems, World Scientific Publishing, Singapore, p. 9128 (1986). Wolfram, S.: Theory and Applications of Cellular Automata, Advanced Series on Complex Systems, World Scientific Publishing, Singapore, p. 9128 (1986).
Metadata
Title
Network Topologies for Cellular Automata Computation
Authors
Camelia Chira
Anca Andreica
Copyright Year
2014
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-45438-7_27

Premium Partner