期刊文献+

KMP算法的理论研究 被引量:7

Theoretical Research of KMP Algorithm
下载PDF
导出
摘要 KMP算法是经典的串匹配算法之一.本文首先引入刻划模式串前缀特征的集合K_j及其划分,讨论了其若干性质.然后定义函数f与next,利用f刻划了K_j的构造,由此得到了f的迭代计算方法;证明了next与f之间的关系,从而给出了KMP算法原理的形式表述和数学证明.最后,基于f的迭代计算方法以及next与f之间的关系,给出了算法描述,分析了时间复杂度. KMP algorithm is one of classic string matching algorithms. A set Kj, for 1〈j〈m, which characterize a pattern prefix, and its partition are introduced, their some properties are discussed. Then, functions f and next are defined, the structure of Kj is described by f, a iterative computing method of f is proposed, the relationship between functions next and f is proved. Thus, mathematical principles of KMP algorithm is strictly established. Finally, the algorithm is described based on the iterative computing method of f and the relationship between functions next and f, and its complexity is analyzed.
作者 韩光辉 曾诚
出处 《微电子学与计算机》 CSCD 北大核心 2013年第4期30-33,共4页 Microelectronics & Computer
基金 国家自然科学基金项目(60903034 61100018 61100025 61100026) 湖北省自然科学基金项目(2011CDB069)
关键词 串匹配 KMP算法 特征集 最大值函数 复杂度分析 string matching KMP algorithm characteristic set maximum value function complexity analysis
  • 相关文献

参考文献7

二级参考文献14

  • 1宋华,戴一奇.一种用于内容过滤和检测的快速多关键词识别算法[J].计算机研究与发展,2004,41(6):940-945. 被引量:22
  • 2程伟,刘玉军,卢泽新.最佳比较序字符串匹配算法研究和应用[J].计算机工程与设计,2004,25(9):1430-1432. 被引量:5
  • 3孙晓山,王强,关毅,王晓龙.一种改进的Wu-Manber多模式匹配算法及应用[J].中文信息学报,2006,20(2):47-52. 被引量:10
  • 4许斌,李涓子,王克宏.Web服务语义标注方法[J].清华大学学报(自然科学版),2006,46(10):1784-1787. 被引量:23
  • 5[1]Brazma A,Jonassen l,Eidhammer I,et al. Approaches to the Automatic Discovery of Paterns in Biosequence. Joumal of Computational Biology, 1998, (5):279-305
  • 6[2]Jonassen 1, Collins J F, Higgins D. Finding Flexible Patterns in Unaligned Protein Sequences. Protein Science, 1995, 4(8): 1587-1595
  • 7[3]Jonassen I, Eidhammer I, Vilo J, et al. Pattern Discovery in Biosequences. Lecture Notes in Artificial Intelligence, 1998,1433:255
  • 8[4]Durbin R,Eddy S,Krogh A,et al.生物序列分析,蛋白质和核酸的概率论模型[M].北京:清华大学出版社,2002
  • 9Verma K, Sivashanmugam K, Sheth A. Meteor- S WSDI: a scalable irffrastructure of registries for semantic publication and discovery of web services[J]. Journal of Informarion Technology and Management, 2005, 6 ( 1 ) : 17 - 39.
  • 10Paolucci M. Semantic matching of Web service capabilities [M]. Berlin:Springer Verlag, 2002.

共引文献25

同被引文献53

引证文献7

二级引证文献45

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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