Subscribe Now Subscribe Today
Science Alert
 
Blue
   
Curve Top
Journal of Applied Sciences
  Year: 2009 | Volume: 9 | Issue: 22 | Page No.: 4071-4075
DOI: 10.3923/jas.2009.4071.4075
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Innovative Approach to Generate Uniform Random Numbers Based on a Novel Cellular Automata

R. Ayanzadeh, K. Hassani, Y. Moghaddas, H. Gheiby and S. Setayeshi

Abstract:
Generating random numbers plays outstanding role in computer simulations. Most applications demand for uniform random numbers more than other distributions. In this study concept of two-layer cellular automata and a novel neighborhood structure are introduced. According to these concepts, a novel approach for uniform random number generating is proposed. First layer consists of binary cellular automata which are responsible for activation and inactivation of cells in next layer. A cellular automaton with integer values is used for second layer. Interaction between layers of represented cellular automata leads to a dynamic and complex behavior of proposed model. To evaluate the quality of proposed model, several simulations were implemented. Results prove that two-layer cellular automata generate better uniform random numbers in comparison with MATLAB. Simulation of innovative RNG based on cellular automata, shows promising results, which encourage further research with the proposed techniques in this and related domains.
PDF Fulltext XML References Citation Report Citation
 RELATED ARTICLES:
  •    Central Limit Theorem based Cellular Automata for Generating Normal Random Numbers
  •    Dynamic Parameters Optimization for Enhancing Performance and Stability of PSO
  •    Discrete Time Dynamic Neural Networks for Predicting Chaotic Time Series
  •    Fuzzy Honey Bees Foraging Optimization: Swarm Intelligence Approach for Clustering
How to cite this article:

R. Ayanzadeh, K. Hassani, Y. Moghaddas, H. Gheiby and S. Setayeshi, 2009. Innovative Approach to Generate Uniform Random Numbers Based on a Novel Cellular Automata. Journal of Applied Sciences, 9: 4071-4075.

DOI: 10.3923/jas.2009.4071.4075

URL: https://scialert.net/abstract/?doi=jas.2009.4071.4075

COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

Curve Bottom