A bit-parallel suffix automaton approach for (δ,γ)-matching in music retrieval

Maxime Crochemore, Costas S. Iliopoulos, Gonzalo Navarro, Yoan J. Pinzon

Producción: Capítulo del libro/informe/acta de congresoCapítulo en libro de investigaciónrevisión exhaustiva

10 Citas (Scopus)

Resumen

(δ,γ)-Matching is a string matching problem with applications to music retrieval. The goal is, given a pattern P1...m and a text T1...n on an alphabet of integers, find the occurrences P' of the pattern in the text such that (i) ∀1 ≤ i ≤ m, |Pi - Pi′ ≤ δ, and (ii) Σ1≤i≤m |Pi - Pi| ≤ γ. Several techniques for (δ,γ)-matching have been proposed. In this paper we show that a classical string matching technique that combines bit-parallelism and suffix automata can be successfully adapted to this problem. This is the first character-skipping algorithm that skips characters using both δ and γ. We implemented our algorithm and drew experimental results on real music showing that our algorithm is superior to current alternatives.

Idioma originalInglés
Título de la publicación alojadaLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditoresMario A. Nascimento, Edleno S. de Moura, Arlindo L. Oliveira
EditorialSpringer Verlag
Páginas211-223
Número de páginas13
Volumen2857
ISBN (versión digital)9783540399841
ISBN (versión impresa)3540201777, 9783540201779
DOI
EstadoPublicada - 2003
Publicado de forma externa

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen2857
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Huella

Profundice en los temas de investigación de 'A bit-parallel suffix automaton approach for (δ,γ)-matching in music retrieval'. En conjunto forman una huella única.

Citar esto