An Improved Clique-Based Method for Computing Edit Distance between Unordered Trees and Its Application to Comparison of Glycan Structures

Complex, Intelligent and Software Intensive Systems(2011)

引用 6|浏览0
暂无评分
摘要
The tree edit distance is one of the most widely used measures for comparison of tree structured data and has been used for analysis of RNA secondary structures, glycan structures, and vascular trees. However, it is known that the tree edit distance problem is NP-hard for unordered trees while it is polynomial time solvable for ordered trees. We have recently proposed a clique-based method for computing the tree edit distance between unordered trees in which each instance of the tree edit distance problem is transformed into an instance of the maximum vertex weighted clique problem and then an existing clique algorithm is applied. In this paper, we propose an improved clique-based method. Different from our previous method, the improved method is basically a dynamic programming algorithm that repeatedly solves instances of the maximum vertex weighted clique problem as sub-problems. Other heuristic techniques, which do not violate the optimality of the solution, are also introduced. When applied to comparison of large glycan structures, our improved method showed significant speed-up in most cases.
更多
查看译文
关键词
improved clique-based method,computing edit distance,improved method,unordered tree,glycan structures,clique-based method,unordered trees,previous method,existing clique algorithm,maximum vertex weighted clique,distance problem,vascular tree,dynamic programming algorithm,computer science,approximation algorithms,computational complexity,macromolecules,dynamic programming,algorithm design and analysis,bioinformatics,heuristic algorithm,edit distance,algorithm design,rna,glycan
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要