Detailed information about the module 
Module title:
Modelling and Optimization with OPL
Module number:
Master (UNI)
Organised by:
Wirtschaftswissenschaftliche Fakultät
Instructors responsible:
Kuhn, Heinrich
Credit points (ECTS):
In this module the participants learn:
- to modeling and solve real life (business) problems by applying mathematical programming techniques and using the software CPLEX Optimization Studio
- several different modeling techniques
- to use the modeling language OPL
course content/topics:
The course will cover the following topics:
1. Basics of linear optimization
2. Introduction to CPLEX Optimization Studio / OPL
3. Techniques of binary modeling
4. Optimization of graph problems
5. Problems with multiple objective functions
6. Simple techniques of stochastic optimization
7. OPL interfaces to other applications
formal requirements of admission:
recommended qualifications:
- Basic understanding of decision problems existing in the functional areas of production and logistics (production planning, material requirements planning, resource planning and scheduling amongst others).
- Theoretical understanding of linear optimization is an advantage
Lesson / exam language:
Lehr- und Lernformen/Lehrveranstaltungstypen:
requirements for the attainment of ECTS points:
- The project paper serves the assessment of the understanding of the modeling language. The written exam tests the understanding of the modeling techniques discussed in the course. Both assessment methods are necessary to test the comprehensive course content.
- For the project paper the participants get a randomly assigned fictive, extensive decision problem. For this problem, the following has to be prepared:
- a modeling of the problem as a mathematical program, as well as explanation of the program
- an implementation of the program in OPL
- a verbal and graphical explanation of the of the results for the original problem
The grading of the project paper is done by the following criteria:
- Correctness of modeling and implementation as well as of the results (60%)
- Clarity, comprehensibility and efficiency of the implementation (30%)
- correct language, typesetting and outer form of the paper (10%)
- The written exam lasts 45 minutes and a total of 45 credits can be achieved.
workload/distribution of ECTS points within the module:
14 h = Time of attendance lecture
30 h = Preparation and postprocessing lecture
14 h = Time of attendance tutorial
32 h = Preparation and postprocessing tutorial
35 h = Project
25 h = Exam preparation
150 h = Total workload
calculation of module marks:
- Project paper (2-5 pages, as well as implementation) 50%
- Written exam (45 Minuten) 50%
teaching/learning method:
- Lecture
- Exercises
- Project paper
compatibility with other courses of study:
Turnus des Angebots:
Beteiligte Fachgebiete: