Constraint Programming Approach to the Problem of Generating Milton Babbitt's All-partition Arrays

Tsubasa Tanaka, Brian Bemman, David Meredith

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

5 Citations (Scopus)

Abstract

Milton Babbitt (1916–2011) was a composer of twelve-tone serial music noted for creating the all-partition array. One part of the problem in generating an all-partition array requires finding a covering of a pitch-class matrix by a collection of sets, each forming a region containing 12 distinct elements and corresponding to a distinct integer partition of 12. Constraint programming (CP) is a tool for solving such combinatorial and constraint satisfaction problems. In this paper, we use CP for the first time to formalize this problem in generating an all-partition array. Solving the whole of this problem is difficult and few known solutions exist. Therefore, we propose solving two sub-problems and joining these to form a complete solution. We conclude by presenting a solution found using this method. Our solution is the first we are aware of to be discovered automatically using a computer and differs from those found by composers.
Original languageEnglish
Title of host publicationPrinciples and Practice of Constraint Programming : 22nd International Conference, CP2016, Toulouse, France, Spetember 5-9, 2016, Proceedings
Place of PublicationToulouse, France
PublisherSpringer
Publication date2016
Pages802-810
ISBN (Print)978-3-319-44952-4
ISBN (Electronic)978-3-319-44953-1
DOIs
Publication statusPublished - 2016
EventInternational Conference on Principles and Practice of Constraint Programming - Toulouse Business School, Toulouse, France
Duration: 5 Sept 20169 Sept 2016
Conference number: 22
http://cp2016.a4cp.org

Conference

ConferenceInternational Conference on Principles and Practice of Constraint Programming
Number22
LocationToulouse Business School
Country/TerritoryFrance
CityToulouse
Period05/09/201609/09/2016
Internet address
SeriesLecture Notes in Computer Science
Volume9892
ISSN0302-9743

Keywords

  • music analysis
  • constraint programming
  • Milton Babbitt
  • all-partition array
  • 12-tone music

Fingerprint

Dive into the research topics of 'Constraint Programming Approach to the Problem of Generating Milton Babbitt's All-partition Arrays'. Together they form a unique fingerprint.

Cite this