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
Link To Document