Advanced Polyphonic Music Pattern Matching Algorithms with Timing Invariances

Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

Abstrakti

This paper considers polyphonic pattern matching in symbolically encoded music under transposition invariance. We show how, in two specific retrieval problems, the worst-case time complexities can be improved by an order of magnitude by applying a relatively straightforward algorithm design technique. Moreover, the technique applies to most of the previously best-known algorithms for the other cases of the problem category, giving comparable worst-case running times. In general, given two point sets, a musical work T and a pattern P , the task is to find possibly transposed occurrences of P in T . The occurrences may be full or partial, with or without time-warping or time-scaling. The technique uses a merge-like approach to incrementally build pattern occurrences using sorted lists of notes. The algorithms search for incomplete matches that are subsequently extended as far as possible.
Alkuperäiskielienglanti
OtsikkoMathematics and Computation in Music. MCM 2024
ToimittajatT Noll, M Montiel, F Gómez, O.C. Hamido, J.L. Besada, J.O. Martins
KustantajaSpringer
Julkaisupäivätoukok. 2024
Sivut242–254
ISBN (elektroninen)978-3-031-60638-0
DOI - pysyväislinkit
TilaJulkaistu - toukok. 2024
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaInternational Conference on Mathematics and Computation in Music - Coimbra, Portugali
Kesto: 18 kesäk. 202421 kesäk. 2024
Konferenssinumero: 9

Julkaisusarja

NimiLecture Notes in Computer Science
Vuosikerta14639

Tieteenalat

  • 113 Tietojenkäsittely- ja informaatiotieteet

Siteeraa tätä