Springe zum Hauptinhalt
Professur Theoretische Informatik
Ehemalige Professur Theoretische Informatik
Professur Theoretische Informatik 

Effiziente Algorithmen

Sommersemester 2009

 

Vorlesung: Effiziente Algorithmen

SWS (V/Ü/P)

3/1/0

Inhalt

Die Vorlesung ist eine Fortsetzung der Theoretischen Informatik I. Es werden folgende Themen behandelt:

  • Komplexe Datenstrukturen und ihre Analyse (Fibonacci-Heaps, Splay-Bäume)
  • Analyse der mittleren Laufzeit von Algorithmen (Quicksort)
  • Einführung in randomisierte Algorithmen

Literatur

Cormen, Leiserson, Rivest: "Introduction to Algorithms."
Kingston: "Algorithms and Data Structures."
Weiss: " Algorithms."
Ottmann, Widmayer: "Algorithmen und Datenstrukturen."
Schöning: "Algorithmen - kurz gefasst" und "Algorithmen"
Kozen: "The design and analysis of algorithms"
Aho; Hopcroft; Ullman: "Data structures and algorithms"
Weiss: "Algorithms, data structures, and problem solving with C++"

Termine

Montag 09:15-10:45 1/368 Vorlesung Prof. Goerdt
Dienstag 1 17:15-18:45 1/368 Vorlesung Prof. Goerdt
Dienstag 2 17:15-18:45 1/368 Übung  

Aktuelle Woche: 1

Links

Binomiale Heaps
Fibonacci-Heaps
Union-Find-Datenstrukturen
Listen
Vorlesungsskript vom SS 2001 (unkorrigiert)
Vorlesungsskript vom SS 2007 (unvollständig, aber korrigiert)
Übungsaufgaben