首页> 外文期刊>IEEE Transactions on Information Theory >On the computation of the linear complexity and the k-error linear complexity of binary sequences with period a power of two
【24h】

On the computation of the linear complexity and the k-error linear complexity of binary sequences with period a power of two

机译:关于周期为2的幂的二进制序列的线性复杂度和k-误差线性复杂度的计算

获取原文
获取原文并翻译 | 示例
       

摘要

The linear Games-Chan algorithm for computing the linear complexity c(s) of a binary sequence s of period /spl lscr/=2/sup n/ requires the knowledge of the full sequence, while the quadratic Berlekamp-Massey algorithm requires knowledge of only 2c(s) terms. We show that we can modify the Games-Chan algorithm so that it computes the complexity in linear time knowing only 2c(s) terms. The algorithms of Stamp-Martin and Lauder-Paterson can also be modified, without loss of efficiency, to compute analogs of the k-error linear complexity for finite binary sequences viewed as initial segments of infinite sequences with period a power of two. We also develop an algorithm which, given a constant c and an infinite binary sequence s with period /spl lscr/=2/sup n/, computes the minimum number k of errors (and an associated error sequence) needed over a period of s for bringing the linear complexity of s below c. The algorithm has a time and space bit complexity of O(/spl lscr/). We apply our algorithm to decoding and encoding binary repeated-root cyclic codes of length /spl lscr/ in linear, O(/spl lscr/), time and space. A previous decoding algorithm proposed by Lauder and Paterson has O(/spl lscr/(log/spl lscr/)/sup 2/) complexity.
机译:用于计算周期为/ spl lscr / = 2 / sup n /的二进制序列s的线性复杂度c(s)的线性Games-Chan算法需要了解完整序列,而二次Berlekamp-Massey算法则需要了解完整序列仅2c(s)项。我们证明了可以修改Games-Chan算法,以便仅知道2c(s)项就可以计算线性时间的复杂度。 Stamp-Martin和Lauder-Paterson的算法也可以进行修改而不会降低效率,以计算有限二进制序列的k误差线性复杂度的类似物,这些二进制序列被视为周期为2的幂的无限序列的初始段。我们还开发了一种算法,该算法给定常数c和周期为/ spl lscr / = 2 / sup n /的无限二进制序列s,计算出在s周期内所需的最小错误数k(以及相关的错误序列)用于使s的线性复杂度低于c。该算法的时间和空间位复杂度为O(/ spl lscr /)。我们将我们的算法应用于对长度为/ spl lscr /的线性,O(/ spl lscr /),时间和空间的二进制重复根循环码进行解码和编码。 Lauder和Paterson提出的先前解码算法具有O(/ spl lscr /(log / spl lscr /)/ sup 2 /)复杂度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号