An efficient dynamic programming algorithm for a new generalized LCS problem

被引:0
|
作者
Zhu, Daxin [1 ]
Wang, Lei [2 ]
Tian, Jun [3 ]
Wang, Xiaodong [4 ]
机构
[1] Quanzhou Normal University, Quanzhou, China
[2] Facebook, 1 Hacker Way, Menlo Park,CA,94052, United States
[3] Fujian Medical University, Fuzhou, China
[4] Fujian University of Technology, Fuzhou, China
关键词
Dynamic programming algorithm - Input sequence - Longest common subsequence problem - Longest common subsequences - Substring - Time complexity - Time dynamic;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, we consider a generalized longest common subsequence problem, in which a constraining sequence of length s must be included as a substring and the other constraining sequence of length t must be included as a subsequence of two main sequences and the length of the result must be maximal. For the two input sequences X and Y of lengths n and m, and the given two constraining sequences of length s and t, we present an O(nmst) time dynamic programming algorithm for solving the new generalized longest common subsequence problem. The time complexity can be reduced further to cubic time in a more detailed analysis. The correctness of the new algorithm is proved.
引用
下载
收藏
页码:204 / 211
相关论文
共 50 条
  • [21] An efficient dynamic programming algorithm for a special case of the capacitated lot-sizing problem
    van den Heuvel, W
    Wagelmans, APM
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (12) : 3583 - 3599
  • [22] A New Algorithm for "The LCS Problem" with Application in Compressing Genome Resequencing Data
    Beal, Richard
    Afrin, Tazin
    Farheen, Aliya
    Adjeroh, Don
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2015, : 69 - 74
  • [23] A new algorithm for "the LCS problem" with application in compressing genome resequencing data
    Beal, Richard
    Afrin, Tazin
    Farheen, Aliya
    Adjeroh, Donald
    BMC GENOMICS, 2016, 17
  • [24] AN EFFICIENT COMPUTATIONAL PROCEDURE FOR A GENERALIZED QUADRATIC PROGRAMMING PROBLEM
    BARR, RO
    SIAM JOURNAL ON CONTROL, 1969, 7 (03): : 415 - &
  • [25] Global Algorithm for Generalized Affine Multiplicative Programming Problem
    Yin, Jingben
    Jiao, Hongwei
    Shang, Youlin
    IEEE ACCESS, 2019, 7 : 162245 - 162253
  • [26] NEW ALGORITHMS FOR THE LCS PROBLEM
    HSU, WJ
    DU, MW
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1984, 29 (02) : 133 - 152
  • [27] A dynamic programming algorithm for the Knapsack Problem with Setup
    Chebil, Khalil
    Khemakhem, Mahdi
    COMPUTERS & OPERATIONS RESEARCH, 2015, 64 : 40 - 50
  • [28] A dynamic programming algorithm for the bilevel knapsack problem
    Brotcorne, Luce
    Hanafi, Said
    Mansi, Raid
    OPERATIONS RESEARCH LETTERS, 2009, 37 (03) : 215 - 218
  • [29] A new algorithm for “the LCS problem” with application in compressing genome resequencing data
    Richard Beal
    Tazin Afrin
    Aliya Farheen
    Donald Adjeroh
    BMC Genomics, 17
  • [30] The dynamic programming method in the generalized traveling salesman problem
    Chentsov, AG
    Korotayeva, LN
    MATHEMATICAL AND COMPUTER MODELLING, 1997, 25 (01) : 93 - 105