SoSe 2014













Submodulnummer Veranstaltungsform Name LP SWS / Prüfungsdauer
0089cA.2.1.1 Vorlesung Höhere Algorithmik 0 4.0
0089cA.2.1.2 Übung Höhere Algorithmik 0 2.0
0089cA.2.1.3 Modulprüfung Höhere Algorithmik 10 0 min
Qualifikationsziele: Die Studentinnen und Studenten beherrschen die gängigen Entwurfstechniken für Algorithmen und können Algorithmen mit ihrer Hilfe entwerfen. Sie können Algorithmen in Bezug auf ihren Laufzeit- und Speicherbedarf analysieren und dabei auch fortgeschrittene Analysemethoden verwenden. Sie verstehen die Theorie der NP-Vollständigkeit. Sie kennen die gängigen Komplexitätsklassen und können einfache Probleme in ihrer Komplexität einordnen.

Inhalte: Es werden Themen wie: – Wege- und Flussprobleme in Graphen; – String-Matching; – randomisierte Algorithmen; – amortisierte Analyse; – das „Master-Theorem“ zur Analyse von teile-und-herrsche-Rekursionsgleichungen; – NP-Vollständigkeit; – Approximationsalgorithmen für schwere Probleme; – zahlentheoretische Algorithmen (einschließlich RSA-Kryptosystem); – arithmetische Algorithmen und Schaltkreise sowie schnelle Fourier-Transformation behandelt.