Algorithmen und Komplexität (SS 2012)

Titel: Algorithmen und Komplexität

Art: 2V+2Ü

Zuordnung: Theoretische Informatik/Foundations of Computing

CreditPoints: 6

Zeit: Do 9:50h-11:20h (Vorlesung) , Mo 13:45-15:00h (Übung)

Ort: 4.3.01, S4|14 (V), 4.3.01, S4|14 (Ü)

Aktuell:

Kapitel 5 des Skripts über Kolmogorov-Komplexität ist jetzt online.

Die Übung am 2.Juli entfällt.

Inhalt

Die Vorlesung „Algorithmen und Komplexität“ betrachtet

  • Algorithmenmodelle (Turing-Maschinen, Quantenalgorithmen,…),
  • Ein-/Ausgabeverhalten (Approximationsverfahren, Online-Algorithmen,…), sowie
  • Ressourcenkomplexität (parametrisierte Komplexität, Beschreibungslänge,…).

Speziell werden die Themen parametrisierte Komplexität, Approximationsalgorithmen Online-Algorithmen, Quantenalgorithmen,, parallele Algorithmen und Kolmogorov-Komplexität betrachtet.

Skript

Zugriffsgeschützter Absatz: Melden Sie sich an, um diesen Absatz zu sehen.

Übungen

Zugriffsgeschützter Absatz: Melden Sie sich an, um diesen Absatz zu sehen.

Lösungen

Zugriffsgeschützter Absatz: Melden Sie sich an, um diesen Absatz zu sehen.

Literatur

Begleitend zur Vorlesung gibt es ein Skript. Darüber hinaus sind folgende Bücher zum punktuellen Vertiefen zu empfehlen:

  • Arora, Barak: Computational Complexity: A Modern Approach, 2007 (auch online erhältlich).
  • Cormen, Leiserson, Rivest, Stein: Introduction to Algorithms, 2009.
  • Motwani, Raghavan: Randomized Algorithms, 1995.
  • Hochbaum: Approximation Algorithms for NP-hard Problems,1996.
  • Li, Vitanyi: An Introduction to Kolmogorov Complexity and Its Applications, 1997.