一种基于分类存储的空间高效Aho-Corasick算法

来源 :计算机应用与软件 | 被引量 : 1次 | 上传用户:ahclgc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对经典Aho-Corasick算法存在空间开销大,存储效率低的问题,提出一种改进的空间高效Aho-Corasick算法。新算法在预处理阶段根据状态转移函数、输出函数的不同特性,灵活选择不同的方式存储状态结点,实现对Aho-Corasick算法状态机的压缩。实验表明,新算法与经典Aho-Corasick算法、Bitmapped AC算法相比,以匹配阶段较小的时间性能为代价,极大幅度地压缩状态机的存储空间。
其他文献
将芳纶1414和阻燃粘胶纤维按不同的比例混纺织造成小样织物,通过垂直燃烧法和LOI法表征混纺织物的阻燃性能,应用扫描电镜观察垂直燃烧后试样的炭层形貌,通过热重测试分析混纺
新冠肺炎疫情发生以来,抚顺石化公司石油二厂立足数字化、智慧化生产管理的建设成果,结合企业实际需求,通过远程办公、无人值守、大数据管理等智能化应用手段,开启"云生产"新
大型复杂砂芯在脱膜时的破断与酚醛树脂覆膜砂的热强韧性密切相关。介绍了一种评价热强韧性的更有效的测试方法;研究了影响覆膜砂热强韧性的主要因素;提出了改善热强韧性的若
我厂最近定做了一台101壳体的模具,产品结构如图1所示.  在3 500 kN的压铸机上进行压铸,机加工以后发现活塞孔表面出现大量的缩孔(因为此部位要安装活塞,因此不允许出现任
期刊
目的:探讨大鼠骨髓间充质干细胞(bone marrow mesenchymal stem cells,BMSCs)的体外培养方法及其生物学特性。方法:体外分离、培养大鼠BMSCs,进行细胞形态学观察、生长曲线测定、
盲孔铸造一例南方航空动力机械公司张春永AnExampleofBlindHoleCasting¥ZhangChunyong(SouthAirPowerPlantCompany)“盲孔”要铸出来是比较麻烦的,特别是深盲孔要铸出来那就更困难了。精铸盲孔困难...
期刊
为了提高FlexRay车载网络带宽利用率,减小消息帧的最坏响应时间,对FlexRay总线配置问题进行研究。针对FlexRay协议中静态段负载长度相等,静态消息的长度不等的情况,找到最优静态段负载长度,提高带宽利用率。基于静态段的优化之上,综合分析静态段、动态段消息的最坏响应时间,得到最优总线周期长度。实验结果表明,在得到最优负载的条件下,带宽利用率提高22%,并且在周期长度为982μs时,总线消息
党的十八大提出,要积极创新农业生产经营体制机制,加快构建集约化、专业化、组织化、社会化相结合的新型农业经营体系。规范发展农村土地股份合作社,有利于推进土地规模经营、提
以烯丙醇聚醚与七甲基三硅氧烷为原料,用氯铂酸作催化剂,成功合成三硅氧烷聚醚改性表面活性剂.用红外光谱对其结构进行了表征,并测试其表面活性与流变性能.结果表明,三硅氧烷聚醚改
新型高效无公害精炼剂派罗特克公司安娜·亨利在精炼以下合金时,Pyrotek向用户提供熔融金属,对环境无害的精炼剂产品:1.铝基合金;2.铜基合金;3.锌基合金。对于那些在各种铸造炉中尚未使用精