期刊文献+

AC多模式匹配算法研究 被引量:13

Research on AC Multiple Pattern Matching Algorithm
下载PDF
导出
摘要 AC算法的内存空间开销大,不利于硬件实现。为此,提出AC多模式匹配算法。分析AC算法的特点,使用位图存储技术和压缩处理技术对其进行改进。从模式串长度和模式串数目角度出发进行实验,结果表明,该算法能缩短扫描时间,提高模式匹配速度和访问速度。 Aho-Corasick(AC) algorithm needs big memory space spending, and is not conducive to the hardware realization. In order to solve this problem, this paper proposes an AC multiple pattern matching algorithm. This paper analyzes the AC algorithm, and uses bitmap storage technique and compressed technique to improve the AC algorithm. Through running an experiment from patterns and length of modes, result shows that this algorithm can improve the speed of pattern matching and pattern visiting.
作者 巫喜红 曾锋
出处 《计算机工程》 CAS CSCD 2012年第6期279-281,共3页 Computer Engineering
基金 广东省高校优秀青年创新人才培养计划基金资助项目(LYM10121) 梅州市科技计划基金资助项目(2011A04) 梅州市自然科学研究科研基金资助项目(2010KJA27)
关键词 AC算法 位图 多模式匹配 压缩向量 状态机 Aho-Corasick(AC) algorithm bitmap multiple pattern matching,: compressed vector: state machine
  • 相关文献

参考文献5

二级参考文献21

  • 1殷丽华,方滨兴.一种改进的多模式匹配算法[J].华中科技大学学报(自然科学版),2005,33(z1):300-303. 被引量:4
  • 2万国根,秦志光.改进的AC-BM字符串匹配算法[J].电子科技大学学报,2006,35(4):531-533. 被引量:20
  • 3李伟男,鄂跃鹏,葛敬国,钱华林.多模式匹配算法及硬件实现[J].软件学报,2006,17(12):2403-2415. 被引量:42
  • 4蔡晓妍,戴冠中,杨黎斌.改进的多模式字符串匹配算法[J].计算机应用,2007,27(6):1415-1417. 被引量:11
  • 5NAVARRO G, RAFFINOT M. Flexible Pattern Matching in strings [ M ]. Cambridge: Cambridge University Press, 2002.
  • 6AHO A. V, CORASICK M J. Efficient string matching: an aid to bibliographic search[ C]//Commtmications of the ACM. New York: ACM, 1975:333 - 340.
  • 7ALLAUZEN C, RAFFINOT M. Simple optimal string matehing[J]. Journal of Algorithms, 2000, 36(1) :102 -116.
  • 8WU S, MANBER U. A Fast Algorithm for Multi-pattern Searching[ R]. Report TR-94-17, Tucson, AZ: Department of Computer Science, University of Arizona, 1994.
  • 9YAO A C. The complexity of pattern matching for a random string [ J ]. SIAM Journal on Computing, 1979, 8(3) :368 -387.
  • 10TAN L, SHERWOOD T. A high throughput string matching architecture for intrusion detection and prevention[ C]//Proceeding of the 32nd Annual International Symposium on Computer Architecture. Washington : IEEE Computer Society, 2005 : 112 - 122.

共引文献18

同被引文献99

  • 1刘萍,谭建龙.XML内容筛选中的快速串匹配算法[J].中文信息学报,2005,19(2):20-27. 被引量:3
  • 2杨东红,徐恪,崔勇.改进的Wu-Manber多模式串匹配算法[J].清华大学学报(自然科学版),2006,46(4):555-558. 被引量:13
  • 3谢逸,余顺争.基于Web用户浏览行为的统计异常检测[J].软件学报,2007,18(4):967-977. 被引量:42
  • 4Wheeler D L, Barrett T, Benson D A, et al. Database [J]. Nu- resources of the National Center for Biotechnology Information cleic Acids Research, Database issue, 2007,35 : 5-12.
  • 5Knuth D E, Morris J H, Pratt V R. Fast Patter Matching in Strings[J]. SIAM Journal of Computer, 1977,6(2) .-323-350.
  • 6Boyer R S, Moore J S. A Fast String Searching Algorithm[J]. Communications of the ACM, 1977,20 (10) : 762-772.
  • 7Horspool R N. Practical fast searching in strings [J]. Software- Practice Experience, 1980,10(6) : 501-506.
  • 8Sunday D M. A very fast substring searching algorithm [J]. Communications of the ACM, 1990,33(8) : 132-142.
  • 9Aho A V, Margaret J. Corasick Efficient String Matching[J]. An Aid to Biographic Search Communications of the ACM, 1975,18(6) : 333-340.
  • 10Commentz-Walter B. A String Matching Algorithm Fast on the Average [J]. Proceedings of 6th ICALP, 1979,71:118-132.

引证文献13

二级引证文献28

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部