DocumentCode :
2338361
Title :
An algorithm for Constrained LCS
Author :
Becerra, David ; Soto, Wilson ; Nino, Luis ; Pinzón, Yoan
Author_Institution :
Res. Group on Algorithms & Combinatorics (ALGOS-UN), Nat. Univ. of Colombia, Bogota, Colombia
fYear :
2010
fDate :
16-19 May 2010
Firstpage :
1
Lastpage :
7
Abstract :
The problem of finding the Constrained Longest Common Subsequence (CLCS) for three sequences is a problem with many applications. In this paper a novel algorithm to compute the CLCS is proposed. The most important features of the proposed algorithm are: i) This algorithm is able to find a set of possible CLCS solutions instead of simply returning the length of the CLCS. ii) The algorithm is based on the concept regarding dominances between subsequences. iii) It is expected that the time complexity of our proposed algorithm will be O(ℓ|Δ∥D|), where |Δ| is the number of matches between the two longer input sequences, |D| is the size of the resulting sets after applying a dominance concept, and ℓ is the length of the computed LCS. iv) The expected space complexity of our proposed algorithm is O(|Δ| + |D|). v) This algorithm is capable of determining the problem´s reliability at a very early stage of its running.
Keywords :
computational complexity; sequences; constrained LCS; constrained longest common subsequence; dominance concept; space complexity; time complexity; Algorithm design and analysis; Approximation algorithms; Biological system modeling; Complexity theory; Computational modeling; Heuristic algorithms; Algorithms; Computation theory; Sequences; String matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Applications (AICCSA), 2010 IEEE/ACS International Conference on
Conference_Location :
Hammamet
Print_ISBN :
978-1-4244-7716-6
Type :
conf
DOI :
10.1109/AICCSA.2010.5586937
Filename :
5586937
Link To Document :
بازگشت