江汉大学学报(自然科学版) ›› 2016, Vol. 44 ›› Issue (4): 382-384.doi: 10.16389/j.cnki.cn42-1737/n.2016.04.016

• 计算机与信息科学 • 上一篇    

基于编辑距离算法的古生物代码匹配方法

张佳1,梁少华2   

  1. 1. 长江大学工程技术学院,湖北 荆州 434020;2. 长江大学 计算机科学学院,湖北 荆州 434023
  • 出版日期:2016-08-28 发布日期:2016-09-06
  • 作者简介:张佳(1983—),男,讲师,硕士,研究方向:语义网、服务计算和软件工程。
  • 基金资助:
    湖北省教育科学规划2015年度立项课题(2015GB165)

Matching Method of Paleontology Code Based on Edit Distance Algorithm

ZHANG Jia1,LIANG Shaohua2   

  1. 1. College of Technology & Engineering of Yangtze University,Jingzhou 434020,Hubei,China;2. College of computer Science,Yangtze University,Jingzhou 434023,Hubei,China
  • Online:2016-08-28 Published:2016-09-06

摘要: 为了实现委托外部检测单位进行的化验任务中古生物代码的导入,设计了基于编辑距离算法的古生物代码匹配方法。该方法在匹配指定古生物代码时,首先计算该古生物代码与本地古生物代码库中各个代码的字符串相似度,然后按照相似度从高到低推荐给用户进行选择。为了提高匹配的效率,在匹配过程中,若找到编辑距离为0的本地代码后即为最佳匹配结果,结束整个匹配过程;此外,对实验人员手工选择的匹配结果进行缓存,以供下次快速匹配。实例分析结果表明,基于编辑距离算法的匹配方法能够精确得到古生物代码之间的相似度,达到了预期的效果。

关键词: 编辑距离, 古生物代码, 相似度

Abstract: In order to import paleontology code of external laboratory tasks,matching method of paleontology code based on edit distance algorithm is designed. While matching a paleontology code,the first step is to calculate the string similarity between the paleontology code and each code in local paleontology code database,then it is recommended to the user to choose according to the similarity from high to low. In order to improve the matching efficiency in a matching process,the local codes with the edit distance value 0 is the best matching result and end the match process. In addition,to cache matching result of experimenters selection for later matching process. The practice results show that the similarity between the paleontology codes can be calculated by the method based on edit distance,and achieve the expected purpose.

Key words: edit distance, paleontology code, similarity

中图分类号: