Zinc is the first modelling language which supports solver and technique independence. This means that a high level conceptual model can be automatically mapped into an appropriate low level design model for a specific solver or technique. To date, Zinc uses three different techniques to solve a model: Constraint Programming (CP), Local Search (LS), and Mixed Integer Programming (MIP). In this way, modellers can examine all solving techniques for their models and see which one gives them the best result. MIP solvers can only accept linear models. Therefore, to map a conceptual model to MIP solvers, the model must be linearized first. In this paper we explain the techniques used in Zinc to linearize high level data structures and expressions...
Over the past years, a number of increasingly expressive languages for modelling constraint and opti...
International audienceNonlinear constraint satisfaction or optimisation models need to be reduced to...
We present a method to detect implicit model patterns (such as global constraints) that might be abl...
We describe a preliminary implementation of the high-level modelling language Zinc. This language su...
Abstract. We describe a preliminary implementation of the high-level modelling language Zinc. This l...
Combinatorial optimization problems are usually tackled in two steps: modelling and solving. Three m...
A difficult class of problems is the class of combinatorial optimization problems. This is because ...
The Zinc modelling language provides a rich set of constraints, data structures and expressions to s...
We describe the Zinc modelling language. Zinc provides set constraints, user defined types, constrai...
Abstract. We describe the Zinc modelling language. Zinc provides set constraints, user defined types...
Zinc is a new modelling language developed as part of the G12 project. It has four important charact...
Abstract. Over the past years, a number of increasingly expressive lan-guages for modelling constrai...
Model reformulation plays an important role in improving models and reducing search space so that so...
Nonlinear constraint satisfaction or optimisation models need to be reduced to equivalent linear for...
Many critical real world problems, including problems in areas such as logistics, routing and schedu...
Over the past years, a number of increasingly expressive languages for modelling constraint and opti...
International audienceNonlinear constraint satisfaction or optimisation models need to be reduced to...
We present a method to detect implicit model patterns (such as global constraints) that might be abl...
We describe a preliminary implementation of the high-level modelling language Zinc. This language su...
Abstract. We describe a preliminary implementation of the high-level modelling language Zinc. This l...
Combinatorial optimization problems are usually tackled in two steps: modelling and solving. Three m...
A difficult class of problems is the class of combinatorial optimization problems. This is because ...
The Zinc modelling language provides a rich set of constraints, data structures and expressions to s...
We describe the Zinc modelling language. Zinc provides set constraints, user defined types, constrai...
Abstract. We describe the Zinc modelling language. Zinc provides set constraints, user defined types...
Zinc is a new modelling language developed as part of the G12 project. It has four important charact...
Abstract. Over the past years, a number of increasingly expressive lan-guages for modelling constrai...
Model reformulation plays an important role in improving models and reducing search space so that so...
Nonlinear constraint satisfaction or optimisation models need to be reduced to equivalent linear for...
Many critical real world problems, including problems in areas such as logistics, routing and schedu...
Over the past years, a number of increasingly expressive languages for modelling constraint and opti...
International audienceNonlinear constraint satisfaction or optimisation models need to be reduced to...
We present a method to detect implicit model patterns (such as global constraints) that might be abl...