Cellular Automata (CA) Model for Primality Test

Nirmalya Sundar Maiti,Soumyabrata Ghosh,Parimal Pal Chaudhuri
DOI: https://doi.org/10.1007/978-3-319-11520-7_16
2014-01-01
Abstract:Theory and application of Cellular automata (CA) as a global Transform for detecting compositeness of a number is reported. To test an n bit odd valued number N in the range 2n − 1 to (2n-1), a Compositeness Detecting CA (CDCA) set is designed with N = S as a Self Loop Attractor (SLA) State, where S = S′ × S″, S′ is the largest factor of S, S″ = 3,5,7,⋯. The set has at least one CDCA with the state S′ in its attractor basin; the CA initialized with S′ reaches the attractor S after S″ time steps. A number is detected as a prime if no CDCA is synthesized.
What problem does this paper attempt to address?