Published January 1, 2014
| Version v1
Journal article
Open
Self-Replicating Patterns in 2D Linear Cellular Automata
- 1. Harran Univ, Arts & Sci Fac, Dept Math, TR-63120 Sanliurfa, Turkey
- 2. Rochester Inst Technol, Multi Agent Biorobot Lab, Rochester, NY 14623 USA
- 3. Zirve Univ, Fac Educ, Dept Math, TR-27260 Gaziantep, Turkey
- 4. Yildiz Tech Univ, Arts & Sci Fac, Dept Math, TR-34210 Istanbul, Turkey
Description
This paper studies the theoretical aspects of two-dimensional cellular automata (CAs), it classifies this family into subfamilies with respect to their visual behavior and presents an application to pseudo random number generation by hybridization of these subfamilies. Even though the basic construction of a cellular automaton is a discrete model, its macroscopic behavior at large evolution times and on large spatial scales can be a close approximation to a continuous system. Beyond some statistical properties, we consider geometrical and visual aspects of patterns generated by CA evolution. The present work focuses on the theory of two-dimensional CA with respect to uniform periodic, adiabatic and reflexive boundary CA (2D PB, AB and RB) conditions. In total, there are 512 linear rules over the binary field Z(2) for each boundary condition and the effects of these CA are studied on applications of image processing for self-replicating patterns. After establishing the representation matrices of 2D CA, these linear CA rules are classified into groups of nine and eight types according to their boundary conditions and the number of neighboring cells influencing the cells under consideration. All linear rules have been found to be rendering multiple self-replicating copies of a given image depending on these types. Multiple copies of any arbitrary image corresponding to CA find innumerable applications in real life situation, e. g. textile design, DNA genetics research, statistical physics, molecular self-assembly and artificial life, etc. We conclude by presenting a successful application for generating pseudo numbers to be used in cryptography by hybridization of these 2D CA subfamilies.
Files
bib-b088c7c8-1444-4691-9448-58d9faf29eef.txt
Files
(161 Bytes)
| Name | Size | Download all |
|---|---|---|
|
md5:f6cebb8e7aa51fe1346f320b37f70009
|
161 Bytes | Preview Download |