You are probably used to telling the computer how to solve a problem but do you know that you could as well just explain what the solution looks like and let computer do the job? In this presentation I show Integer Linear Programming – a declarative way of solving problems.

Integer Linear Programming is a branch of mathematics focusing on solving optimization problems. You don’t need to think about the algorithms anymore, just explain what needs to be done and give computer a chance to figure out how to do it.

Level 200, moderately intense session.

Materials

Slides

ILP Part 1 – Boolean algebra

Presented at