2017
DOI: 10.1007/978-3-319-66158-2_33
|View full text |Cite
|
Sign up to set email alerts
|

Learning the Parameters of Global Constraints Using Branch-and-Bound

Abstract: Precise constraint satisfaction modeling requires specific knowledge acquired from multiple past cases. We address this issue with a general branch-and-bound algorithm that learns the parameters of a given global constraint from a small set of positive solutions. The idea is to cleverly explore the possible combinations taken by the constraint's parameters without explicitly enumerating all combinations. We apply our method to learn parameters of global constraints used in timetabling problems such as Sequence… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 21 publications
0
2
0
Order By: Relevance
“…This operator is efficient when it is a question of verifying a precise and unique constraint, but not very efficient when it is a question of searching for the parameters of a constraint such that the resulting constraint is satisfied by a set of solutions. Finding the parameters of a global constraint so that it is satisfied by a set of solutions is a recurrent problem at present ( [11], [12], [8], [2], [4]). To solve this problem we propose to work with M DD(S) which we enrich by introducing the notion of node properties.…”
Section: Introductionmentioning
confidence: 99%
“…This operator is efficient when it is a question of verifying a precise and unique constraint, but not very efficient when it is a question of searching for the parameters of a constraint such that the resulting constraint is satisfied by a set of solutions. Finding the parameters of a global constraint so that it is satisfied by a set of solutions is a recurrent problem at present ( [11], [12], [8], [2], [4]). To solve this problem we propose to work with M DD(S) which we enrich by introducing the notion of node properties.…”
Section: Introductionmentioning
confidence: 99%
“…profit values for items in the knapsack problem, are estimated with machine learning rather than given precisely. In terms of modeling, constraint acquisition [1] uses machine learning techniques to learn structural constraints from data, while other works are concerned with finding the most likely parameters of given hard constraints [20]. Closely related, as predictions are used in the objective, is the emerging topic of constructive machine learning [22,7], where the goal is to learn to synthesize structured objects from data, e.g.…”
mentioning
confidence: 99%