Average-case optimal approximate circular string matching

16Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Approximate string matching is the problem of finding all factors of a text t of length n that are at a distance at most k from a pattern x of length m. Approximate circular string matching is the problem of finding all factors of t that are at a distance at most k from x or from any of its rotations. In this article, we present a new algorithm for approximate circular string matching under the edit distance model with optimal average-case search time O(n(k + logm)/m). Optimal averagecase search time can also be achieved by the algorithms for multiple approximate string matching (Fredriksson and Navarro, 2004) using x and its rotations as the set of multiple patterns. Here we reduce the preprocessing time and space requirements compared to that approach.

Cite

CITATION STYLE

APA

Barton, C., Iliopoulos, C. S., & Pissis, S. P. (2015). Average-case optimal approximate circular string matching. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8977, pp. 85–96). Springer Verlag. https://doi.org/10.1007/978-3-319-15579-1_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free