• Keine Ergebnisse gefunden

Geometrie Algorithmische

N/A
N/A
Protected

Academic year: 2021

Aktie "Geometrie Algorithmische"

Copied!
13
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Algorithmische

Geometrie

(2)

Inhaltsverzeichnis

§1. Einführung

§2. Basiskonzepte

§3. Punktsuche

§4. Voronoidiagramme und Delaunaytriangulierung

§5. Allgemeine Suchstrukturen

(3)

Algorithmische Geometrie (Computational Geometry) beschäftigt sich mit dem Entwurf und der Analyse von Algorithmen und Datenstrukturen für geometrische Probleme. Die Probleme stammen vorwiegend aus Computergrafik, Visualisierung, geographischen Informationssystemen (GIS), Computersehen (Computer Vision) und Robotik. Algorithmische Geometrie entstand als eigenständige Disziplin zwischen 1975 und 1980.

1.1. Was ist Algorithmische Geometrie?

(4)

1.2. Typische Probleme der Algorithmischen Geometrie.

(1) Während eines Spazierganges auf dem Campus müssen Sie als Nichthandybesitzer einen eiligen Anruf machen. Sie kennen mehrere Telefonzellen und suchen die Nächstgelegene. Um dieses Problem für jede Stelle auf dem Campus zu lösen, müssen Sie das Voronoidiagramm aufstellen.

(5)

(2) Als Programmierer eines Geographischen Informationssystems (GIS) werden Sie typischerweise die Informationen in Schichten (Lagen) einzelner Karten ablegen (Straßennetz, Flusssysteme, Ortschaften, Bodennutzung, ...).

Wenn Sie nun alle Brücken markieren wollen, müssen Sie alle Schnitte des Straßennetzes mit den Flüssen finden.

Haben Sie die Straßen und Flüsse (mit etwas Großzügigkeit) als Liniensegmente abgelegt, so suchen Sie alle Schritte von Liniensegmenten der einen Menge (Straßen) mit denen der anderen Menge (Flüsse). Es dürfte klar sein, dass ein Schnitt jedes Straßenstückes mit jedem Flussabschnitt in Deutschland Ihr System schnell überfordert.

1.2. Typische Probleme

(6)
(7)

(3) Als Sicherheitsfachmann eines Museums sollen Sie möglichst wenige Überwachungskameras so positionieren, dass der gesamte Ausstellungsraum eingesehen werden kann.

1.2. Typische Probleme

(8)

Dies führt auf die Triangulierung beliebiger Polygone.

Die Verbindung zur Computergraphik, etwa bei einem Dreiecksraytracer, dürfte ins Auge springen. Dass CAD-Systeme zur Triangulierung beliebiger Polygone in der Lage sein sollten, versteht sich von selbst.

(9)

(4) In einer Datenbank sind Name, Geburtstag und Monatseinkommen der Mitarbeiter eines Unternehmens eingetragen. Sie sollen alle Mitarbeiter mit Geburtsjahr zwischen 1960 und 1965 und einem Monatseinkommen zwischen 3000 $ und 4000 $ herausfinden.

Dazu können Sie das Geburtsdatum mit der Formel

in eine Zahl umwandeln und dann eine Bereichsabfrage (Range Query) tätigen.

1.2. Typische Probleme

Jahr ⋅10.000 + Monat⋅ 100 + Tag

(10)

Aug. 15, 1965

19.600.000 19.650.000

(11)

(5) Sie sollen aus einer geographischen Positionsangabe das zugehörige Land ermitteln.

Point location in a map

1.2. Typische Probleme

(12)

(6) Sie haben die Höhe über dem Meeresspiegel an verschiedenen Stellen einer Insel gemessen und sollen nun ein Höhenrelief erstellen. Dazu müssen Sie die verstreut liegenden Messwerte interpolieren.

Als Lösung bietet sich eine "gutmütige" Triangulierung und lineare Interpolation an. Dieses Problem führt zur Delaunaytriangulierung.

(13)

(7) Sie arbeiten am Aufbau eines Navigationssystems für Fahrzeuge. Alle Straßen, Ortschaften und Städte der USA sind im System abzulegen.

Verständlicherweise zeigt das Display nur einen kleinen Ausschnitt um die gegenwärtige Position des Fahrzeuges. Um dies Aufgabe hinreichend schnell auf günstiger Hardware zu realisieren, müssen Sie schnell eine Fensteranfrage (Window Query) auf Ihrer Datenbank mit Punkten, Liniensegmenten und Polygonen durchführen.

1.2. Typische Probleme

Referenzen

ÄHNLICHE DOKUMENTE

„Rhetorik - sicherer in Rede und Gespräch“ - eine Veran- staltung, die auch von Interes- senten besucht werden kann, für die das Arbeitnehmerwei- terbildungsgesetz nicht zutrifft

Für die wenigen, die noch nicht deportiert wurden – die etwa durch die Ehe mit einem nichtjüdischen Menschen geschützt waren – gab es ein jüdisches Spital, einen

[r]

Brückenbauamt Verkehrsverlagerung während der Bauzeit

Von hinten schiebt die Masse, selbst wenn weit und breit noch kein Bus zu sehen ist, und vorne halten sich die Wartenden mit den Fingerspitzen am Türrahmen fest, damit sie

Dank der Investition der Vorsteher dieser Gemeinde, wurde das CLUE CITY System umgesetzt, das aus mehr als 170 modernen LED-Straßenlampen TIARA LED und einem damit

Falls Sie noch nähere Informationen wünschen oder gleich über die Homepage bestellen möchten, klicken Sie einfach auf den Button „In den Warenkorb“ oder wenden sich bitte

Für alle anderen Straßen außerhalb geschlossener Ortschaften gilt in Deutschland für Pkw und für andere Kraftfahrzeuge bis 3,5 Tonnen zulässigem Gesamtgewicht