Approximationsalgorithmen (WS 2024/2025)

Under Construction!

Die Seite wird noch aktualisiert!

Aktuelles

Keine Vorlesung in erster Vorlesungswoche!

Achtung!!

In der Woche vom 14.10. bis 18.10. finden keine Vorlesungen statt. Die ersten drei Vorlesungen finden am

  • 23.10. um 10:15 Uhr - 11:45 Uhr im Magnus-Hörsaal,
  • 24.10. um 12:15 Uhr - 13:45 Uhr im Hörsaal H8,
  • 24.10. um 14:30 Uhr - 16:00 Uhr im Magnus-Hörsaal

statt.

Langfristig werden die Vorlesungen mittwochs 10–12 im Magnus Hörsaal und donnerstags 12 – 14 im H8 Hörsaalgebäude stattfinden.

Informationen zum Übungsbetrieb

Das erste Übungsblatt wird am 18.10. veröffentlicht. Die ersten Tutorien finden am 31.10. statt. Genauere Informationen zur Teilnahme am Übungsbetrieb folgen.

Langfristig finden die Übungsstunden donnerstags 14 – 16 Uhr und bei Bedarf auch um 16 – 18 im SR11 statt.

Teilnahmevoraussetzungen:

  • Im Master: keine.
  • Im Bachelor PO-2011: Das Modul B-GL1. Im Bachelor PO11 enfällt die 8CP Variante, es gibt aber die Möglichkeit die 5 CP (APX1) oder 10 CP Variante (APX12) zu belegen.
  • Im Bachelor PO-2019: 25 CP aus den Basismodulen. Bitte beachten Sie, dass im Bachelor PO19 nur die erste Hälfte (APX1, 5CP) angerechnet werden kann. (APX2 kann ggf. für ein zukünftiges Master Studium im Voraus angerechnet werden. Vom Prüfungsamt haben wir folgende Auskunft erhalten: Mastermodule während des Bachelors dürfen “im Voraus” gemacht werden, wenn mindestens 115 CP im Bachelor erfolgreich erbracht wurden und die Basismodule abgeschlossen sind. Die Studierenden müssen die Prüfung dann schriftlich bei uns anmelden.)

user: apa24
pwd: dasselbe doppelt

Vorlesung

Dr. Annamaria Kovacs

QIS: APX1, APX12, APX2.

Keine Vorlesung in erster Vorlesungswoche!

Achtung!!

In der Woche vom 14.10. bis 18.10. finden keine Vorlesungen statt. Die ersten drei Vorlesungen finden am

  • 23.10. um 10:15 Uhr - 11:45 Uhr im Magnus-Hörsaal,
  • 24.10. um 12:15 Uhr - 13:45 Uhr im Hörsaal H8,
  • 24.10. um 14:30 Uhr - 16:00 Uhr im Magnus-Hörsaal

statt.

Übungsbetrieb

Do. 14 bis 16 Uhr, SR11 (Informatik Gebäude)

Das erste Übungsblatt wird am 18.10. veröffentlicht. Die ersten Tutorien finden am 31.10. statt. Genauere Informationen zur Teilnahme am Übungsbetrieb folgen.

