The longest common increasing subsequence problem

被引:0
|
作者
Bai, YS [1 ]
Weems, BP [1 ]
机构
[1] Univ Texas, Dept Biol, Arlington, TX 76019 USA
关键词
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
相关论文
共 50 条
  • [1] The Merged Longest Common Increasing Subsequence Problem
    Lee, Chien-Ting
    Yang, Chang-Biau
    Huang, Kuo-Si
    RECENT CHALLENGES IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2024, PT I, 2024, 2144 : 202 - 212
  • [2] The Longest Wave Subsequence Problem: Generalizations of the Longest Increasing Subsequence Problem
    Chen, Guan-Zhi
    Yang, Chang-Biau
    Chang, Yu-Cheng
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2025, 36 (02) : 203 - 218
  • [3] On the longest common increasing binary subsequence
    Houdre, Christian
    Lember, Juri
    Matzinger, Heinrich
    COMPTES RENDUS MATHEMATIQUE, 2006, 343 (09) : 589 - 594
  • [4] A diagonal-based algorithm for the longest common increasing subsequence problem
    Lo, Shou-Fu
    Tseng, Kuo-Tsung
    Yang, Chang-Biau
    Huang, Kuo-Si
    THEORETICAL COMPUTER SCIENCE, 2020, 815 : 69 - 78
  • [5] A Sub-Quadratic Algorithm for the Longest Common Increasing Subsequence Problem
    Duraj, Lech
    37TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2020), 2020, 154
  • [6] ALGORITHMS FOR LONGEST COMMON SUBSEQUENCE PROBLEM
    HIRSCHBERG, DS
    JOURNAL OF THE ACM, 1977, 24 (04) : 664 - 675
  • [7] THE LONGEST COMMON SUBSEQUENCE PROBLEM REVISITED
    APOSTOLICO, A
    GUERRA, C
    ALGORITHMICA, 1987, 2 (03) : 315 - 336
  • [8] On the constrained longest common subsequence problem
    Gorbenko, A. (gorbenko.aa@gmail.com), 1600, International Association of Engineers (40):
  • [9] On the Longest Common Rigid Subsequence Problem
    Nikhil Bansal
    Moshe Lewenstein
    Bin Ma
    Kaizhong Zhang
    Algorithmica, 2010, 56 : 270 - 280
  • [10] On the longest common rigid subsequence problem
    Ma, B
    Zhang, KZ
    COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2005, 3537 : 11 - 20