A closed formula for the inverse of a reversible cellular automaton with (2R+1)-cyclic rule

被引:5
作者
Hernandez Serrano, D. [1 ]
Martin del Rey, A. [2 ]
机构
[1] Univ Salamanca, Inst Fundamental Phys & Math, Dept Math, Plaza Merced 1, E-37008 Salamanca, Spain
[2] Univ Salamanca, Inst Fundamental Phys & Math, Dept Appl Math, Calle Parque 2, E-37008 Salamanca, Spain
关键词
Elementary cellular automata; Reversibility; Rule; 150; Periodic boundary conditions; Cyclic cellular automata; Transition dipolynomial; PERIODIC BOUNDARY;
D O I
10.1016/j.amc.2019.03.060
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Reversibility of cellular automata (CA) has been an extensively studied problem from both a theoretical and a practical point of view. It is known when a (2 R + 1)-cyclic cellular automaton with periodic boundary conditions (p.b.c.) is reversible (see Siap et al., 2013) but, as far as we know, no explicit expression is given for its inverse cellular automaton apart from the case R = 1 (see Encinas and del Rey, 2007). In this paper we give a closed formula for the inverse rule of a reversible (2 R + 1)-cyclic cellular automaton with p.b.c. over the finite field F-2 for any value of the neighbourhood radius R. It turns out that the inverse of a reversible (2 R + 1)-cyclic CA with p.b.c. is again a cyclic CA with p.b.c., but with a different neighbourhood radius, and this radius depends on certain numbers which need to be computed by a new algorithm we introduce. Finally, we apply our results to the case R = 1 (which is the ECA with Wolfram rule number 150) to introduce an alternative and improved expression for the inverse transition dipolynomial formulated in Encinas and del Rey (2007). We also illustrate these results by giving explicit computations for the inverse transition dipolynomial of a reversible cellular automaton with penta-cyclic rule. (c) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:23 / 34
页数:12
相关论文
共 35 条
  • [11] Chaotic modelling of the generalized self-shrinking generator
    Fuster-Sabater, A.
    Caballero-Gil, P.
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (02) : 1876 - 1880
  • [12] On time-symmetry in cellular automata
    Gajardo, Anahi
    Kari, Jarkko
    Moreira, Andres
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (04) : 1115 - 1126
  • [13] Hedlund G. A., 1968, MATH SYST THEORY, V3, P320
  • [14] Inverse rules of ECA with rule number 150
    Hernandez Encinas, L.
    Martin del Rey, A.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 189 (02) : 1782 - 1786
  • [16] Kari J, 2005, LECT NOTES COMPUT SC, V3572, P57
  • [17] Chaotic image encryption using pseudo-random masks and pixel mapping
    Li, Xiaowei
    Li, Chengqing
    Lee, In-Kwon
    [J]. SIGNAL PROCESSING, 2016, 125 : 48 - 63
  • [18] The inverse of circulant matrix
    Lin Fuyong
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2011, 217 (21) : 8495 - 8503
  • [19] del Rey AM, 2015, REV UNION MAT ARGENT, V56, P107
  • [20] Reversible elementary cellular automaton with rule number 150 and periodic boundary conditions over Fp
    Martin del Rey, A.
    Rodriguez Sanchez, G.
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2015, 26 (11):