Algorithmen und Berechnungskomplexität II

Termine

Wann Beginn Dozent
VorlesungMittwoch 12:15-13:45 14. April 2021 Heiko Röglin
ÜbungenMontag 12:15-13:45 19. April 2021 Philipp Ligtenberg
Montag 14:15-15:45 19. April 2021 Philip Ligtenberg
Dienstag 10:15-11:45 20. April 2021 Ekin Ergen
Dienstag 16:15-17:45 20. April 2021 Ekin Ergen
Mittwoch 08:15-09:45 21. April 2021 Ken Berkpinar
Mittwoch 10:15-11:45 21. April 2021 Ken Berkpinar
Donnerstag 10:15-11:45 22. April 2021 Andreas Hene
Donnerstag 12:15-13:45 22. April 2021 Andreas Hene
Freitag 12:15-13:45 23. April 2021 Vincent Schönbach
Freitag 14:15-15:45 23. April 2021 Vincent Schönbach

Zu der Vorlesung wird es voraufgezeichnete Videos geben, welche über eCampus zur Verfügung gestellt werden. Mittwochs ab 12:15 Uhr wird es jeweils eine Fragestunde über Zoom geben, in der die Videos besprochen und Fragen gestellt werden können. Die Tutorien finden zweiwöchentlich via Zoom statt.

Inhalt

In dieser Vorlesung werden wir uns mit der Berechenbarkeit und Komplexität von Problemen beschäftigen. Wir werden zunächst formalisieren, was wir unter einem Problem verstehen, und verschiedene Rechnermodelle kennenlernen. Wir haben im vergangenen Semester effiziente Algorithmen zur Lösung verschiedener Probleme entworfen. In dieser Vorlesung werden wir die Grenzen der Algorithmik kennenlernen und uns damit beschäftigen, für welche Probleme es keine effizienten Algorithmen gibt und welche überhaupt nicht algorithmisch gelöst werden können. Wir lernen mit dem Halteproblem ein nicht entscheidbares Problem kennen und beschäftigen uns mit der “P versus NP”-Frage und NP-schweren Problemen. Anschließend lernen wir noch verschiedene algorithmische Techniken zum Umgang mit NP-schweren Problemen kennen.

Organisation

Organisatorisches zur Vorlesung, wie z.B. Anmeldung zu den Übungsgruppen, Ausgabe der Übungszettel etc. erfolgt über die Kursseite im eCampus-System.


Page Tools