期刊文献+

一种改进的模式匹配算法 被引量:3

Study of An Improved Pattern Matching Algorithm
下载PDF
导出
摘要 针对现有的模式匹配算法的不足,在分析了传统的BF、KMP和BM模式匹配算法的基础上,提出了一种改进的模式匹配算法(NBM),该算法的思想是对BM算法中滑动距离函数d ist右移模式距离大小进行改进,并且定义了两个新的滑动距离函数,在不同的条件下,分别调用不同的滑动距离函数,更好的控制模式匹配过程.实验结果表明,该算法比BF、KMP和BM算法显著减少了字符匹配次数,有效地提高了模式匹配的速度. An improved pattern matching algorithm(NBM) is presented based on analyzing BF,KMP and BM.The idea of NBM algorithm is using different gliding distance functions by modifying the distance of dist function in BM and defining two new gliding distance functions.This algorithm can choose different gliding distances from different cases to control pattern matching process excellently.Experiments show that this NBM algorithm is more efficient,better performance and less time consumption.
作者 田宏 李君秋
出处 《大连交通大学学报》 CAS 2010年第4期76-79,共4页 Journal of Dalian Jiaotong University
基金 国家自然科学基金资助项目(70471064) 辽宁省教育厅高等学校科研计划资助项目(2008093)
关键词 模式匹配 BF算法 KMP算法 BM算法 NBM算法 pattern matching BF algorithm KMP algorithm BM algorithm NBM algorithm
  • 相关文献

参考文献6

二级参考文献21

  • 1伊静,刘培玉.入侵检测中模式匹配算法的研究[J].计算机应用与软件,2005,22(1):112-114. 被引量:14
  • 2苏璞睿,冯登国.基于进程行为的异常检测模型[J].电子学报,2006,34(10):1809-1811. 被引量:17
  • 3姚灏 卢显良.[D].电子科技大学,.
  • 4BoSetng, MingYe, JieLi, Intrusion Detection Technolosy Research Based High-Speed Network.
  • 5BoSetng, MingYe, JieLi. Intrusion Detection Technolosy Research Based High-Speed Network.
  • 6Kendall K. A Database of Computer Attacks for the Evaluation of Intrusion Detection Systems [D].USA:MIT (Massachusettes Institute of Technology),Department of Electrical Engineering and Computer Science, 1999-06.
  • 7Charras C.Exact String Matching Algorithms[Z]. http://www-igm.univ-mlv.fr/-lecroq/string/.
  • 8Boyer R S, Moore J S. A Fast String Searching Algorithm[J].Communications of the ACM, 1977, 20(10):762-772.
  • 9Sunday D M. A Very Fast Substring Search Algorithm[J].Communications of the ACM, 1990, 33(8): 132-142.
  • 10BOYER RS, MOORE JS. A fast string searching algorithm [J] .Communications of the ACM , 1977, 20(10) :762 -772.

共引文献99

同被引文献26

  • 1蒋文沛.对字符串模式匹配KMP算法的探讨[J].南宁师范高等专科学校学报,2001,18(2):72-74. 被引量:5
  • 2王成,刘金刚.一种改进的字符串匹配算法[J].计算机工程,2006,32(2):62-64. 被引量:26
  • 3杨薇薇,廖翔.一种改进的BM模式匹配算法[J].计算机应用,2006,26(2):318-319. 被引量:25
  • 4鲁宏伟,魏凯,孔华锋.一种改进的KMP高效模式匹配算法[J].华中科技大学学报(自然科学版),2006,34(10):41-43. 被引量:26
  • 5Knuth D E,Morris J H,Pratt V R.Fast pattern matching in strings[J].SIAM J on Computing,1977,6(2):323-350.
  • 6Karp R M,Rabin M O.Efficient randomized pattern-matching algorithms[J].IBM Journal of Research and Development,1987,31(2):249-260.
  • 7Pou-Yung L,Cheng AMK.HAL:a faster match algorithm[J].IEEE Transactions on Knowledge and Data Engineering,2002,14(5):1047-1058.
  • 8严蔚敏,吴伟民墩据结构[M].北京:清华大学出版社.2003.
  • 9D E Knuth,J H Morris.V R Pratt. Fast Pattern Matching in Strings[J].SIAM Journals on Computing. 1977.
  • 10Ct Navarro, K. Fredriksson. Average complexity of exact and approximate multiple string matching[J]. Theoretical Computer Science.2004.

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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