Cellular Automata based Resource Efficient Maximally Equidistributed Pseudo-Random Number Generators

📅 2026-03-20
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work proposes a lightweight, composite cellular automaton (CA)-based pseudorandom number generator (PRNG) that overcomes the longstanding trade-off between maximal period length and high-dimensional equidistribution in linear CA-based designs. By integrating near-word-length linear maximum-length CAs through a temporal interleaving strategy, the proposed generator achieves—for the first time—simultaneous maximality in both period and equidistribution while maintaining computational efficiency. Theoretical analysis and empirical evaluations demonstrate that the generator passes nearly all standard statistical randomness tests, exhibiting performance and speed comparable to the Mersenne Twister while significantly enhancing the statistical quality and practical applicability of CA-based PRNGs.

Technology Category

Application Category

📝 Abstract
An equidistribution is a theoretical quality criteria that measures the uniformity of a linear pseudo-random number generator (PRNG). In this work, we first show that all existing linear cellular automaton (CA) based pseudo-random number generators (PRNGs) are weak in the equidistribution characteristic. Then we propose a list of light-weight combined CA-based PRNGs with time spacing ($2 \leq s \leq 10$) using linear maximal length cellular automata of degree $31 \leq k \leq 128$ (close to computer word size). We show that these PRNGs achieve maximal period as well as satisfy the maximal equidistribution property. Finally, we show that these combined maximal length CA-based PRNGs pass almost all the empirical testbeds, with speed and performance comparable to the Mersenne Twister.
Problem

Research questions and friction points this paper is trying to address.

Cellular Automata
Pseudo-Random Number Generator
Equidistribution
Linear PRNG
Maximal Equidistribution
Innovation

Methods, ideas, or system contributions that make the work stand out.

Cellular Automata
Pseudo-Random Number Generator
Maximal Equidistribution
Light-weight PRNG
Time Spacing
🔎 Similar Papers
No similar papers found.
B
Bhuvaneswari A
Department of Computer Science and Engineering, National Institute of Technology, Tiruchirappalli, 620015, Tamil Nadu, India
Kamalika Bhattacharjee
Kamalika Bhattacharjee
Assistant Professor, Department of CSE, National Institute of Technology, Trichy
Cellular Automata