Termine
Beginn der Vorlesung:
20.10.1999
Beginn der Übung:
27.10.1999
| VL |
Montag |
11:00 - 13:00 |
(RUD 25, 3.101) |
| Mittwoch |
13:00 - 15:00 |
(RUD 25, 3.101) |
| UE |
Mittwoch |
11:00 - 13:00 |
(RUD 25, 4.111) Dr. A. Taraz |
| PR |
Montag |
9:00 - 11:00 |
(RUD 25, 4.111) Dr. A. Taraz |
Im Sommersemester 2000 folgt "Graphen und Algorithmen 2".
Zuordnung
- Hauptstudium, 1. Teil eines Kurses
- Theoretische Informatik
Inhalte und Lernziele
Ein Graph besteht aus einer Menge von Knoten, von denen einige durch sogenannte Kanten verbunden sind.
Mit Hilfe dieser relativ einfachen Struktur lassen sich elementare Fragen der Informatik wie beispielsweise
- gibt es einen Weg durch eine Stadt, der jede Straße (oder jede Kreuzung) genau einmal benutzt?
- kann ich eine Menge von Prozessoren so durch Leiterbahnen verbinden, daß letztere sich nicht kreuzen?
- unter welchen Bedingungen kann ich innerhalb einer Gruppe von Leuten jedem genau einen anderen Partner zugeordnen, den er kennt?
- lassen sich die Länder einer Landkarte so mit 4 Farben färben, daß benachbarte Länder nie die gleiche Farbe
erhalten?
in eleganter Weise formulieren und lösen. Besonders interessant ist die Art und Weise, in der algorithmische Probleme hier theoretische Fragen aufwerfen, deren Beantwortung dann wieder zu verbesserten Algorithmen führt.
Neben den Übungen findet zu diesem Kurs ein begleitendes Programmierpraktikum statt, in dem die Implementation von Graphenalgorithmen geübt wird.
Übungen
Leiter: Dr. A. Taraz
Programmierpraktikum
Betreuer: Dr. A. Taraz
Empfohlene Literatur
-
Bollobas,
Modern Graph Theory,
Springer
-
Cormen, Leiserson, Rivest,
Introduction to algorithms,
MIT Press, 1990
-
Diestel,
Graphentheorie,
Springer Verlag, 2000
-
Emden-Weinert, Hougardy, Kreuter, Prömel, Steger,
Einführung in Graphen und Algorithmen,
Vorlesungsskript, 450 Seiten, Berlin 1996