Cellular Automata Preimages: Count and List Algorithm

  • Iztok Jeras
  • Andrej Dobnikar
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3993)


Preimages of cellular automata are observed. Their number is computed using simple matrix operations. Three algorithms for making a list of preimages are graphically presented using the de Bruijn diagram and its concatenated form: the preimage network.


Cellular Automaton Cellular Automaton Position Index Boundary Vector Valid Path 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Jen, E.: Enumeration of Preimages in Cellular Automata. Complex Systems 3, 421–456 (1989)MATHMathSciNetGoogle Scholar
  2. 2.
    Voorhees, B.: Predecessors of cellular automata states II. Pre-images of finite sequences. Physica D 73, 136–151 (1993)MathSciNetGoogle Scholar
  3. 3.
    Wuensche, A., Lesser, M.: The Global Dynamics of Cellular Automata. Addison-Wesley, Reading (1992)
  4. 4.
    Wuensche, A.: Attractor Basins of Discrete Networks. Cognitive Science Research Paper 461. Univ. of Sussex. D.Phil thesis (1997),
  5. 5.
    Wuensche, A.: Classifying Cellular Automata Automatically: Finding gliders, filtering, and relating space-time patterns. Complexity 4, 47–66 (1999),
  6. 6.
    Mora, J.C.S.T., Juárez, G., McIntosh, H.V.: Calculating ancestors in one-dimensional cellular automata. International Journal of Modern Physics C 15, 1151–1169 (2004)MATHCrossRefGoogle Scholar
  7. 7.
    McIntosh, H.V.: Linear Cellular Automata Via de Bruijn Diagrams (1994),
  8. 8.
    McIntosh, H.V.: Ancestors: Commentaries on The Global Dynamics of Cellular Automata by Andrew Wuensche and Mike Lesser (1993),
  9. 9.
    Jeras, I., Dobnikar, A.: Algorithms for Computing Preimages of Cellular Automata Configurations. Submited for publication to Physica D (2005),
  10. 10.
    Pullen, W.D.: Maze Algorithms,

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Iztok Jeras
  • Andrej Dobnikar
    • 1
  1. 1.Faculty of Computer and Information ScienceUniversity of LjubljanaLjubljanaSlovenia

Personalised recommendations