In Mathematical Music theory, the Aperiodic Tiling Complements Problem consists in finding all the possible aperiodic complements of a given rhythm A. The complexity of this problem depends on the size of the period n of the canon and on the cardinality of the given rhythm A. The current state-of-the-art algorithms can solve instances with n smaller than 180. In this paper we propose an ILP formulation and a SAT Encoding to solve this mathemusical problem, and we use the Maplesat solver to enumerate all the aperiodic complements. We validate our SAT Encoding using several different periods and rhythms and we compute for the first time the complete list of aperiodic tiling complements of standard Vuza rhythms for canons of period n = {180, 420, 900}.

A SAT Encoding to Compute Aperiodic Tiling Rhythmic Canons

Auricchio, G
Writing – Original Draft Preparation
;
Ferrarini, L
Writing – Original Draft Preparation
;
Gualandi, S
Writing – Original Draft Preparation
;
Pernazza, L
Writing – Original Draft Preparation
2022-01-01

Abstract

In Mathematical Music theory, the Aperiodic Tiling Complements Problem consists in finding all the possible aperiodic complements of a given rhythm A. The complexity of this problem depends on the size of the period n of the canon and on the cardinality of the given rhythm A. The current state-of-the-art algorithms can solve instances with n smaller than 180. In this paper we propose an ILP formulation and a SAT Encoding to solve this mathemusical problem, and we use the Maplesat solver to enumerate all the aperiodic complements. We validate our SAT Encoding using several different periods and rhythms and we compute for the first time the complete list of aperiodic tiling complements of standard Vuza rhythms for canons of period n = {180, 420, 900}.
2022
Lecture Notes in Computer Science (LNCS, volume 13292)
Emmanuel Hebrard, Nysret Musliu
The Mathematics category includes resources dealing with mathematics, applied mathematics, statistics and probability.
Inglese
contributo
International Conference on Integration of Constraint Programming, Artificial Intelligence, and Operations Research
20-23/6/2022
Los Angeles, CA, USA
Internazionale
13292
14
23
10
978-3-031-08010-4
Mathematical models for music; Aperiodic tiling rhythms; SAT encoding; Integer linear programming
no
none
Auricchio, G; Ferrarini, L; Gualandi, S; Lanzarotto, G; Pernazza, L
273
info:eu-repo/semantics/conferenceObject
5
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11571/1466886
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact