一类细胞自动机的状态的研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一类细胞自动机的状态研究 王培春朱甫臣 (现代通倍国家重点实验奎,四川成都810信箱,610041) (E—maillwangpeich@sina,corn) 摘要在所有的加法细胞自动机中,基于规则一90和规则一150的细胞自动机 用得最广泛,Martin等人对规则一90已进行7较好的研究。本文对利用规则一150 构造的细胞自动机的状态特征进行初步的探讨,重点描述7这类细胞自动机的 所有可达状态的特征,并给出7可达状态的计数方法。 关键词密码学细胞自动机(CA)状态先导后继可达 一、引 言 细胞自动机自问世以来,已经被广泛地应用到社会、经济、军事和科学研究的多个领 域,这些领域涉及社会学、生物学、生态学、信息科学、计算机科学、数学、物理学、化学、地 理、环境、军事学等。同样,将它应用于序列密码的设计是密码学上的一个亮点,围绕它的 许多理论也在不断地产生。因为它对硬件的适应能力比一般的基于LFSR的序列密码更 强,速度快、实现难度小,颇受密码设计者青睐。StephenWolfram早在1985年就提出了 将细胞自动机用于构造密钥流发生器的思想[1。】。近几年,不断有新的基于细胞自动机的 密码被提出,并且对它们的密码性能也进行了大量的分析o“一]。但是,只有将细胞自动机 的多种规则仔细研究,有效地掌握其状态特征、拓扑结构、周期等,才能放心地将它应用于 密码算法的设计中。加法细胞自动机是细胞自动机中最简单的一种,因此它实现起来相对 容易,研究起来也相对简单。目前,在所有的加法细胞自动机中,规则.90和规则一150使用 得最频繁。早些时候,Martin等人对规则一90进行了较详细的研究口“],本文对另一种细胞 自动机规则——规则一150的状态特征进行了研究,提出了一些有用的结论,并且给出了 严格的证明。 二、细胞自动机 目前,对细胞自动机已有明确的定义,一般将它定义为一个四元组,其中不包含边界 条件的定义,为了研究的需要,我们将边界条件加入细胞自动机的定义中,将它定义为五 元组。 定义1细胞自动机是一个(A,S,r,f,B)五元组,它包括: 1)空间结构A:d维细胞自动机的所有细胞的集合。 2)状态空间S;细胞自动机中细胞的所有状态集合。 3)作用半径r:令在第i维空间上,某个细胞的作用半径为rl,则称该细胞自动机的作 ·189’ 用半径r=max(h^,…,rd—1)。 4)规则,:描述从f时刻到f+1时刻状态变化的函数。 5)边界条件B:包括固定边界条件和循环边界条件,其中固定边界条件又包括固定 零边界条件和固定一边界条件。循环边界条件指将细胞自动机看作是一个首尾连接的结 构。比如对长为Ⅳ的一维细胞自动机£时刻的状态为(n。,d,,n。,…,a。一、),那么可以看作 口一t=nN—I·口2一aN一2’aN=ao’dN+l=dl·… 目前,研究得最多的是取r一1的GF(2)的一维CA.这种CA也称为GF(2)上的一维 3一临近CA。也就是说,CA的第i个细胞的状态变化可以表示为第i一1个细胞、第i个细 胞和第i+1个细胞的函数.用函数表示为 dj件”一/(口掣,,口j“.口掣1) t表示时钟周期,,表示组合逻辑函数。对于上述的3一临近CA,共有23种不同的连接配 置。如果从所有的这些连接配置到下一状态之间建立映射,那么共可以建立起2”种不同 的映射.每一个映射代表一个运算规则, 如果只由相临近的细胞通过异或或者非异或来实现的CA叫做加法CA(有人也叫它 为线性CA),3-临近CA中共有16个加法CA,它们是: 规则0,1 定义2对一个级数有限的细胞自动机,令从某初始状态出发,产生的状态序列为 S0,SI啦m…,由于CA级数有限,所以必然存在某个时刻t和某个最小的正整数尸,使得 当i≥£对,奄吼P=%鼬称P为该半列的同期,如果£一0,赠称该穿硼是鼹期序剪l,如果 该t0,则称该序列是终归周期序列。

您可能关注的文档

文档评论(0)

youyang99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档