Article ID Journal Published Year Pages File Type
430940 Journal of Discrete Algorithms 2007 10 Pages PDF
Abstract

We describe a linear-time algorithm for comparing two similar ordered rooted trees with node labels. The method for comparing trees is the usual tree edit distance. We show that an optimal mapping that uses at most k   insertions or deletions can then be constructed in O(nk3)O(nk3) where n is the size of the trees. The approach is inspired by the Zhang–Shasha algorithm for tree edit distance in combination with an adequate pruning of the search space based on the tree edit graph.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
,