Introduction to algorithms
The String-to-String Correction Problem
Journal of the ACM (JACM)
Algorithms for the Longest Common Subsequence Problem
Journal of the ACM (JACM)
The Complexity of Some Problems on Subsequences and Supersequences
Journal of the ACM (JACM)
Efficient Constrained Multiple Sequence Alignment with Performance Guarantee
CSB '03 Proceedings of the IEEE Computer Society Conference on Bioinformatics
The constrained longest common subsequence problem
Information Processing Letters
Efficient algorithms for regular expression constrained sequence alignment
Information Processing Letters
Regular expression constrained sequence alignment
Journal of Discrete Algorithms
Efficient algorithms for finding interleaving relationship between sequences
Information Processing Letters
New efficient algorithms for the LCS and constrained LCS problems
Information Processing Letters
Constrained LCS: Hardness and Approximation
CPM '08 Proceedings of the 19th annual symposium on Combinatorial Pattern Matching
A space efficient algorithm for the constrained heaviest common subsequence problem
Proceedings of the 46th Annual Southeast Regional Conference on XX
Finite automata based algorithms on subsequences and supersequences of degenerate strings
Journal of Discrete Algorithms
The constrained longest common subsequence problem for degenerate strings
CIAA'07 Proceedings of the 12th international conference on Implementation and application of automata
SPIRE'07 Proceedings of the 14th international conference on String processing and information retrieval
Bit-Parallel Algorithm for the Constrained Longest Common Subsequence Problem
Fundamenta Informaticae
Variants of constrained longest common subsequence
Information Processing Letters
Solving longest common subsequence and related problems on graphical processing units
Software—Practice & Experience
Finite automata based algorithms for the generalized constrained longest common subsequence problems
SPIRE'10 Proceedings of the 17th international conference on String processing and information retrieval
SPIRE'10 Proceedings of the 17th international conference on String processing and information retrieval
On the generalized constrained longest common subsequence problems
Journal of Combinatorial Optimization
On the parameterized complexity of the repetition free longest common subsequence problem
Information Processing Letters
Regular expression constrained sequence alignment
CPM'05 Proceedings of the 16th annual conference on Combinatorial Pattern Matching
Approximability of constrained LCS
Journal of Computer and System Sciences
Fast algorithms for computing the constrained LCS of run-length encoded strings
Theoretical Computer Science
Guided forest edit distance: better structure comparisons by using domain-knowledge
CPM'07 Proceedings of the 18th annual conference on Combinatorial Pattern Matching
Journal of Discrete Algorithms
The constrained shortest common supersequence problem
Journal of Discrete Algorithms
A dynamic programming solution to a generalized LCS problem
Information Processing Letters
International Journal of Computational Science and Engineering
Hi-index | 0.89 |
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(n2 . m2 . 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.