The String-to-String Correction Problem
Journal of the ACM (JACM)
A linear space algorithm for computing maximal common subsequences
Communications of the ACM
A linear space algorithm for computing a longest common increasing subsequence
Information Processing Letters
A fast algorithm for computing a longest common increasing subsequence
Information Processing Letters
Faster algorithms for computing longest common increasing subsequences
Journal of Discrete Algorithms
Faster algorithms for computing longest common increasing subsequences
CPM'06 Proceedings of the 17th Annual conference on Combinatorial Pattern Matching
Hi-index | 0.89 |
The problem of finding a longest weakly increasing common subsequence (LCWIS) of two sequences is a variant of the popular longest common subsequence (LCS) problem. While there are no known methods to find LCS in truly sub-quadratic time, there are faster algorithms to compute LCWIS if the alphabet size is small enough. We present a linear-time algorithm finding LCWIS over 3-letter alphabet. Up to now, the fastest known algorithm was O(min{m+nlogn,mloglogm}), where m=n denote lengths of the sequences.