Die Teilnahme am Übungsbetrieb wird dringend empfohlen, ist jedoch nicht verpflichtend. Durch selbstständiges Lösen der Übungsaufgaben wird Bekanntes vertieft und weiterführende Inhalte vermittelt. Des Weiteren kann durch die erfolgreiche Teilnahme am Übungsbetrieb eine Bonifikation von bis zu einem Notenschritt für die Prüfung erworben werden. Die Bonifikation wird erst angerechnet, wenn die Klausur selbstständig bestanden und im Tutorium mindestens einmal vorgerechnet wurde.

  • Übungsblätter werden in der Regel wöchentlich freitags ausgegeben.
  • Die Abgabefrist für ein Übungsblatt endet am Samstag in der darauffolgenden Woche um 12:00 Uhr.
  • Die Abgabe erfolgt online und die Zuordnung der Abgaben erfolgt automatisch. Dennoch schadet es nicht, Namen oder Matrikelnummer darauf zu vermerken.
  • Wir nehmen Abgaben in Form von einer PDF-Datei mit maximal 10MB entgegen. Schwer lesbare Abgaben werden nicht bewertet.
    • Gut lesbare und kleine Dateien erhält man bei der Verwendung von LaTeX. Wir bieten auch eine LaTeX Vorlage an.
    • Alternativ können Sie auch Scans oder Bilder zu einer PDF-Datei zusammenfügen. Wenn Sie dafür ein Smartphone verwenden, nutzen Sie eine Scannerapp Ihres Vertrauens. Damit lassen sich Ränder wegschneiden und Seiten gerade ziehen.
  • Laden Sie Ihre Lösung nicht in letzter Minute hoch. Ein reibungsloser Ablauf kann ansonsten nicht garantiert werden.
  • Vergewissern Sie sich, die korrekte Datei hochgeladen zu haben.

Plagiate und KI-Tools

Es wird empfohlen, in Gruppen über die Aufgaben zu diskutieren, jedoch muss von jedem Teilnehmer eine individuelle Ausarbeitung eingereicht werden. Zur Lösung der Aufgaben ist es nicht nötig, externe Quellen zu verwenden, sofern nicht anders angegeben. Sollten dennoch Quellen verwendet werden, die nicht von uns bereitgestellt wurden, sind diese nach den Regeln der guten wissenschaftlichen Praxis anzugeben. Insbesondere ist die Eigenleistung eindeutig zu kennzeichnen, denn nur diese wird bewertet. Die Verwendung von KI-Tools ist untersagt. Abgaben, die plagiierte, kopierte oder nicht selbstständig erarbeitete Lösungen enthalten, werden für jeden Betroffenen mit 0 Punkten bewertet. Im Wiederholungsfall kann es zur Aberkennung sämtlicher Bonifikation kommen.

Aktive Beteiligung am Tutorium

Um eine Bonifikation für die Prüfung zu erhalten, muss mindestens einmal im Tutorium vorgerechnet werden. Danach besteht die Möglichkeit, durch erneutes Vorrechnen in den Tutorien Bonuspunkte zu erwerben, welche zu den erworbenen Übungspunkten hinzuaddiert werden. Dabei gelten die folgenden Regeln:

  • Pro Übungsblatt wird der Bonus höchstens einmal pro Person vergeben.
  • Beim ersten Vorrechnen gibt es 5 Bonuspunkte.
  • Beim zweiten Vorrechnen gibt es 4 Bonuspunkte.
  • Beim dritten Vorrechnen gibt es 3 Bonuspunkte.
  • Beim vierten Vorrechnen gibt es 2 Bonuspunkte.
  • Jedes weitere Vorrechnen gibt 1 Bonuspunkt.

Inhalt

Die Veranstaltung befasst sich mit verschiedenen Algorithmenklassen und deren Analyse. Hierzu gehören:

  • Greedy-Algorithmen und Heuristiken
  • Dynamische Programmierung
  • Lokale Suche
  • Branch & Bound
  • Lineare Programmierung

Dabei werden Approximationsalgorithmen für fundamentale Probleme, wie etwa Bin Packing, Scheduling-, Clustering- und Graph-Probleme, untersucht.

Literaturhinweise

Skript

Es steht das Skript von Herrn Prof. Dr. Georg Schnitger zum Download bereit, an dem sich diese Veranstaltung orientiert.

Zusätzliche Literatur

Leistungsnachweise

Weitere Informationen folgen

Materialien

Videoaufzeichnungen

Weitere Informationen folgen

Handschriftliches Skript

Folien

Übungen

Hier werden die Übungsblätter veröffentlicht.

LaTeX

Nützliches

Klausuren und Prüfungsmaterial

  • Altklausuren finden Sie hier