Course description
In this seminar, a deeper examination of the modeling of mathematical optimization models as well as the implementation and solution using relevant standard software and heuristics takes place. These methods are applied in a case study. In detail, the students deal with the following topics:
- Modeling of mathematical optimization models (4 CP and 8 CP)
- Implementation and solution-finding using Python and Gurobi (4 CP and 8 CP)
- Conception and implementation of heuristics for solving planning problems (only 8 CP)
- Working on a case study (4 CP and 8 CP)
- Evaluation and interpretation of optimization results (4 CP and 8 CP)
- Presentation and discussion (4 CP and 8 CP)
The contents differ for the seminars with 4 CP (Bachelor and Master) and 8 CP (Master only). Master's students can take the seminar with 4 CP or 8 CP.
For Bachelor's students (seminar with 4 CP), the seminar is limited to the conception, implementation, and exact solution of optimization models using Python and Gurobi. Students in the Master's program (seminars with 4 LP or 8 LP) are also required to develop suitable heuristics for solving planning problems and to implement them using Python in the 8 LP seminar. The contents of the 4 LP and 8 LP seminars are identical for Bachelor's and Master's students.