A new method for approximate indexing and dictionary lookup with one error

  • Authors:
  • Moritz G. Maaß;Johannes Nowak

  • Affiliations:
  • Fakultät für Informatik, TU München, Boltzmannstr. 3, D-85748 Garching, Germany;Fakultät für Informatik, TU München, Boltzmannstr. 3, D-85748 Garching, Germany

  • Venue:
  • Information Processing Letters
  • Year:
  • 2005

Quantified Score

Hi-index 0.89

Visualization

Abstract

We consider the problem of designing an efficient index for approximate pattern matching. Despite ongoing efforts, this topic is still a challenge in combinatorial pattern matching. We present a new data structure that allows to report all matches in worst-case time O(|@S|m+occ), which is linear in the pattern length m and the number of occurrences occ for alphabets of constant size |@S|. Our index uses O(n|@S|logn) extra space on average and with high probability, where n is the length of the text (indexing) or the number of strings to index (dictionary lookup).