Termine
Beginn der Vorlesung:
23.10.2003
| VL |
Dienstag |
09:00 - 11:00 |
(RUD 26, 1.307) |
| Donnerstag |
09:00 - 11:00 |
(RUD 26, 1.307) |
| UE |
Dienstag |
11:00 - 13:00 |
(RUD 26, 1.307) |
| PR |
n.V. |
Martin Thimm |
| Sprechzeit |
Dienstag |
12:30 - 13:30 | (RUD 25, 3.415) |
Im Sommersemester 2004 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
Kanten verbunden sind. Hier sind Beispiele für Graphen:
Mit Hilfe dieser relativ einfachen Struktur lassen sich viele
fundamentale Probleme modellieren und mittels geeigneter Graphenalgorithmen auch
effizient lösen, wie beispielsweise
- was ist die kürzeste/schnellste Verbindung von einem Ort zu einem anderen (Routenplaner)?
- wie packt man 3 Millionen Transistoren so auf einen Chip, daß die
Gesamtleitungslänge möglichst gering bleibt
(Chipdesign)?
- wieviele Telefongespräche können gleichzeitig über
super24 von Berlin nach Bonn geführt werden?
- was ist die effizienteste Art
multicasting im Internet durchzuführen?
- lassen sich die Länder einer Landkarte so mit 4 Farben färben,
daß benachbarte Länder nie die gleiche Farbe erhalten
(4-Farben-Satz)?
- ...
Besonders interessant ist die Art und Weise, in der algorithmische
Probleme
strukturelle Fragen über Graphen aufwerfen, deren Beantwortung
dann zu verbesserten
Algorithmen führt.
Folgende Themen sollen im Wintersemester behandelt werden:
- Grundlagen
- Zusammenhang
- Flüsse
- Matchings
- Eulersche/Hamiltonsche Graphen
- Das Traveling-Salesman-Problem
- Färbungen
- Planarität
- Steinerbäume
Übungen
Lösung zu Aufgabe 3, Serie 5
Programmierpraktikum
Aufgabenblatt
Empfohlene Literatur
-
Hougardy, Prömel,
Graphen und Algorithmen 1
-
Emden-Weinert, Hougardy, Kreuter, Prömel, Steger,
Einführung in Graphen und Algorithmen
-
Diestel,
Graphentheorie,
Springer Verlag, 2000
-
West,
Introduction to Graph Theory,
Prentice Hall, 1996