A simple algorithm for the constrained sequence problems

被引:77
作者
Chin, FYL
De Santis, A
Ferrara, AL
Ho, NL
Kim, SK
机构
[1] Univ Hong Kong, Dept Comp Sci & Informat Syst, Hong Kong, Peoples R China
[2] Univ Salerno, Dipartimento Informat & Applicaz, I-84081 Baronissi, SA, Italy
[3] Chung Ang Univ, Dept Comp Sci & Engn, Dongjak Ku, Seoul 156756, South Korea
关键词
constrained longest common subsequence; algorithms; dynamic programming; sequence alignment;
D O I
10.1016/j.ipl.2004.02.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we address the constrained longest common subsequence problem. Given two sequences X, Y and a constrained sequence P, a sequence Z is a constrained longest common subsequence for X and Y with respect to P if Z is the longest subsequence of X and Y such that P is a subsequence of Z. Recently, Tsai [Inform. Process. Lett. 88 (2003) 173-176] proposed an O(n(2 .) m(2 .) r) time algorithm to solve this problem using dynamic programming technique, where n, m and r are the lengths of X, Y and P, respectively. In this paper, we present a simple algorithm to solve the constrained longest common subsequence problem in O(n (.) m (.) r) time and show that the constrained longest common subsequence problem is equivalent to a special case of the constrained multiple sequence alignment problem which can also be solved with the same time complexity. (C) 2004 Published by Elsevier B.V.
引用
收藏
页码:175 / 179
页数:5
相关论文
共 7 条
[1]  
Chin FYL, 2003, PROCEEDINGS OF THE 2003 IEEE BIOINFORMATICS CONFERENCE, P337
[2]   ALGORITHMS FOR LONGEST COMMON SUBSEQUENCE PROBLEM [J].
HIRSCHBERG, DS .
JOURNAL OF THE ACM, 1977, 24 (04) :664-675
[3]   A FASTER ALGORITHM COMPUTING STRING EDIT DISTANCES [J].
MASEK, WJ ;
PATERSON, MS .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1980, 20 (01) :18-31
[4]  
Tang Chuan Yi, 2003, J Bioinform Comput Biol, V1, P267, DOI 10.1142/S0219720003000095
[5]   The constrained longest common subsequence problem [J].
Tsai, YT .
INFORMATION PROCESSING LETTERS, 2003, 88 (04) :173-176
[6]   STRING-TO-STRING CORRECTION PROBLEM [J].
WAGNER, RA ;
FISCHER, MJ .
JOURNAL OF THE ACM, 1974, 21 (01) :168-173
[7]  
[No title captured]