FH-Hof Analyse des R-Baums - Teil 1 Richard Göbel.

Slides:



Advertisements
Ähnliche Präsentationen
Definition Überlappung und Überdeckung
Advertisements

Der R-Baum Richard Göbel.
Punkt-in-Polygon-Verfahren III (R/R+-Baum)
Der k-d-Baum Richard Göbel.
Schwierigkeit von Aufgabenstellungen
Constraint Satisfaction Problems
FH-Hof Der B-Baum Richard Göbel. FH-Hof Wahl des Verzweigungsgrad Verzweigungsgrad kann größer als 2 sein v Nachfolger für einen Knoten v-1 Werte in einem.
Der B-Baum Richard Göbel.
3. Kapitel: Komplexität und Komplexitätsklassen
Spielbäume Richard Göbel.
FH-Hof Eine räumlich-zeitliche Suchmaschine für Sicherheitsanwendungen Richard Göbel.
Suchbäume Richard Göbel.
Sortierverfahren Richard Göbel.
FH-Hof Künstliche Intelligenz - Suchbäume Richard Göbel.
Sortierverfahren Richard Göbel.
FH-Hof Verwaltung von Zeichenketten Richard Göbel.
FH-Hof Effizienz - Grundlagen Richard Göbel. FH-Hof Inhalt Einführung Aufwand für Anfragen ohne Indexierung Indexstrukturen für Anfragen an eine Tabelle.
FH-Hof Grundlagen mehrdimensionaler Suchstrukturen Richard Göbel.
Parser für CH3-Sprachen
FH-Hof Indirekte Adressierung Richard Göbel. FH-Hof Einfache Speicherung von Daten Eine "einfache" Deklaration definiert direkt eine Speicherplatz für.
Motivation Richard Göbel.
Der R-Baum Richard Göbel.
FH-Hof Effizienz - Anweisungen für Indexstrukturen Richard Göbel.
GridBagLayout Richard Göbel.
Strategy Pattern Richard Göbel.
FH-Hof Konturen in Rasterdaten Richard Göbel. FH-Hof Idee Identifiziere Konturen (Linien als Grenzen) zwischen verschiedenen Bereichen Kontur ist durch.
FH-Hof DBS II: Übersicht über die Vorlesung Richard Göbel.
FH-Hof Optimierungsverfahren für kombinatorische Probleme Richard Göbel.
FH-Hof Java 2D - Kontext für Zeichenoperationen Richard Göbel.
Motivation Richard Göbel.
Effizienz: Indexstrukturen
Bilder und Rasterdaten
FH-Hof Analyse des R-Baums Richard Göbel. FH-Hof Ansatz Annahme: Die Bearbeitungszeit für eine Anfrage wird dominiert von der Ladezeit der Knoten von.
Formale Sprachen – Mächtigkeit von Maschinenmodellen
FH-Hof Georeferenzieren Richard Göbel. FH-Hof Geographische Positionen in Bilddaten Bilddaten werden von Kameras (Sensoren): auf Flugzeugen oder auf Satelliten.
Baumstrukturen Richard Göbel.
Prof. Dr. S. Albers Prof. Dr. Th. Ottmann
Union-Find-Strukturen
Computerkurs: Quantitative Auswertung biochemischer Experimente
Seminar parallele Programmierung SS 2003
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung In welcher Masche liegt der Punkt p?
Globaler Ansatz Hough-Transformation
erstellt von Petra Bader
FH-Hof Konfiguration eines Universums Richard Göbel.
Rekursion Richard Göbel.
FH-Hof Licht Richard Göbel. FH-Hof Licht in Java3D - Basisideen Bereitstellung unterschiedlicher Lichtquellen Definition der Wirkung einer Beleuchtung.
Template Pattern Richard Göbel.
FH-Hof Algorithmen und Datenstrukturen - Einführung Richard Göbel.
Diskrete Mathe 9 Vorlesung 9 SS 2001
2. Die rekursive Datenstruktur Baum 2
Geoinformation II Vorlesung 4 SS 2001 Voronoi-Diagramme.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 7 SS 2000 Punkt-in-Polygon-Verfahren I (Trapezkarte)
Effiziente Algorithmen
Effiziente Algorithmen
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/ /23.1.
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Quantum Computing Hartmut Klauck Universität Frankfurt WS 04/
Jamshid Azizi: Folie Isomorphietest Jamshid Azizi
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation III Vorlesung 1 WS 2001/02 Punkt-in-Landkarte I (Streifenkarte)
Integritätserhaltung und -Überprüfung in deduktiven Datenbanken
Dr.-Ing. R. Marklein - GET I - WS 06/07 - V Grundlagen der Elektrotechnik I (GET I) Vorlesung am Fr. 08:30-10:00 Uhr; R (Hörsaal)
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II Vorlesung 4 WS 01/02 Quadtrees.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Foliendesign: Jörg Steinrücken & Tobias Kahn Vorlesung
Institut für Informationssysteme Technische Universität Braunschweig Institut für Informationssysteme Technische Universität Braunschweig Verdrängung von.
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Geoinformation II 6. Sem. Vorlesung 4 4. Mai 2000 Voronoi-Diagramm.
Binärbäume.
CL Tree MW 31.1 Business Intelligence Wintersemester 2015 / 2016 Stanislav Prokupetz.
Normale zur Gerade g durch den Punkt A. A A.
 Präsentation transkript:

