The longest common increasing subsequence problem

被引:0
作者
Bai, YS [1 ]
Weems, BP [1 ]
机构
[1] Univ Texas, Dept Biol, Arlington, TX 76019 USA
来源
Proceedings of the 8th Joint Conference on Information Sciences, Vols 1-3 | 2005年
关键词
longest increasing subsequence; longest common subsequence; longest common increasing subsequence; dynamic programming;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
By reviewing various existing Longest Increasing Subsequence (LIS) and Longest Common Subsequence (LCS) methods, the Longest Common Increasing Subsequence (LCIS) problem is explored in a progressive way. A version of finding LCIS that uses quadratic time and space O(mn) is designed by taking the idea of ordinary dynamic programming with traceback. An optimal space efficient version, which runs in linear space O(m + n), where m and n are the lengths of two sequences, is designed by using the recursive method and compared with the previous quadratic time and space version. A newer version (linear space with mlogm cost for combining subsolutions) that uses both recursive and augmented tree structure technique to reduce the cost for combining subsolutions from O(m(2)) to O(m log m) time in solving the LCIS problem is also designed and implemented.
引用
收藏
页码:362 / 366
页数:5
相关论文
共 11 条