Further Investigations on Nonlinear Complexity of Periodic Binary Sequences

Qin Yuan,Chunlei Li,Xiangyong Zeng,Tor Helleseth,Debiao He
2024-04-25
Abstract:Nonlinear complexity is an important measure for assessing the randomness of sequences. In this paper we investigate how circular shifts affect the nonlinear complexities of finite-length binary sequences and then reveal a more explicit relation between nonlinear complexities of finite-length binary sequences and their corresponding periodic sequences. Based on the relation, we propose two algorithms that can generate all periodic binary sequences with any prescribed nonlinear complexity.
Information Theory
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to further study the variation law of nonlinear complexity under the cyclic shift of finite - length binary sequences, and reveal the nonlinear complexity relationship between finite - length binary sequences and their corresponding periodic sequences. Specifically, the paper aims to: 1. **Study the influence of cyclic shift on nonlinear complexity**: Explore how the cyclic shift operation affects the nonlinear complexity of finite - length binary sequences. 2. **Establish the relationship between finite - length binary sequences and periodic sequences**: Reveal the explicit relationship between the nonlinear complexity of finite - length binary sequences and the nonlinear complexity of their corresponding periodic sequences. 3. **Propose generation algorithms**: Based on the above relationships, propose two algorithms that can generate all periodic binary sequences with any specified nonlinear complexity. ### Paper background - **Applications of pseudo - random sequences**: Pseudo - random sequences have wide applications in fields such as radio communication, distance measurement, simulation, game theory, and cryptography, where the quality of randomness is a key factor. - **Linear complexity**: Linear complexity is one of the important indicators for evaluating the randomness of sequences, and is defined as the length of the shortest linear feedback shift register (LFSR) required to generate the sequence. - **Nonlinear complexity**: As another important indicator for judging the randomness of sequences, nonlinear complexity was introduced by Jansen and Boekee in 1989, and is defined as the length of the shortest feedback shift register (FSR) required to generate a given sequence. ### Main contributions - **The influence of cyclic shift on nonlinear complexity**: The paper has studied in detail the influence of cyclic shift operations on the nonlinear complexity of finite - length binary sequences. - **The nonlinear complexity relationship of periodic sequences**: By studying the relationship between finite - length binary sequences and their corresponding periodic sequences, an explicit connection between their nonlinear complexities has been established. - **Generation algorithms**: Two algorithms have been proposed that can efficiently generate all periodic binary sequences with any specified nonlinear complexity. ### Structure overview - **Section 2**: Introduce the basic concepts and notations of nonlinear complexity. - **Section 3**: Provide relevant notations, definitions, and auxiliary results of the nonlinear complexity of finite - length binary sequences. - **Section 4**: Reveal the relationship between the nonlinear complexity of finite - length binary sequences and the nonlinear complexity of their corresponding periodic sequences. - **Section 5**: Propose two algorithms for generating periodic binary sequences with any specified nonlinear complexity. - **Section 6**: Summarize the work of the whole paper. Through these studies, the paper provides a theoretical basis and practical tools for understanding and generating periodic binary sequences with specific nonlinear complexity.