Graph coloring problem interpretation, painted by Dall-E 2.

Constraint Programming Explained

The core of a constraint programming solver and the relationship with mixed integer programming

Hennie de Harder
9 min readJan 12, 2023

--

There are many different ways to define and solve optimization problems. You can e.g. use greedy algorithms, constraint programming, mixed integer programming, genetic algorithms or local search. In this post, we are diving in to constraint

--

--

📈 Data Scientist with a passion for math 💻 Currently working at IKEA and BigData Republic 💡 I share tips & tricks and fun side projects