[TZI]  [Computer Science Department]  [University of Bremen] 

Slides

Lecture
SS 2017: Algorithm Theory

Instructors

Stefan Edelkamp
         Am Fallturm 1, Raum 2.62 
         Universität Bremen

When?

Do. 12-16 Uhr (V/Ü)

Where?

TAB, Raum 2.63

Module

602 (Algorithmen- und Komplexitätstheorie), 3 ECTS

Content (German)

Diese Vorlesung befasst sich mit dem Entwurf und der Analyse von Algorithmen. Einerseits werden Datenstrukturen untersucht mit Hilfe derer sich bekannte Algorithmen (wie z.B. Kruskals Algorithmus) effizienter realisieren lassen.

Andererseits werden für konkrete Probleme aus der Informatik Algorithmen entworfen, deren Korrektheit bewiesen und ihre Laufzeit analysiert. Themen u.a. :

  • Schnelle Sortiertverfahren,
  • Zeichenkettensuche (Automaten- und Bitvektor-basiert, Suffix-Bäume und Arrays, Approximativ),
  • Cuckoo-Hashing, Perfektes Hashing,
  • Strassens Matrixmultiplikation,
  • Binomial Heaps, Fibonacci Heaps, Pairing Heaps, Relaxed Weak Queues,
  • Splay Trees, Random Search Trees
  • Parallele Algorithmen: Präfixsumme, Euler-Touren, Listranking,
Es sind außer mathematischer Fingerfertigkeit keine speziellen Vorkenntnisse erforderlich.

References

Publications in International Conferences and Journals.

Algorithm Theory

Stefan Edelkamp (edelkamp@tzi.de)