AuK

Aus ProgrammingWiki
Archivierte Version vom 2020-10-03T07:14:18+00:00. Aktuelle Version

Inhaltsverzeichnis

Algorithmen und Komplexität

Selbststudienmaterial

  1. ProgrammingWiki-Version
  2. Jupiter Notbooks


Themen und Bearbeitungsplan

Frühere Referate

Thema (SS 09-11; WS 14/15)SS 09SS 10SS 11WS 13/14Verantwortlich (WS 14/15)Thema (SS 12)SS 12WS 13/14Verantwortlich (WS 13/14)
EinführungXXXXCWMotivationXX
Effizienz von AlgorithmenXXXXCWEinführungXX
Hilfsmittel Mathematik 1XXXXCWFelder und ListenXX
Hilfsmittel Mathematik 2XXXXCWHash Tables und Assoziative ListenXXJ. Klinger, D. Franke
Teile und Herrsche 1XXXXXSortieren und SuchenXXDana Müller/Robert Stricker
Teile und Herrsche 2XXXX--PrioritätswarteschlangenXXOliver Krüger / Maciej Krzan
Systematische SucheXXXX--Sortierte FolgenXXD. Bitterlich / A. Häse
Verzweigen und beschränkenXXXXXGraphrepräsentationenXXJ. Hilsberg/H. Kretschmer
Dynamisches ProgrammierenXXXXXDurchläufe durch GraphenXXS. Feuerriegel, D. Soldan
Greedy-AlgorithmenXXXXXKürzeste WegeXXAndre Krause, Roman Stange
Probabilistische AlgorithmenXXXXXMinimaler SpannbaumXXA.Danker / D.Richter
P-NP-ProblemXXXXXAlgorithmische EntwurfsmusterXX
Näherungsverfahren 1XXXX--String matchingXXY. Oliynyk
Näherungsverfahren 2XXXX--Maximale FlüsseXXY. Oliynyk


WS 15/16: Vorträge - je eine Vorlesung und eine Übung (180 min.)

Bewertung: 60%, alles im Programming Wiki, kein Extrabeleg

Thema (Graphentheorie)Passendes Thema (AuK, CW)Bearbeiter/in
--Effizienz von Alg. ICW
--Effizienz von Alg. IICW
--Mathematische HilfsmittelCW
Grundbegriffe der Graphentheorie 1Effizienz von Alg. III V CÜFrank Ehrlich, Ralf Zücker
Grundbegriffe der Graphentheorie 2V CÜAnna Bremensztul, Maik Geier
Kürzeste Wege in un/bewerteten GraphenDynamisches Programmieren/Greedy-Algorithmen V CÜAlexander Preuß, Florian Haje
Minimal aufspannende Bäume V CÜRene Krause , Okyanus Atlas
Matching Probleme V CÜLeonard Mory, Felix Lüpke
Euler-Kreise und -Wege; Postbotenproblem V CÜKevin Richter, Patrick Schmidt
Hamilton-Kreise und -Wege, TSP, HeuristikenV CÜFalko Gawantka, Jonas Wolff
Färbungsprobleme V, CÜErik Bothe, Lars Eichhorn

Hinweis zur Behandlung von Algorithmen im Vortrag

  1. Mathematische Beschreibung
  2. Effizienzbetrachtung (theoretisch)
  3. Implementierung in einer PS, die vom Programming Wiki unterstützt wird
  4. Empirische Effizienzanalyse

WS 15/16: Vorträge - je 90 min. (innerhalb der V- und Ü-Zeit)

Bewertung: 40%, alles im Programming Wiki, kein Extrabeleg

Thema (Alg. Entwurfsmuster)Bearbeiter/in
Teile und HerrscheAnna Bremensztul, Kevin Richter, Patrick Schmidt
Verzweigen und BegrenzenRene Krause, Okyanus Atlas, Felix Lüpke
Greedyalgorithmen und -heuristikenFlorian Haje, Erik Bothe, Maik Geier
Dynamisches ProgrammierenAlexander Preuß, Frank Ehrlich, Leonard Mory
P-NP-Problem und NäherungsverfahrenRalf Zücker, Falko Gawantka, Jonas Wolff
Probabilistische AlgorithmenLars Eichhorn

Literatur

Wagenknecht, Chr.: Algorithmen und Komplexität

Krischke; Röpcke: Graphen und Netzwerktheorie