





|
|
Geometrische Datenstrukturen
Wintersemester 2010/2011
Ziel und Inhalt:
Ziel der Vorlesung ist es, eine Einführung in effiziente
Datenstrukturen zu geben, insbesondere solche für geometrische
Probleme.
Wir werden zunächst das bereits vorhandene Wissen über
binäre Suchbäume auffrischen und vertiefen und uns dann
klassischen geometrischen Datenstrukturen wie
- range trees
- interval trees
- priority search trees
- segment trees
- binary space partitions
- quad- and octrees
- point location data structures
zuwenden.
Ferner werden wir Techniken zum Entwurf und der Analyse von
Datenstrukturen behandeln, z.B. fractional cascading.
Vorlesungsfolien:
Übungen:
A Self-Adjusting Search Tree by Jorge Stolfi
Voraussetzungen:
Grundwissen über Algorithmen und Datenstrukturen und in Algorithmischer
Geometrie.
Literaturhinweise:
 |
| |
Mark de Berg, Otfried Cheong, Marc van Kreveld, Mark Overmars
Computational Geometry: Algorithms and Applications
Springer-Verlag, third revised edition, 2008.
Eine exzellente Einführung in die Algorithmische Geometrie.
Deckt die meisten Datenstrukturen ab, die wir behandeln werden.
|
 |
| |
Hanan Samet
Foundations of Multidimensional and Metric Data Structures
Morgan Kaufmann, 2006.
Ein umfassendes Werk zu geometrischen Datenstrukturen zu
einem angemessenen Preis.
|

|
| |
Elmar Langetepe, Gabriel Zachmann
Geometric Data Structures for Computer Graphics
A K Peters Ltd., 2006.
Deckt die meisten Datenstrukturen ab, die wir behandeln werden.
Enthält auch einen Abschnitt über Robustheitsprobleme beim
Implementieren geometrischer Algorithmen!
|
|