Show simple item record

Authordc.contributor.authorChávez, Edgar 
Authordc.contributor.authorNavarro, Gonzalo es_CL
Admission datedc.date.accessioned2008-12-22T10:32:31Z
Available datedc.date.available2008-12-22T10:32:31Z
Publication datedc.date.issued2006-03-07
Cita de ítemdc.identifier.citationTHEORETICAL COMPUTER SCIENCE Volume: 352 Issue: 1-3 Pages: 266-279 Published: MAR 7 2006en
Identifierdc.identifier.issn0304-3975
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/124793
Abstractdc.description.abstractWe present a radically new indexing approach for approximate string matching. The scheme uses the metric properties of the edit distance and can be applied to any other metric between strings. We build a metric space where the sites are the nodes of the suffix tree of the text, and the approximate query is seen as a proximity query on that metric space. This permits us finding the occ occurrences of a pattern of length in, permitting up to r differences, in a text of length n over an alphabet of size a, in average time O(m(1+epsilon) + occ) for any epsilon > 0, if r = o(m/log, m) and m > ((1 + epsilon)/epsilon)log(sigma) n. The index works well up to r < (3 - root 2)m/log(sigma) m, where it achieves its maximum average search complexity O(m(1+root 2+epsilon) + occ). The construction time of the index is O(m(1+root 2+epsilon) n log n) and its space is O(m(1+root 2+epsilon) n). This is the first index achieving average search time polynomial in in and independent of n, for r = O(m /log(sigma) m). Previous methods achieve this complexity only for r = O(m/log(sigma) m). We also present a simpler scheme needing O(n) space.en
Lenguagedc.language.isoenen
Publisherdc.publisherELSEVIERen
Keywordsdc.subjectLINEAR-TIME CONSTRUCTIONen
Títulodc.titleA metric index for approximate string matchingen
Document typedc.typeArtículo de revista


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record