Constraint programming is rapidly becoming the technology of choice for modeling and solving complex combinatorial problems. However, users of constraint programming technology need significant expertise in order to model their problem appropriately. The lack of availability of such expertise can be a significant bottleneck to the broader uptake of constraint technology in the real world. In this paper we are concerned with automating the formulation of con-straint satisfaction problems from examples of solutions and non-solutions. We combine techniques from the fields of machine learning and constraint program-ming. In particular we present a portfolio of approaches to exploiting the seman-tics of the constraints that we acquire to improve...
International audienceConstraint programming is used to model and solve complex combina- torial prob...
We present a system which generates global constraint models from few positive examples of problem s...
Despite the popularity of machine learning and data mining today, it remains challenging to develop ...
We propose CABSC, a system that performs Constraint Acquisition Based on Solution Counting. In order...
Constraint programming is a technology which is now widely used to solve combinatorial problems in ...
The modelling and reformulation of constraint networks are recognised as important problems. The tas...
Modeling a combinatorial problem is a hard and error-prone task requiring significant expertise. Con...
Abstract—We study how to find a solution to a constraint problem without modeling it. Constraint acq...
Constraint programming can be divided very crudely into modeling and solving. Modeling defines the p...
: This paper describes a framework for expressing and solving combinatorial problems. The framework ...
Constraint programming is a technology which is now widely used to solve com-binatorial problems in ...
Constraint programming is used to model and solve complex combina-torial problems. The modeling task...
Abstract. Constraint satisfaction is becoming the paradigm of choice for solving many real-world pro...
A well-known difficulty with solving Constraint Satisfaction Problems (CSPs) is that, while one form...
UnrestrictedThe initial formulation, or model, of a problem greatly influences the efficiency of the...
International audienceConstraint programming is used to model and solve complex combina- torial prob...
We present a system which generates global constraint models from few positive examples of problem s...
Despite the popularity of machine learning and data mining today, it remains challenging to develop ...
We propose CABSC, a system that performs Constraint Acquisition Based on Solution Counting. In order...
Constraint programming is a technology which is now widely used to solve combinatorial problems in ...
The modelling and reformulation of constraint networks are recognised as important problems. The tas...
Modeling a combinatorial problem is a hard and error-prone task requiring significant expertise. Con...
Abstract—We study how to find a solution to a constraint problem without modeling it. Constraint acq...
Constraint programming can be divided very crudely into modeling and solving. Modeling defines the p...
: This paper describes a framework for expressing and solving combinatorial problems. The framework ...
Constraint programming is a technology which is now widely used to solve com-binatorial problems in ...
Constraint programming is used to model and solve complex combina-torial problems. The modeling task...
Abstract. Constraint satisfaction is becoming the paradigm of choice for solving many real-world pro...
A well-known difficulty with solving Constraint Satisfaction Problems (CSPs) is that, while one form...
UnrestrictedThe initial formulation, or model, of a problem greatly influences the efficiency of the...
International audienceConstraint programming is used to model and solve complex combina- torial prob...
We present a system which generates global constraint models from few positive examples of problem s...
Despite the popularity of machine learning and data mining today, it remains challenging to develop ...