Advanced Polyphonic Music Pattern Matching Algorithms with Timing Invariances

Forskningsoutput: Kapitel i bok/rapport/konferenshandlingKonferensbidragVetenskapligPeer review

Sammanfattning

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.
Originalspråkengelska
Titel på värdpublikationMathematics and Computation in Music. MCM 2024
RedaktörerT Noll, M Montiel, F Gómez, O.C. Hamido, J.L. Besada, J.O. Martins
FörlagSpringer
Utgivningsdatummaj 2024
Sidor242–254
ISBN (elektroniskt)978-3-031-60638-0
DOI
StatusPublicerad - maj 2024
MoE-publikationstypA4 Artikel i en konferenspublikation
EvenemangInternational Conference on Mathematics and Computation in Music - Coimbra, Portugal
Varaktighet: 18 juni 202421 juni 2024
Konferensnummer: 9

Publikationsserier

NamnLecture Notes in Computer Science
Volym14639

Vetenskapsgrenar

  • 113 Data- och informationsvetenskap

Citera det här