首页> 外文会议>IEEE International Symposium on Information Theory >Efficient Algorithm for the Linear Complexity of Sequences and Some Related Consequences
【24h】

Efficient Algorithm for the Linear Complexity of Sequences and Some Related Consequences

机译:序列线性复杂度及相关结果的高效算法

获取原文

摘要

The linear complexity of a sequence s is one of the measures of its predictability. It represents the smallest degree of a linear recursion which the sequence satisfies. There are several algorithms to find the linear complexity of a periodic sequence s of length N (where N is of some given form) over a finite field ${mathbb{F}_q}$ in O(N) symbol field operations. The first such algorithm is The Games-Chan Algorithm which considers binary sequences of period 2n, and is known for its extreme simplicity. We generalize this algorithm and apply it efficiently for several families of binary sequences. Our algorithm is very simple, it requires βN bit operations for a small constant β, where N is the period of the sequence. We make an analysis on the number of bit operations required by the algorithm and compare it with previous algorithms. In the process, the algorithm also finds the recursion for the shortest linear feedback shift-register which generates the sequence. Some other interesting properties related to shift-register sequences, which might not be too surprising but generally unnoted, are also consequences of our exposition.
机译:序列s的线性复杂度是其可预测性的量度之一。它表示序列满足的最小线性递归度。在O(N)个符号域运算中,有几种算法可以在有限域$ {\ mathbb {F} _q} $上找到长度为N(其中N为某种给定形式)的周期序列s的线性复杂度。第一个这样的算法是Games-Chan算法,它考虑了周期2的二进制序列 n ,并以极其简单而著称。我们对该算法进行了概括,并将其有效地应用于几个二进制序列家族。我们的算法非常简单,它需要一个较小的常数β的βN位操作,其中N是序列的周期。我们对算法所需的位运算次数进行了分析,并将其与以前的算法进行了比较。在此过程中,算法还会找到生成序列的最短线性反馈移位寄存器的递归。与移位寄存器序列有关的其他一些有趣的特性,也许并不奇怪,但通常未被注意到,也是我们的论述的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号