Integer Programming Methods, LNMB 2017–2018

Course description

The vast majority of problems in combinatorial optimization can be formulated as an integer linear program (ILP): Maximize or minimize a linear objective function subject to linear constraints and the additional restriction that the decision variables can take only integer values (typically only 0/1). This makes ILPs a perfect tool for formulating problems in combinatorial optimization; many software packages are available for this. The drawback is that solving ILPs is generally a computationally demanding task; it is NP-hard. Nevertheless, in practice, also these problems have to be solved. In this part of the course we focus on techniques for solving ILPs. The following topics will be treated:

Literature

Prerequisites

Examination

Take home problems. The problems and deadlines will be posted on this site.
Solutions to homework can be handed in by e-mail dion[dot]gijswijt[at]gmail[dot]com. Only .pdf documents will be accepted.

Lectures

Homework sets

Solutions to homework can be handed in by e-mail: dion[dot]gijswijt[at]gmail[dot]com.
Only .pdf documents will be accepted. Although use of LaTeX is highly recommended, scans of handwritten solutions are allowed (as long as they are in pdf and are not too large).

De deadline for all four homework sets is 5 March 2018 (two weeks after the last planned lecture).