期刊文献+

基于硬件的定长移位高速浮动关键词匹配算法

High speed unfixed keywords matching algorithm based on fixed-length shift and hardware
下载PDF
导出
摘要 针对浮动关键词匹配问题,提出了一种基于TCAM的定长移位匹配算法。该算法通过对移动步长的灵活控制有效降低了存储器的访问频率,提高了系统速率。通过分析空间复杂度,该算法与其它移位加速算法相比,在一定的范围之内对TCAM容量的需求也具有明显的优势。算法性能分析和仿真表明,该算法不仅可以实现任意长度模式的线速搜索,还可以使系统所能支持的模式集规模达到几万条。 To deal with the problem of unfixed keyword matching,an unfixed keywords matching algorithm based on fixed-length shift and TCAM is proposed.The frequency of memory access from controlling the lenth of the keyword shifting is reduced.Compared to other algorithm,it has obvious advantage in memory consumption.The result of simulation shows that the algorithms match the keywords of any length in line speed and hold ten thousand keywords.
出处 《计算机工程与设计》 CSCD 北大核心 2010年第4期751-755,共5页 Computer Engineering and Design
基金 国家863高技术研究发展计划基金项目(2008AA01A323)
关键词 浮动关键词 三态内容寻址寄存器 分类速率 匹配 定长移位 unfixed keywords ternary content addressable memory classification speed match fixed-length Shift z
  • 相关文献

参考文献3

二级参考文献10

  • 1[1]Boyer RS, Moore JS. A fast string searching algorithm[J]. Communications of the ACM,1977,20:762-772.
  • 2[2]Knuth DE, Morris JH, Pratt VR. Fast pattern matching in strings[J], SIAM Journal on Computer, 1977, 6(2):323-350.
  • 3[3]Aho AV, Corasick MJ. Efficient string matching: an aid to bibliographic search[J]. Communications of the ACM, 1975,18(6):333-340.
  • 4[4]Walter BC. A string matching algorithm fast on the average[A]. Proc 6th International Colloquium on Automata Languages, and Programming[C],1979.118-132.
  • 5[5]Navarro G, Yatesa RB. New and faster filters for multiple approximate string matching[J]. Random Structures and Algorithms,2002,20(1):23-49.
  • 6[6]Wu S, Manber U. A fast algorithm for multi-pattern searching[R]. Technical Report TR 94-17, University of Arizona, May 1994.
  • 7[7]Kim S, Kim Y, A fast multiple string-pattern matching algorithm[A]. Proc 17th AoM/IaoM Conference on Computer Science[C],1999.
  • 8[8]Charras C, Lecroq T. Handbook of Exact String-Matching algorithms[EB/OL]. http://www-igm.univ-mlv.fr/~lecroq/string/, 2003-02-20.
  • 9Devavrat Shah,Pankaj Gupta,"Fast Updating Algorithms For TCAMS",IEEE January-Februaty 2001.
  • 10王永成,沈州,许一震.改进的多模式匹配算法[J].计算机研究与发展,2002,39(1):55-60. 被引量:52

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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