Further Investigations on Nonlinear Complexity of Periodic Binary Sequences
Qin Yuan, Chunlei Li, Xiangyong Zeng, Tor Helleseth, Debiao He
TL;DR
This work investigates how circular shifts affect the nonlinear complexity (nlc) of binary sequences and establishes explicit relations between the n-length subsequences and their periodic counterparts. It introduces structured finite-sequence classes $\mathcal{B}(n,c)$ and $\mathcal{R}(n,c)$, proving that for $c \ge \lceil n/2\rceil$ the periodic nonlinear complexity satisfies $nlc(s_n^{\infty}) = nlc(s_n) + add(s_n)$, with $add(s_n)$ capturing added terms under shifts. Leveraging these results, two algorithms are developed to generate all $n$-periodic binary sequences with any prescribed nonlinear complexity $\omega$, including special cases such as binary de Bruijn sequences. The findings provide a constructive bridge between finite-length and periodic nonlinear complexities, enabling efficient design of pseudorandom binary sequences with targeted nonlinear properties and linking to prior high-nonlinearity characterizations.
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.
