Please wait a minute...
Chin. Phys. B, 2010, Vol. 19(9): 090505    DOI: 10.1088/1674-1056/19/9/090505
GENERAL Prev   Next  

A universal algorithm to generate pseudo-random numbers based on uniform mapping as homeomorphism

Wang Fu-Lai(王福来)
Department of Mathematics and Statistics, Zhejiang University of Finance and Economics, Hangzhou 310012, China
Abstract  A specific uniform map is constructed as a homeomorphism mapping chaotic time series into [0,1] to obtain sequences of standard uniform distribution. With the uniform map, a chaotic orbit and a sequence orbit obtained are topologically equivalent to each other so the map can preserve the most dynamic properties of chaotic systems such as permutation entropy. Based on the uniform map, a universal algorithm to generate pseudo random numbers is proposed and the pseudo random series is tested to follow the standard 0-1 random distribution both theoretically and experimentally. The algorithm is not complex, which does not impose high requirement on computer hard ware and thus computation speed is fast. The method not only extends the parameter spaces but also avoids the drawback of small function space caused by constraints on chaotic maps used to generate pseudo random numbers. The algorithm can be applied to any chaotic system and can produce pseudo random sequence of high quality, thus can be a good universal pseudo random number generator.
Keywords:  pseudo random numbers      uniform map      chaos  
Received:  05 January 2010      Revised:  10 February 2010      Accepted manuscript online: 
PACS:  0545  
  0250  
Fund: Projected supported by the National Natural Science Foundation of China (Grant No. 10871168).

Cite this article: 

Wang Fu-Lai(王福来) A universal algorithm to generate pseudo-random numbers based on uniform mapping as homeomorphism 2010 Chin. Phys. B 19 090505

