Approximating Tree Edit Distance through String Edit Distance for Binary Tree Codes

被引:5
作者
Aratsu, Taku
Hirata, Kouichi
Kuboyama, Tetsuji
机构
[1] Dep. of Art. Intel., Kyushu Institute of Technology, Iizuka 820-8502
[2] Computer Center, Gakushuin University, Toshima, Tokyo 171-8588
[3] IBM Japan, Co. Ltd.
关键词
tree edit distance; string edit distance; binary tree code; binary tree representation;
D O I
10.3233/FI-2010-282
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article proposes an approximation of the tree edit distance through the string edit distance for binary tree codes, instead of for Euler strings introduced by Akutsu (2006). Here, a binary tree code is a string obtained by traversing a binary tree representation with two kinds of dummy nodes of a tree in preorder. Then, we show that sigma/2 <= tau <= (h + 1)sigma + h, where tau is the tree edit distance between trees, and sigma is the string edit distance between their binary tree codes and h is the minimum height of the trees.
引用
收藏
页码:157 / 171
页数:15
相关论文
共 12 条
[2]   Approximating Tree Edit Distance through String Edit Distance [J].
Akutsu, Tatsuya ;
Fukagawa, Daiji ;
Takasu, Atsuhiro .
ALGORITHMICA, 2010, 57 (02) :325-348
[3]  
Aratsu T, 2009, LECT NOTES ARTIF INT, V5433, P99
[4]   A survey on tree edit distance and related problems [J].
Bille, P .
THEORETICAL COMPUTER SCIENCE, 2005, 337 (1-3) :217-239
[5]   The String Edit Distance Matching Problem With Moves [J].
Cormode, Graham ;
Muthukrishnan, S. .
ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (01)
[6]  
Demaine ED, 2007, LECT NOTES COMPUT SC, V4596, P146
[7]   XML stream processing using tree-edit, distance embeddings [J].
Garofalakis, M ;
Kumar, A .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2005, 30 (01) :279-332
[8]  
Kailing K, 2004, LECT NOTES COMPUT SC, V2992, P676
[9]  
Knuth Donald E., 1997, ART COMPUTER PROGRAM, Vthird
[10]  
MAGNIEZ FDE, 2001, ALGORITHMICA, V42, P127