Deutsch | English
Kontakt     Übersicht     Suche Erweiterte Suche     Impressum   
{$naviAltText}

Hinweis: Diese Seiten sind nur noch bis Ende Juni 2012 online.
FAKULTÄT FÜR INFORMATIK UND AUTOMATISIERUNG
Institut für Theoretische Informatik



Randomisierte Algorithmen

Wintersemester 2007/2008
Prof. Dr. (USA) M. Dietzfelbinger


Auswertung Studierendenbefragung



[Mitteilungen] [Inhalte] [Termine] [Scheinerhalt] [Literatur] [Materialien]



Mitteilungen

Beginn: 11.10.2007


Für Studierende der Informatik (Diplom) im Hauptstudium, Interessierte.




Inhalte

1. Einführung, Beispiele:

Randomisierter Min-Cut-Algorithmus, Quicksort, Polynomprodukte, Verifikation von Matrixmultiplikation.

2. Grundlagen aus der Wahrscheinlichkeitsrechnung:

Wahrscheinlichkeitsräume, Erwartungswert und Varianz, Chebychev-Ungleichung, Unabhängigkeit, einige wesentliche Verteilungen, Chernoff-Hoeffding-Schranken.

3. Typen randomisierter Algorithmen:

Monte-Carlo-Algorithmen, Las-Vegas-Algorithmen, Zeitkappung, Wahrscheinlichkeitsverbesserung, Komplexitätsklassen

4. Randomisiertes Suchen:

Suchen in linearen Listen, Mediansuche, Suchschema mit wenigen Zufallsbits (k-fache Unabhängigkeit)

5. Randomisierter Primzahltest und Primzahlerzeugung

6. Endliche Markoffketten, randomisierter SAT-Solver

7. Algebraische Methoden:

Textvergleich, Textsuche (Fingerprint-Techniken), Polynomdeterminanten, Polynomprodukte

8. Weitere Anwendungen





Termine

Vorlesung

Donnerstag, 9:00-10:30

Sr Hu 010

Prof. Dr. (USA) M. Dietzfelbinger

Übung

Montag (G), 9:00-10:30

Sr Hu 010

Prof. Dr. (USA) M. Dietzfelbinger




Kriterien für den Scheinerhalt

Benoteter Schein durch:

  • Vorrechnen einer Übungsaufgabe und
  • Bestehen einer Klausur (60 Minuten, nach Semesterende)




Literatur und Links

  • J.Hromkovic, Randomisierte Algorithmen, Teubner, 2004 (einführend)
  • M.Mitzenmacher, E.Upfal, Probability and Computing, Cambridge University Press, 2005 (startet bei Grundlagen, führt weit in die Theorie hinein).
  • R.Motwani, P.Raghavan, Randomized Algorithms, Cambrigde University Press, 1995 (ein ziemlich umfassendes Standardwerk).
  • U.Schöning, Algorithmik, Spektrum Akademischer Verlag, 2001 (Kapitel 12).
  • T.Cormen, C.Leiserson, R.Rivest, C.Stein, Introduction to Algorithms, MIT Press, 2001 (Umfassendes Standardwerk zu Algorithmen. Es gibt auch eine deutschsprachige Ausgabe im Oldenbourg-Verlag).



Materialien und Übungsblätter

Kapitel 2 : Grundlagen aus der Wahrscheinlichkeitsrechnung

Material zu Kapitel 3: Modellierung und Transformationen

Einige nützliche Ungleichungen: Jensen, Chebychev u.s.w.

Material zu Kapitel 4.1: Zweifach unabhängige Suche

Material zu Kapitel 4.2: Suche in angeordneten linearen Listen

Material zu Kapitel 4.3: Mediansuche mit "Random Sampling"

Material zu Kapitel 5: Randomisierte Algorithmen für Probleme aus der Zahlentheorie
(Stand 08.01.2008, ersetzt vorherigen rudimentären Text)

Material zu Kapitel 6: Algebraische Methoden


Übungsblätter

Übungsblatt 1 für den 29.10.07

Übungsblatt 2

Übungsblatt 3

Übungsblatt 4

Übungsblatt 5

Übungsblatt 6

 
 
  Zuletzt geändert:  08.09.2009
SEITE DRUCKEN