Abstrakti
SIA is a fundamental algorithm in symbolic musical pattern discovery, which reports all maximal translatable patterns in a point set. The original SIA algorithm requires 𝑂(𝑘𝑛^2log𝑛) time and 𝑂(𝑘𝑛^2) space, where n is the number of points in the data set, and k is the number of coordinates in each point. In this paper, we present a sweepline algorithm that shares the running time of SIA but requires only O(kn) space, enabling to process of larger data sets without running out of memory. Since SIA is the first step in many pattern discovery tasks, our new algorithm can have a broad impact. For example, we discuss the problem of finding all occurrences of maximal translatable patterns with specific properties. We also compare the algorithms in practice and show that reduced memory usage can benefit real data sets.
Alkuperäiskieli | englanti |
---|---|
Otsikko | MATHEMATICS AND COMPUTATION IN MUSIC (MCM 2022) : Proc. 8th International MCM Conference, Atlanta |
Toimittajat | M Montiel, O A Agustín-Aquino, F Gómez, F Kastine, J Lluis-Puebla, E Milam |
Sivumäärä | 12 |
Kustantaja | Springer LNCS |
Julkaisupäivä | 2022 |
Sivut | 180-191 |
ISBN (painettu) | 978-3-031-07014-3 |
ISBN (elektroninen) | 978-3-031-07015-0 |
DOI - pysyväislinkit | |
Tila | Julkaistu - 2022 |
OKM-julkaisutyyppi | A4 Artikkeli konferenssijulkaisuussa |
Tapahtuma | International Conference on Mathematics and Computation in Music - Atlanta, Yhdysvallat (USA) Kesto: 21 kesäk. 2022 → 24 kesäk. 2022 Konferenssinumero: 8 |
Julkaisusarja
Nimi | Lecture Notes in Computer Science book series (LNAI) |
---|---|
Vuosikerta | 13267 |
Tieteenalat
- 6131 Teatteri, tanssi, musiikki, muut esittävät taiteet
- 113 Tietojenkäsittely- ja informaatiotieteet