[1] Sheng L Y, Xiao Y Y and Sheng Z 2008 Acta Phys. Sin. bf57 4007 (in Chinese)
[2] Wichmann B A and Hill I D 2006 Comput. Stat. and Data Anal. bf51 1614
[3] Sacuteanchez S, Criado R and Vega C 2005 Math. and Coput. Model. bf42 809
[4] Gu Q L and Gao T G 2009 Chin. Phys. B bf18 84
[5] Long M and Qiu S S 2007 Chin. Phys. bf16 2254
[6] Wang L, Wang F P and Wang Z J 2006 Acta Phys. Sin. bf55 3964 (in Chinese)
[7] Xu S J and Wang J Z 2008 Acta Phys. Sin. bf57 37 (in Chinese)
[8] Sheng L Y, Cao L L, Sun K H and Jiang W 2005 Acta Phys. Sin. bf54 4031 (in Chinese)
[9] Xiang F and Qiu S S 2008 Acta Phys. Sin. bf57 6132 (in Chinese)
[10] Stojanoski T and Kovarev L 2001 IEEE Trans. CAS-1 bf48 281
[11] Wang X S and Gan J R 2002 Chinese J. Comput. bf25 352 (in Chinese)
[12] Kawamoto S and Horiuchi T 2004 Int. J. Bifurc. Chaos bf14 3607
[13] Kohda T 2002 IEEE Circ. Sys. Mag. bf64 4
[14] Baranousky A and Daems D 1995 Int. J. Bifurc. Chaos bf5 1585
[15] Hou W, Feng G L, Deng W J and Li J P 2008 Acta Phys. Sin. bf57 2663 (in Chinese)
[16] Zunino L, Zanin M, Tabak B M, Perez D G and Rosso O A 2009 wxPhysica A388 14
[17] Wang F L and Yang H H 2009 Chin. Phys. B bf18 4042
[1] An incommensurate fractional discrete macroeconomic system: Bifurcation, chaos, and complexity
Abderrahmane Abbes, Adel Ouannas, and Nabil Shawagfeh. Chin. Phys. B, 2023, 32(3): 030203.
[2] A novel algorithm to analyze the dynamics of digital chaotic maps in finite-precision domain
Chunlei Fan(范春雷) and Qun Ding(丁群). Chin. Phys. B, 2023, 32(1): 010501.
[3] Memristor hyperchaos in a generalized Kolmogorov-type system with extreme multistability
Xiaodong Jiao(焦晓东), Mingfeng Yuan(袁明峰), Jin Tao(陶金), Hao Sun(孙昊), Qinglin Sun(孙青林), and Zengqiang Chen(陈增强). Chin. Phys. B, 2023, 32(1): 010507.
[4] Synchronously scrambled diffuse image encryption method based on a new cosine chaotic map
Xiaopeng Yan(闫晓鹏), Xingyuan Wang(王兴元), and Yongjin Xian(咸永锦). Chin. Phys. B, 2022, 31(8): 080504.
[5] Multi-target ranging using an optical reservoir computing approach in the laterally coupled semiconductor lasers with self-feedback
Dong-Zhou Zhong(钟东洲), Zhe Xu(徐喆), Ya-Lan Hu(胡亚兰), Ke-Ke Zhao(赵可可), Jin-Bo Zhang(张金波),Peng Hou(侯鹏), Wan-An Deng(邓万安), and Jiang-Tao Xi(习江涛). Chin. Phys. B, 2022, 31(7): 074205.
[6] Complex dynamic behaviors in hyperbolic-type memristor-based cellular neural network
Ai-Xue Qi(齐爱学), Bin-Da Zhu(朱斌达), and Guang-Yi Wang(王光义). Chin. Phys. B, 2022, 31(2): 020502.
[7] Energy spreading, equipartition, and chaos in lattices with non-central forces
Arnold Ngapasare, Georgios Theocharis, Olivier Richoux, Vassos Achilleos, and Charalampos Skokos. Chin. Phys. B, 2022, 31(2): 020506.
[8] Bifurcation and dynamics in double-delayed Chua circuits with periodic perturbation
Wenjie Yang(杨文杰). Chin. Phys. B, 2022, 31(2): 020201.
[9] Resonance and antiresonance characteristics in linearly delayed Maryland model
Hsinchen Yu(于心澄), Dong Bai(柏栋), Peishan He(何佩珊), Xiaoping Zhang(张小平), Zhongzhou Ren(任中洲), and Qiang Zheng(郑强). Chin. Phys. B, 2022, 31(12): 120502.
[10] An image encryption algorithm based on spatiotemporal chaos and middle order traversal of a binary tree
Yining Su(苏怡宁), Xingyuan Wang(王兴元), and Shujuan Lin(林淑娟). Chin. Phys. B, 2022, 31(11): 110503.
[11] Nonlinear dynamics analysis of cluster-shaped conservative flows generated from a generalized thermostatted system
Yue Li(李月), Zengqiang Chen(陈增强), Zenghui Wang(王增会), and Shijian Cang(仓诗建). Chin. Phys. B, 2022, 31(1): 010501.
[12] Dynamics analysis in a tumor-immune system with chemotherapy
Hai-Ying Liu(刘海英), Hong-Li Yang(杨红丽), and Lian-Gui Yang(杨联贵). Chin. Phys. B, 2021, 30(5): 058201.
[13] Control of chaos in Frenkel-Kontorova model using reinforcement learning
You-Ming Lei(雷佑铭) and Yan-Yan Han(韩彦彦). Chin. Phys. B, 2021, 30(5): 050503.
[14] Resistance fluctuations in superconducting KxFe2-ySe2 single crystals studied by low-frequency noise spectroscopy
Hai Zi(子海), Yuan Yao(姚湲), Ming-Chong He(何明冲), Di Ke(可迪), Hong-Xing Zhan(詹红星), Yu-Qing Zhao(赵宇清), Hai-Hu Wen(闻海虎), and Cong Ren(任聪). Chin. Phys. B, 2021, 30(4): 047402.
[15] A multi-directional controllable multi-scroll conservative chaos generator: Modelling, analysis, and FPGA implementation
En-Zeng Dong(董恩增), Rong-Hao Li(李荣昊), and Sheng-Zhi Du(杜升之). Chin. Phys. B, 2021, 30(2): 020505.
No Suggested Reading articles found!