• DocumentCode
    2076821
  • Title

    Longest common subsequence problem for run-length-encoded strings

  • Author

    Ahsan, S.B. ; Aziz, S.P. ; Rahman, Md Saifur

  • Author_Institution
    AlEDA Group Dept. of CSE, BUET, Dhaka, Bangladesh
  • fYear
    2012
  • fDate
    22-24 Dec. 2012
  • Firstpage
    36
  • Lastpage
    41
  • Abstract
    In this paper, we present a new and efficient algorithm for solving the longest common subsequence problem between two run-length-encoded (RLE) strings. Suppose Ŷ and X are two RLE strings having length k and ℓ, respectively. Also, assume that Y and X are the two uncompressed versions of the two RLE strings Ŷ and X having length k and ℓ respectively. Then, our algorithm runs in O((k + ℓ)+R loglog(kℓ) + R log log ω) time, where ω = k + ℓ and R is the total number of ordered pairs of positions at which the two RLE strings match. Our algorithm outperforms the best algorithms for the same problem in the literature.
  • Keywords
    computational complexity; string matching; RLE string; longest common subsequence problem; run-length-encoded string; string length; Bounded Heap; LCS; Matched Block Calculation; RLE; vEB Tree;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (ICCIT), 2012 15th International Conference on
  • Conference_Location
    Chittagong
  • Print_ISBN
    978-1-4673-4833-1
  • Type

    conf

  • DOI
    10.1109/ICCITechn.2012.6509736
  • Filename
    6509736