高级AC自动机的快速构建方法

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:itliutao123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高级AC(advancedAC,AAC)是一种基于自动机的多模式串匹配算法,应用极为广泛.在大规模匹配时AAC自动机构建耗时较大.改进了经典精确单模式匹配算法——DFA算法自动机构建过程,并将其扩展到多模式匹配领域,提出SetDFA自动机,并证明SetDFA自动机和AAC自动机一致.该自动机构建方法简单清晰,无需计算失败函数,自动机内每个状态在生成后只需访问一次即可完成自动机构建.实验表明SetDFA构建时间只有AAC自动机的一半左右.
其他文献
近年来,伴随着经济与科技的发展,国内外传媒产业正在不断发展,在发展的过程当中,必然产生激烈的竞争。并且伴随着竞争的愈演愈烈,传媒产业也在时代的潮流中发展起资本运营的