FH-Hof Analyse des R-Baums - Teil 1 Richard Göbel

FH-Hof Inhalt Aufgabenstellung Effizienz des R-Baums für verschiedene Beispiele Formale Analyse der Effizienz Anzahl der enthaltenen Punkte einer Suchanfrage Anzahl der durch eine Suchanfrage überlappten Blattknoten Beziehung zwischen der Anzahl der Punkte und der überlappten Blattknoten Empfehlungen für die Verwendung des R-Baums

FH-Hof Aufgabenstellung Annahme: Die Bearbeitungszeit für eine Anfrage wird dominiert von der Ladezeit der Knoten von der Festplatte Bestimme die Anzahl der Blattknoten nleafs, die für eine Suchanfrage überprüft werden müssen. Die Gesamtanzahl der zu überprüfenden Knoten lässt sich mit O(log(n) nLeafs) abschätzen. 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Beispiele -Themen 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen Fragestellungen Anzahl der überlappten Blattknoten für eine Suchanfrage Anzahl enthaltener Punkte für eine Suchanfrage Parameter Volumen der Suchanfrage? Weitere Parameter?

FH-Hof Beispiel: Blattknoten für gleichverteilte Daten 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Anzahl der überlappten Blätter - Beispiel 1 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Anzahl der überlappten Blätter - Beispiel 2 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Anzahl der überlappten Blätter - Beispiel 3 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Anzahl der überlappten Blätter - ungünstigster Fall 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen Zwei Dimensionen mit n = b b Blöcken: nLeafs b = n Drei Dimensionen mit n = b b b Blöcken: nLeafs b b = n 2/3 d Dimensionen mit n = b d Blöcken: nLeafs b d-1 = n d-1/d

FH-Hof Anzahl der überlappten Blätter - Diagramm für 3 Dimensionen 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Anzahl der enthaltenen Punkte - Beispiel 1 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Anzahl der enthaltenen Punkte - Beispiel 2 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen

FH-Hof Folgerungen aus den Beispielen 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen Die Anzahl der überlappten Knoten ist abhängig von: dem Volumen dem Kantenverhältnis der genauen Position der Suchregion Die Anzahl der enthaltenen Punkte ist abhängig von: dem Volumen dem Kantenverhältnis der genauen Position der Suchregion

FH-Hof Ansatz für die Analyse 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen Kantenverhältnis berücksichtigen kleinste Anfrage mit gegebenem Kantenverhältnis die gerade einen Punkt enthält Verschiedene Positionen für Anfragen mit identischem Kantenverhältnis untersuchen Betrachte unendliche Punktmenge Q als Startpunkte für eine solche Anfrage Bei ungleicher Verteilung der Punkte Q ist ein Ausschnitt des mehrdimensionalen Raums, der die Anfrage vollständig enthält

FH-Hof Minimale Suchregion mit gegebenem Kantenverhältnis 1) Aufgabenstellung 2) Beispiele 3) Formale Analyse - Anzahl Punkte - Anzahl Blattknoten - Beziehung 4) Empfehlungen