We address the issue of formulating constraint problems in structured domains, and focus on the exploitation of part-whole relations. We describe and compare two approaches in problem formulation in this context; one using a flattened repre-sentation of domains, and one using a naturally occurring part-whole relation. We show that the second approach may be much more efficient than the flattened representation, thanks to a judicious partitioning of the constraint problem in several phases. We give a theoretical measure of the respective complexities of the two approaches, and illustrate our result on a difficult and naturally structured musical problem: automatic harmonization of melodies. The resulting system outperforms previous attempts ...
In this paper we introduce a system that first generates statistical analysis data from a musical sc...
We explore to what extent and how efficiently constraint programming can be used in the context of a...
An algorithm is presented for determining the values which simultaneously satisfy a set of relatio...
The use of Constraint Programming in Music is not new and is still very active today. This paper pre...
Constraint programming (CP) has been used for several decades in music composition and analysis. It ...
Harmonization with four voices is a musical problem which is subject to hard constraints, which abso...
Throughout the history, musicians have always used music composition rules, which actually are in mo...
The goal of this work is to derive four-voice music pieces from given musical plans, which describe ...
This chapter surveys music constraint programming systems, and how composers have used them. The cha...
Music constraint systems provide a rule-based approach to composition. Existing systems allow users ...
Creating formalized musical structures sometimes requires solving complex constraint satisfaction pr...
The developing field of multimedia opens up a whole new class of applications for constraint techniq...
Abstract. Most previous theoretical study of the complexity of the constraint satisfaction problem h...
Most previous theoretical study of the complexity of the constraint satisfaction problem has conside...
cote interne IRCAM: Truchet04aNational audienceConstraint Programming (CP) allows to modelize and so...
In this paper we introduce a system that first generates statistical analysis data from a musical sc...
We explore to what extent and how efficiently constraint programming can be used in the context of a...
An algorithm is presented for determining the values which simultaneously satisfy a set of relatio...
The use of Constraint Programming in Music is not new and is still very active today. This paper pre...
Constraint programming (CP) has been used for several decades in music composition and analysis. It ...
Harmonization with four voices is a musical problem which is subject to hard constraints, which abso...
Throughout the history, musicians have always used music composition rules, which actually are in mo...
The goal of this work is to derive four-voice music pieces from given musical plans, which describe ...
This chapter surveys music constraint programming systems, and how composers have used them. The cha...
Music constraint systems provide a rule-based approach to composition. Existing systems allow users ...
Creating formalized musical structures sometimes requires solving complex constraint satisfaction pr...
The developing field of multimedia opens up a whole new class of applications for constraint techniq...
Abstract. Most previous theoretical study of the complexity of the constraint satisfaction problem h...
Most previous theoretical study of the complexity of the constraint satisfaction problem has conside...
cote interne IRCAM: Truchet04aNational audienceConstraint Programming (CP) allows to modelize and so...
In this paper we introduce a system that first generates statistical analysis data from a musical sc...
We explore to what extent and how efficiently constraint programming can be used in the context of a...
An algorithm is presented for determining the values which simultaneously satisfy a set of relatio...