Computer Course Linear Programming
|Date||Block Course, 14.10.&15.10.2021|
|Room||00.04.011, MI Hörsaal 2|
The course aims to apply the theory of linear programming as covered by the lecture Fundamentals of Convex Optimization (MA2504). This is done by accessing the optimizer gurobi via its python interface. The course is intended to prepare for further courses in the field of optimization (such as Case Studies Discrete Optimization), as well as Bachelor and Master theses.
After a short introduction into python, several application-oriented toy examples of linear programming will be considered and solved by the participants.
The course alternates between short lecture units and more extensive group work. Here, groups of 2-3 participants are asked to work on the provided exercises, which means modelling the problems in form of linear programs, implementing them, dealing with different datasets, and work on additional tasks.
- Lecture Fundamentals of Convex Optimization (MA2504) or Einführung in die Optimierung (MA2012) or equivalents.
- No extensive programming knowledge required (although helpful, of course)
- No prior python experience needed
We will offer the course in an in-person format in Garching. In order to do this, we will have to follow the 3G-rules (you either have to be completely vaccinated, recently recovered or regularly tested).
Registration takes place via the "Ferienkurs" platform.