Optimisation for Artificial Intelligence, a 4-day course

View the Project on GitHub xoolive/optim4ai

Constraint programming

« Previous | Home ↑ | Next »

Constraint Programming (CP) is a powerful framework for problem satisfaction and optimisation. As with similar formalisms like Linear Programming, the key skill consists in expressing a problem in such a way that efficient algorithms may be implemented.

7.1 Example problems and modelling
7.2 Introduction to constraint programming
7.3 Constraint programming in Python (notebook)

Notebook sessions can be run on:

« Previous | Home ↑ | Next »