Aktuelle Themen im Algorithm Engineering (B-AE-BS, AE-BS, Bioinf-21) & Seminar Algorithmen für große Datenmengen (AfgD-S, M-Theo-SA-S, M-Theo-SB-S, M-AE-S) (SS 2017)

Blockseminar über 2 SWS (5 Credits).

Seminarbetreuung

Alex Schickedanz (Raum 312)

Inhalt

Gegenstand dieses Seminars sind parallele Modelle, Entwurfsmethoden und Algorithmen sowie deren Analyse.

Termine

Das Seminar findet ab dem 01.06.2017 wöchentlich Donnerstags von 16 bis 19 Uhr in SR 11 statt.

Organisation

Während jedes regulären Termins werden zwei oder drei Vorträge mit je 20min Votragszeit (zzgl. Diskussionszeit) stattfinden. Die Themen sollen von allen Studenten vorbereitet werden. Zusätzlich werden wöchentlich Aufgaben gestellt und zum nächsten Termin vorgerechnet.

Bitte schicken Sie Ihren Foliensatz spätestens am Montag der Woche Ihres Vortrag an Ihren Betreuer.

Das Seminar gilt als bestanden, wenn der Vortrag bestanden wurde, mindestens 70% der Aufgaben vorbereitet sowie einmal vorgerechnet wurde.

Aufgaben

Die restlichen Aufgaben werden je um eine Woche verschoben, sodass diese nicht in der selben Woche wie die zugehörigen Vorträge vorgestellt werden müssen. Dementsprechend sind die nächsten Aufgaben nicht mehr zum 29.06. sondern erst zum 06.07. fällig.

Themen

Wir orientieren uns am Buch J. JáJá An Introduction to Parallel Algorithms, das in der Bibliothek und in Raum 312 vorhanden ist. Sie haben während der Vorbesprechung die Möglichkeit Präferenzen für Vorträge anzugeben.
  1. Termin (01.06.)
    • Andreas Bienert & Hendrik Wiechula (gemeinsam)
      Thema: Kapitel 1.1 - 1.7 Basics of Parallel Algorithms
      Betreuer: Schickedanz
  2. Termin (08.06.)
    • Andreas Herzog
      Thema: Kapitel 2.1, 2.3 Balanced Trees and Divide and Conquer
      Betreuer: Behdju
    • Jonathan Boll
      Thema: Kapitel 2.2, 2.4, 2.5 Pointer Jumping, Partitioning and Pipelining
      Betreuer: Behdju
  3. Termin (22.06.)
    • Ionut Petre Urs
      Thema: Kapitel 3.1 List Ranking
      Betreuer: Behdju
    • Elizaveta Kovalevskaya
      Thema: Kapitel 3.2 The Euler-Tour Technique
      Betreuer: Meyer
  4. Termin (29.6.)
    • Walaa Karakich
      Thema: Kapitel 3.3 Tree Contraction
      Betreuer: Penschuck
    • Jakob Schröber
      Thema: Kapitel 4.1, 4.2 Searching and Merging
      Betreuer: Penschuck
    • Michael Czaja
      Thema: Kapitel 4.4 Sorting Networks sowie eine Übersicht über AKS Netze
      Betreuer: Schickedanz
  5. Termin (06.07)
    • Mehrnoosh Shariati Najafabadi
      Thema: Kapitel 6.1 The Convex-Hull Problem Revisited
      Betreuer: Penschuck
    • Alexander Janzen
      Thema: Kapitel 6.3 Plane Sweeping
      Betreuer: Schickedanz
  6. Termin (13.07.)
    • Matthias Kühnel
      Thema: Kapitel 9.1 Performance Measures of Randomized Parallel Algorithms
      Betreuer: Meyer
    • Lea Berty
      Thema: Kapitel 10.1 Simulation Between PRAM Models
      Betreuer: Meyer