A survey of longest common subsequence algorithms

被引:375
作者
Bergroth, L [1 ]
Hakonen, H [1 ]
Raita, T [1 ]
机构
[1] Univ Turku, Dept Comp Sci, FIN-20520 Turku, Finland
来源
SPIRE 2000: SEVENTH INTERNATIONAL SYMPOSIUM ON STRING PROCESSING AND INFORMATION RETRIEVAL - PROCEEDINGS | 2000年
关键词
D O I
10.1109/SPIRE.2000.878178
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The aim of this paper is to give a comprehensive comparison of well-known longest common subsequence algorithms (for two input strings) and study their behaviour in various application environments. The performance of the methods depends heavily on the properties of the problem instance as well as the supporting data structures used in the implementation. We want to make also a clear distinction between methods that determine the actual Ics and those calculating only its length, since the execution time and more importantly, the space demand depends crucially on the type of the task. To our knowledge, this is the first time this kind of survey has been done. Due to the page limits, we can give here only a coarse overview of the performance of the algorithms; more detailed studies are reported elsewhere [II].
引用
收藏
页码:39 / 48
页数:10
相关论文
共 40 条
[1]  
AHO AV, 1976, J ACM, V23, P1, DOI 10.1145/321921.321922
[2]  
ALTSCHUL SF, 1990, J MOL BIOL, V215, P403, DOI 10.1006/jmbi.1990.9999
[3]  
[Anonymous], 1994, String Searching Algorithms
[4]  
Apostolico A., 1985, Proceedings of the Twenty-third Annual Allerton Conference on Communication, Control, and Computing, P76
[5]   FAST LINEAR-SPACE COMPUTATIONS OF LONGEST COMMON SUBSEQUENCES [J].
APOSTOLICO, A ;
BROWNE, S ;
GUERRA, C .
THEORETICAL COMPUTER SCIENCE, 1992, 92 (01) :3-17
[7]   REMARK ON THE HSU-DU NEW ALGORITHM FOR THE LONGEST COMMON SUBSEQUENCE PROBLEM [J].
APOSTOLICO, A .
INFORMATION PROCESSING LETTERS, 1987, 25 (04) :235-236
[8]   THE LONGEST COMMON SUBSEQUENCE PROBLEM REVISITED [J].
APOSTOLICO, A ;
GUERRA, C .
ALGORITHMICA, 1987, 2 (03) :315-336
[9]  
Apostolico A, 1997, Pattern Matching Algorithms
[10]   PROTEIN-SEQUENCE COMPARISON - METHODS AND SIGNIFICANCE [J].
ARGOS, P ;
VINGRON, M ;
VOGT, G .
PROTEIN ENGINEERING, 1991, 4 (04) :375-383