Understanding and Compressing Music with Maximal Transformable Patterns
David Meredith

TL;DR
This paper introduces algorithms for discovering maximal transformable patterns in point sets and compressing data by encoding these patterns and their transformations, with applications in classifying folk-song melodies.
Contribution
The paper presents a polynomial-time algorithm for identifying all maximal patterns related by user-defined transformations and a novel compression method based on encoding these patterns and transformations.
Findings
Effective pattern discovery in transformed point sets.
Compression performance varies with transformation class complexity.
Broader transformation classes can improve classification but not always compression.
Abstract
We present a polynomial-time algorithm that discovers all maximal patterns in a point set, , that are related by transformations in a user-specified class, , of bijections over . We also present a second algorithm that discovers the set of occurrences for each of these maximal patterns and then uses compact encodings of these occurrence sets to compute a losslessly compressed encoding of the input point set. This encoding takes the form of a set of pairs, , where each consists of a maximal pattern, , and a set, , of transformations that map onto other subsets of . Each transformation is encoded by a vector of real values that uniquely…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMusic and Audio Processing · Music Technology and Sound Studies · Algorithms and Data Compression
