Abstract
In this paper a fast and space efficient method for simulating a d′-dimensional cellular automaton (CA) on a d-dimensional CA (d<d′) is introduced. For d′=2 and d=1 this method is optimal (under certain assumptions) with respect to time as well as space complexity. Let in this case t(n) be the time complexity and r(n) the side length of the smallest square enclosing all used cells. Then the simulation does not need more than O(r 2) cells and has a running time of d′ = d+1 a version with the time and space complexity of O(t 2) will be presented. Finally it will be shown, how it is possible to simulate a 2d-dimensional CA on a d-dimensional CA in a similarly efficient way.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Achilles, A.-C., Kutrib, M., Worsch, T.: On relations between arrays of processing elements of different dimensionality. In: Proc. Parcella 1996, pp. 13–20. Akademie-Verlag, Berlin (1996)
Poupet, V.: Simulating 3D Cellular Automata with 2D Cellular Automata. In: Fiala, J., Koubek, V., Kratochvíl, J. (eds.) MFCS 2004. LNCS, vol. 3153, pp. 439–450. Springer, Heidelberg (2004)
Scheben, C.: Simulation von d′-dimensionalen Zellularautomaten auf d-dimensionalen Zellularautomaten, Studienarbeit, Univ. Karlsruhe (2006)
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to algorithms. MIT Press, Cambridge (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Scheben, C. (2006). Simulation of d′-Dimensional Cellular Automata on d-Dimensional Cellular Automata. In: El Yacoubi, S., Chopard, B., Bandini, S. (eds) Cellular Automata. ACRI 2006. Lecture Notes in Computer Science, vol 4173. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11861201_18
Download citation
DOI: https://doi.org/10.1007/11861201_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40929-8
Online ISBN: 978-3-540-40932-8
eBook Packages: Computer ScienceComputer Science (R0)