J4

• Original Articles • Previous Articles     Next Articles

A fast algorithm for determining the k-error linear complexity profile of a q-ary sequence with a period pn

BAI En-jian;TAN Shi-chong;XIAO Guo-zhen

  

  1. (State Key Lab. of Integrated Service Networks, Xidian Univ., Xi'an 710071, China)
  • Received:1900-01-01 Revised:1900-01-01 Online:2004-06-20 Published:2004-06-20

Abstract: The k-error linear complexity of a periodic sequence is defined as the smallest linear complexity that can be obtained by changing k or fewer bits of the sequence per period. k-error linear complexity profile of a sequenes is the ordered list of k-error linear complexities. The index reveals how the linear complexity of the sequence varies as an increasing number of the bits of the sequence are changed. A fast algorithm is presented for determining k-error linear complexity profile of a q-ary sequence with a period pn, where p, q is an odd prime and q is a primitive root modulo p2. The algorithm generalizes both the Xiao, Wei, Lam, Imamura and Weik Dong, Xiao algorithms, which compute the linear complexity and k-error linear complexity of a q-ary sequence of a period pn, respectively. The algorithm we present computes the k-error linear complexity profile for the q-ary sequence of a period pn using at most Θ(2n+1) steps.

Key words: period sequences, k-error linear complexity profile, fast algorithm

CLC Number: 

  • TN918.1