Worum geht es im Kurs?
Ein wesentlicher Teil von Wirtschaften ist die effiziente Nutzung von Ressourcen. Denken Sie an die Planung der Touren eines Logistikunternehmens, die Einsatzplanung der Personen in einer Firma, die Planung einer neuen Fabrik oder die Planung der Abläufe beim Bau eines Gebäudes.
Komplexe Abläufe können nur noch mit Hilfe von Rechnern geplant werden. Die Informatik und die Mathematik haben dafür Optimierungsalgorithmen entwickelt.
In diesem Kurs lernen wir mit der linearen und der ganzzahligen Optimierung Methoden zur Modellierung von Optimierungsproblemen und zugehörige Lösungsalgorithmen kennen. Wir werden als durchgehendes Beispiel die Entwicklung eines preisgünstigen Ernährungsplans verwenden. Der Plan soll alle Bedürfnisse zu geringen Kosten abdecken. Wir lernen dabei auch die Fallgrube einer ungenügenden Modellierung kennen. Schließlich werden wir Abwechslung modellieren.
Inhalte
- Beispiele für Optimierungsaufgaben
-
Das Ernährungsproblem
- Modellierung
- Lösung
-
Algorithmen zur Lösung von linearen Optimierungsproblemen
- Der Simplexalgorithmus
- Das Vefahren von Fourier-Motzkin
- Die Gefahr der unzureichenden Modellierung
- Modellierung von Abwechslung und ganzzahlige lineare Optimierungsprobleme
Bestandteile des Kurses
- Videos
- Quizzes
- Aufgaben mit Lösungen
- Logbuch-Aufgaben
- Literatur
- Teilnahmezertifikat
Danksagung
Ich danke meinen (ehemaligen und aktuellen) Mitarbeitern, mit deren Hilfe ich die Vorlesung Ideen und Konzepte der Informatik an der Universität des Saarlandes entwickelt habe:
Dr. Konstantinos Panagiotou, Dr. Adrian Neumann, Dr. Antonios Antoniadis, Dr. Corinna Coupette und Angelina Mansion.
Dieser Kurs und die gesamte Kursreihe bauen auf dieser Vorlesung auf.
Kursinhalt
Chapter
1
Einführung
Chapter
2
Optimale Ernährungspläne
Chapter
3
Algorithmen für lineare Programmierung
Chapter
4
Gefahr der unzureichenden Modellierung
Chapter
5
Modellierung von Abwechslung
Was werden Sie lernen?
- Die Vielfalt von Optimierungsproblemen
- Modellierung von Optimierungsproblemen, Abstraktion von der Wirklichkeit und Formulierung als Modell
- Lösung des mathematischen Modells: informell, Simplexalgorithmus, Methode von Fourier-Motzkin
- Überprüfung der Lösung: Hat Sie Bedeutung für die Wirklichkeit oder zeigt sie eine Schwäche der Modellierung auf?
- Analyse der Schwächen und Verbesserung der Modellierung
An wen richtet sich der Kurs?
Alle, die einen Einblick in die Möglichkeiten, Verfahren und Grenzen der Optimierung gewinnen wollen.
Lehrende
Kurt Mehlhorn
Kurt Mehlhorn ist begeisterter Forscher und Lehrer. Er ist der festen Überzeugung, dass alle Bürger(innen) Grundkenntnisse in Informatik haben sollten; dafür hat er diese Kurse entwickelt. Er ist Seniorprofessor für Informatik an der Universität des Saarlandes und war Direktor am Max-Planck-Institut für Informatik. Er ist Koautor von über 300 Veröffentlichungen und sechs Büchern und einer der Architekten der Algorithmenbibliothek LEDA. Bei ihm haben mehr als 80 Doktorand(inn)en promoviert. Er erhielt mehrere Auszeichnungen, darunter den Leibniz Preis, den ACM Theory and Practice Award und fünf Ehrendoktoren. Er hat die Algorithmic Solutions Software GmbH mitgegründet, ist verheiratet und Vater von drei Kindern. Wenn Sie mehr über ihn wissen wollen, besuchen Sie seine Webseite (https://people.mpi-inf.mpg.de/~mehlhorn/).
Individuals
Course access including certificateGet access to the content of the course and verify your course participation and learnings with an official document.