We study the problem of finding all maximal approximate gapped palindromes in a string. More specifically, given a string S of length n, a parameter q≥0 and a threshold k>0, the problem is to identify all substrings in S of the form uvw such that (1) the Levenshtein distance between u and w r is at most k, where w r is the reverse of w and (2) v is a string of length q. The best previous work requires O(k 2 n) time. In this paper, we propose an O(kn)-time algorithm for this problem by utilizing an incremental string comparison technique. It turns out that the core technique actually solves a more general incremental string comparison problem that allows the insertion, deletion, and substitution of multiple symbols. © 2009 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Hsu, P. H., Chen, K. Y., & Chao, K. M. (2009). Finding all approximate gapped palindromes. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5878 LNCS, pp. 1084–1093). https://doi.org/10.1007/978-3-642-10631-6_109
Mendeley helps you to discover research relevant for your work.