Published December 4, 2022 | Version v1

SIATEC-C: Computationally efficient repeated pattern discovery in polyphonic music

Authors/Creators

Description

The use of point-set representations of music enable repeated pattern discoveryto be performed on polyphonic music. The discovery of patterns containing polyphony is also enabled by the use of point-set representations. The SIA and SIATEC algorithms discover repeated patterns in point-sets bycomputing maximal translatable patterns and their translational equivalence classes.While the algorithms are relatively efficient, their application to larger piecesof music is not viable due to quadratic space complexity.This paper introcudes a novel algorithm, SIATEC-C, for repeated pattern discovery in point-set representations of music. The algorithm discovers repeated patterns and finds all of their occurrences, whilerunning with subquadratic space complexity. The algorithm can also provide significant runningtime improvements over the comparable SIATEC algorithm.The computational performance of the algorithm is compared with SIATEC. The accuracy of the algorithmis also evaluated on the JKU-PDD data set.

Files

000006.pdf

Files (598.6 kB)

Name Size Download all
md5:b0d5a342210fd33c6f2c3fc373fde7f4
598.6 kB Preview Download