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 :
بازگشت