Komplexitätstheorie, mit Anwendungen in der Kryptographie
- type: Vorlesung (V)
- semester: SS 2012
-
time:
17.04.2012
09:45-11:15
50.34 Raum 236
19.04.2012
09:45-11:15
50.34 Raum 236
24.04.2012
09:45-11:15
50.34 Raum 236
03.05.2012
09:45-11:15
50.34 Raum 236
08.05.2012
09:45-11:15
50.34 Raum 236
15.05.2012
09:45-11:15
50.34 Raum 236
22.05.2012
09:45-11:15
50.34 Raum 236
29.05.2012
09:45-11:15
50.34 Raum 236
31.05.2012
09:45-11:15
50.34 Raum 236
05.06.2012
09:45-11:15
50.34 Raum 236
12.06.2012
09:45-11:15
50.34 Raum 236
14.06.2012
09:45-11:15
50.34 Raum 236
19.06.2012
09:45-11:15
50.34 Raum 236
26.06.2012
09:45-11:15
50.34 Raum 236
28.06.2012
09:45-11:15
50.34 Raum 236
03.07.2012
09:45-11:15
50.34 Raum 236
10.07.2012
09:45-11:15
50.34 Raum 236
12.07.2012
09:45-11:15
50.34 Raum 236
17.07.2012
09:45-11:15
50.34 Raum 236
- lecturer: Dr.rer.nat Dennis Hofheinz
- sws: 4
- lv-no.: 24652
Vortragssprache:
DeutschBeschreibung:
Was ist ein 'effizienter' Algorithmus? Kann jede algorithmische Aufgabe effizient gelöst werden? Oder gibt es inhärent schwierige Probleme? Die Komplexitätstheorie stellt eine streng mathematische Grundlage für die Diskussion dieser Fragen bereit. In dieser Vorlesung behandelte Themen sind- Maschinenmodell, Laufzeit- und Speicherkomplexität, Separationen,
- Nichtdeterminismus, Reduktionen, Vollständigkeit,
- die polynomiale Hierarchie,
- Probabilismus, Einwegfunktionen,
- Alternierung, interaktive Beweise, Zero-Knowledge.
Diese Themen werden mit praktischen Beispielen illustriert. Die Vorlesung gibt einen Ausblick auf Anwendungen der Komplexitätstheorie, insbesondere auf dem Gebiet der Kryptographie.
Lehrinhalt:
Der /die Studierende- kennt die theoretischen Grundlagen der Komplexitätsanalyse eines Problems oder Algorithmus,
- versteht und erklärt die Struktur gängiger Komplexitätsklassen wie P, NP, oder BPP,
- kann die asymptotische Komplexität eines gegebenen Problems einschätzen.