Operations Research, Mathematical Programming, Optimization, Algorithms, Discrete Optimization.
constraints. It is a very powerful and natural way to represent optimization problem. Constraint Programming is another paradigm that has gained a lot of popularity lately, especially for scheduling applications. Network models are also very well known modelling paradigm based on graph theory. This