Abstract
Nonlinear feedback shift registers (NFSRs) have been used in many stream ciphers for cryptographic security. The linearization of NFSRs is to describe their state transitions using some matrices. Such matrices are called their state transition matrices. Compared to extensive work on binary NFSRs, much less work has been done on multi-valued NFSRs. This paper uses a semi-tensor product approach to investigate the linearization of multi-valued NFSRs, by viewing them as logical networks. A new state transition matrix is found for a multi-valued NFSR, which can be simply computed from the truth table of its feedback function. The new state transition matrix is easier to compute and is more explicit than the existing results. Some properties of the state transition matrix are provided as well, which are helpful to theoretically analyze multi-valued NFSRs.
Similar content being viewed by others
References
Golomb S W, Shift Register Sequences, Holden-Day, Laguna Hills, CA, USA, 1967.
Kjelsden K, On the cycle structure of a set of nonlinear shift registers with symmetric feedback functions, Journal of Combinatorial Theory, 1976, (A)(20): 154–169.
Zhao D, Peng H, Li L, et al., Novel way to research nonlinear feedback shift register, Science China, Information Sciences, 2014, 57: 1–14.
Zhong J H and Lin D D, A new linearization method of nonlinear feedback shift registers, Journal of Computer and System Science, 2015, 81: 783–796.
Kauffman S A, Metabolic stability and epigenesis in randomly constructed genetic nets, J. Theoretical Biol., 1969, 22: 437–467.
Harris S E, Sawhill B K, Wuensche A, et al., A model of transcriptional regulatory networks based on biases in the observed regulation rules, Complexity, 2002, 7: 23–40.
Zhu P and Han J, Stochastic multiple-valued gene networks, Biomedical Circuits and Systems, 2013, 8: 42–53.
Zhang H, Wang X, and Lin X, Synchronization of boolean networks with different update schemes, Computational Biology and Bioinformatics, 2014, 11: 965–972.
Aldana M, Boolean dynamics of networks with scale-free topology, Physica D, 2003, 185: 45–66.
Lizier J, Pritam S, and Prokopenko M, Information dynamics in small-world boolean networks, Artificial Life, 2011, 17: 293–314.
Kowshik H and Kumar P R, Optimal computation of symmetric boolean functions in collocated networks, Selected Areas in Communications, 2013, 31: 639–654.
Cheng D, Disturbance decoupling of boolean control networks, IEEE Trans. Autom. Control, 2011, 56: 2–10.
Hochma G, Margaliot M, Fornasini E, et al., Symbolic dynamics of boolean control networks, Automatica, 2013, 49: 2525–2530.
Li H and Wang Y, Logical matrix factorization with application to topological structure analysis of boolean network, Automatic Control, 2015, 60: 1380–1385.
Cheng D and Qi H, A linear representation of dynamics of boolean networks, IEEE Trans. Aut. Contr., 2010, 55: 2251–2258.
Cheng D, Qi H, and Li Z, Analysis and Control of boolean Networks, Springer-Verlag, London, UK, 2011.
Li Z and Cheng D. Algebraic approach to dynamics of multi-valued networks, Int. J. Bifurcat. Chaos, 2010, 20(3): 561–582.
Li F and Sun J, Stability and stabilization of multivalued logical networks, Nonlinear Analysis: Real World Applications, 2011, 12: 3701–3712.
Luo C and Wang X, Algebraic representation of asynchronous multiple-valued networks and its dynamics, Computational Biology and Bioinformatics, 2013, 10(4): 927–938.
Yoshioka D, A construction method of maximum length nfsr sequences based on linear equations, ISSSTA, Taiwan, China, 2010.
Fredricksen H and Maiorana J, Necklaces of beads in k colors and k-ary de Bruijn sequences, Discrete Mathematics, 1978, 23: 207–210.
Etzion T, An algorithm for constructing m-ary de Bruijn sequences, Journal of Algorithms, 1986, 7: 331–340.
Lai X, Condition for the nonsingularity of a feedback shiftregister over a general finite field, IEEE Trans. Information Theory, 1987, 33: 747–757.
Qi H, On shift register via semi-tensor product approach, Proceedings of the 32th Chinese Control Conference, 2013.
Liu Z, Wang Y, and Zhao Y, Nonsingularity of feedback shift registers, Automatica, 2015, 55: 247–253.
Zhang X, Yang Z, and Cao C, Inequalities involving Khatri-Rao products of positive semi-definite matrices, Applied Mathematics E-notes 2, 2002, 117–124.
Roger A H and Johnson C R, Topics in Matrix Analysis, Cambridge, Cambridge University Press, 1991.
Author information
Authors and Affiliations
Corresponding author
Additional information
This research is supported by the National Science Foundation of China under Grant Nos. 61379139 and 11526215 and the “Strategic Priority Research Program” of the Chinese Academy of Sciences, under Grant No. XDA06010701.
This paper was recommended for publication by Editor DENG Yingpu.
Rights and permissions
About this article
Cite this article
Wang, H., Zhong, J. & Lin, D. Linearization of multi-valued nonlinear feedback shift registers. J Syst Sci Complex 30, 494–509 (2017). https://doi.org/10.1007/s11424-016-5156-7
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11424-016-5156-7