The Graph Structure of the Generalized Discrete Arnold's Cat Map

被引:79
作者
Li, Chengqing [1 ]
Tan, Kai [1 ]
Feng, Bingbing [1 ]
Lu, Jinhu [2 ]
机构
[1] Xiangtan Univ, Sch Comp Sci, Xiangtan 411105, Peoples R China
[2] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
cycle structure; chaotic cryptography; fixed-point arithmetic; generalized Cat map; period distribution; PRBS; pseudorandom number sequence; PRNS; PERIOD DISTRIBUTION; CHAOTIC MAPS;
D O I
10.1109/TC.2021.3051387
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Chaotic dynamics is an important source for generating pseudorandom binary sequences (PRBS). Much efforts have been devoted to obtaining period distribution of the generalized discrete Arnold's Cat map in various domains using all kinds of theoretical methods, including Hensel's lifting approach. Diagonalizing the transform matrix of the map, this article gives the explicit formulation of any iteration of the generalized Cat map. Then, its real graph (cycle) structure in any binary arithmetic domain is disclosed. The subtle rules on how the cycles (itself and its distribution) change with the arithmetic precision e are elaborately investigated and proved. The regular and beautiful patterns of Cat map demonstrated in a computer adopting fixed-point arithmetics are rigorously proved and experimentally verified. The results can serve as a benchmark for studying the dynamics of the variants of the Cat map in any domain. In addition, the used methodology can be used to evaluate randomness of PRBS generated by iterating any other maps.
引用
收藏
页码:364 / 377
页数:14
相关论文
共 45 条
[1]  
Arnold V. I., 1968, MATH METHODS CLASSIC
[2]   Period of the discrete Arnold cat map and general cat map [J].
Bao, Jianghong ;
Yang, Qigui .
NONLINEAR DYNAMICS, 2012, 70 (02) :1365-1375
[3]   Periodic orbits of the ensemble of Sinai-Arnold cat maps and pseudorandom number generation [J].
Barash, L ;
Shchur, LN .
PHYSICAL REVIEW E, 2006, 73 (03) :1-15
[4]   Period distribution of generalized discrete Arnold cat map [J].
Chen, Fei ;
Wong, Kwok-wo ;
Liao, Xiaofeng ;
Xiang, Tao .
THEORETICAL COMPUTER SCIENCE, 2014, 552 :13-25
[5]   Period Distribution of the Generalized Discrete Arnold Cat Map for N=2e [J].
Chen, Fei ;
Wong, Kwok-Wo ;
Liao, Xiaofeng ;
Xiang, Tao .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (05) :3249-3255
[6]   Period distribution analysis of some linear maps [J].
Chen, Fei ;
Liao, Xiaofeng ;
Wong, Kwok-wo ;
Han, Qi ;
Li, Yang .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2012, 17 (10) :3848-3856
[7]   Period Distribution of Generalized Discrete Arnold Cat Map for N = pe [J].
Chen, Fei ;
Wong, Kwok-Wo ;
Liao, Xiaofeng ;
Xiang, Tao .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (01) :445-452
[8]   A symmetric image encryption scheme based on 3D chaotic cat maps [J].
Chen, GR ;
Mao, YB ;
Chui, CK .
CHAOS SOLITONS & FRACTALS, 2004, 21 (03) :749-761
[9]   Differential cryptanalysis of a medical image cryptosystem with multiple rounds [J].
Chen, Lei ;
Wang, Shihong .
COMPUTERS IN BIOLOGY AND MEDICINE, 2015, 65 :69-75
[10]   Randomness Enhancement Using Digitalized Modified Logistic Map [J].
Chen, Shih-Liang ;
Hwang, TingTing ;
Lin, Wen-Wei .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2010, 57 (12) :996-1000