On the generalized constrained longest common subsequence problems

被引:50
作者
Chen, Yi-Ching [1 ]
Chao, Kun-Mao [1 ]
机构
[1] Natl Taiwan Univ, Grad Inst Biomed Elect & Bioinformat, Grad Inst Networking & Multimedia, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
关键词
Algorithms; Longest common subsequence; Dynamic programming; ALGORITHM; COMPLEXITY;
D O I
10.1007/s10878-009-9262-5
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We investigate four variants of the longest common subsequence problem. Given two sequences X, Y and a constrained pattern P of lengths m, n, and rho, respectively, the generalized constrained longest common subsequence (GC-LCS) problems are to find a longest common subsequence of X and Y including (or excluding) P as a subsequence (or substring). We propose new dynamic programming algorithms for solving the GC-LCS problems in O(mn rho) time. We also consider the case where the number of constrained patterns is arbitrary.
引用
收藏
页码:383 / 392
页数:10
相关论文
共 24 条
[1]  
AHO AV, 1976, J ACM, V23, P1, DOI 10.1145/321921.321922
[2]  
[Anonymous], 1997, ACM SIGACT NEWS
[3]   THE LONGEST COMMON SUBSEQUENCE PROBLEM REVISITED [J].
APOSTOLICO, A ;
GUERRA, C .
ALGORITHMICA, 1987, 2 (03) :315-336
[4]   Algorithms for the constrained longest common subsequence problems [J].
Arslan, AN ;
Egecioglu, Ö .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2005, 16 (06) :1099-1109
[5]   A survey of longest common subsequence algorithms [J].
Bergroth, L ;
Hakonen, H ;
Raita, T .
SPIRE 2000: SEVENTH INTERNATIONAL SYMPOSIUM ON STRING PROCESSING AND INFORMATION RETRIEVAL - PROCEEDINGS, 2000, :39-48
[6]   Exemplar longest common subsequence [J].
Bonizzoni, Paola ;
Della Vedova, Gianluca ;
Dondi, Riccardo ;
Fertin, Guillaume ;
Rizzi, Raffaella ;
Vialette, Stephane .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2007, 4 (04) :535-543
[7]  
CHAO KM, 2009, COMPU BIOL, pNIL3
[8]  
Chin Francis Y L, 2005, J Bioinform Comput Biol, V3, P1, DOI 10.1142/S0219720005000977
[9]   A simple algorithm for the constrained sequence problems [J].
Chin, FYL ;
De Santis, A ;
Ferrara, AL ;
Ho, NL ;
Kim, SK .
INFORMATION PROCESSING LETTERS, 2004, 90 (04) :175-179
[10]  
Cormen ThomasH., 2001, INTRO ALGORITHMS, Vsecond, P350