Seminar

Implizite Graphalgorithmen

Wintersemester 2010/2011

Veranstalterin: Beate Bollig
beate.bolliguni-dortmund.de
Voraussetzung: Vordiplom/Bachelor
Termin: wöchentlich jeweils dienstags, 8:30-10:00 Uhr
Beginn: 12.10.2010
Raum: OH 14, 304

Inhalt:

In einigen Anwendungen treten heutzutage so große Graphen auf, dass diese teilweise nicht mehr explizit, d.h. durch Auflistung aller Knoten und Kanten mittels Adjazenzlisten und -matrizen beschrieben werden können, oder selbst klassische polynomielle Graphalgorithmen nicht mehr effizient genug sind. Einen Ausweg bieten implizite Darstellungen die als Heuristiken eingesetzt werden können. Graphen werden über die charakteristische Funktion ihrer Kantenmenge identifiziert, wobei die Knoten der Graphen binär codiert werden, und mittels Datenstrukturen für Boolesche Funktionen wie z.B. OBDDs verarbeitet. Die Behandlung zentraler algorithmischer Probleme auf implizit beschriebenen Graphen erfordert eine andere Herangehensweise als im expliziten Fall. Im Seminar werden implizite OBDD-basierte Graphalgorithmen vorgestellt und analysiert, sowie ihre Grenzen aufgezeigt.

Literatur:

Im Seminar wird Originalliteratur behandelt. Eine gute Einführung in das Thema bietet:

  • Daniel Sawitzki (2006). Algorithmik und Komplexität OBDD-repräsentierter Graphen. Dissertation (Technische) Universität Dortmund.
  • Der weitere Ablauf ist der folgende:


    2.8.2010 - Beate Bollig