Division of trinomials by pentanomials and orthogonal arrays
Consider a maximum-length binary shift-register sequence generated by a primitive polynomial f of degree m. Let Cf n denote the set of all subintervals of this sequence with length n, where m < n ≤ 2m, together with the zero vector of length n. Munemasa (Finite fields Appl, 4(3): 252-260, 1998) considered the case in which the polynomial f generating the sequence is a trinomial satisfying certain conditions. He proved that, in this case, Cf n corresponds to an orthogonal array of strength 2 that has a property very close to being an orthogonal array of strength 3. Munemasa's result was based on his proof that very few trinomials of degree at most 2m are divisible by the given trinomial f. In this paper, we consider the case in which the sequence is generated by a pentanomial f satisfying certain conditions. Our main result is that no trinomial of degree at most 2m is divisible by the given pentanomial f, provided that f is not in a finite list of exceptions we give. As a corollary, we get that, in this case, C f n corresponds to an orthogonal array of strength 3. This effectively minimizes the skew of the Hamming weight distribution of subsequences in the shift-register sequence.
|Keywords||Orthogonal arrays, Polymials over finite fields, Shift register sequences|
|Journal||Designs, Codes and Cryptography|
Dewar, M. (Michael), Moura, L. (Lucia), Panario, D, Stevens, B, & Wang, Q. (2007). Division of trinomials by pentanomials and orthogonal arrays. Designs, Codes and Cryptography, 45(1), 1–17. doi:10.1007/s10623-007-9052-y