30.01.2015 Aufrufe

pdf (18647 Kb) - Fachgebiet Datenbanken und Informationssysteme ...

pdf (18647 Kb) - Fachgebiet Datenbanken und Informationssysteme ...

pdf (18647 Kb) - Fachgebiet Datenbanken und Informationssysteme ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Inhaltsverzeichnis<br />

1. Einleitung 5<br />

1.1. Motivation <strong>und</strong> Schwerpunkte dieser Arbeit . . . . . . . . . . . . . . . . . 5<br />

1.2. Gliederung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

2. Gr<strong>und</strong>lagen 7<br />

2.1. Graphen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7<br />

2.2. Mapping <strong>und</strong> Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8<br />

3. Matching-Verfahren 10<br />

3.1. Geschichte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />

3.2. Klassifizierung von Matching-Verfahren . . . . . . . . . . . . . . . . . . . 11<br />

3.3. Graph Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />

3.3.1. Besonderheiten des Graph Matchings . . . . . . . . . . . . . . . . 13<br />

3.3.2. Graph Matching bei räumlichen Daten . . . . . . . . . . . . . . . . 14<br />

4. Der Similarity Flooding Algorithmus 15<br />

4.1. Gr<strong>und</strong>idee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />

4.2. Vorbereitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16<br />

4.3. Iteratives Berechnung der Ähnlichkeiten . . . . . . . . . . . . . . . . . . . 22<br />

4.4. Umgang mit den Ergebnissen . . . . . . . . . . . . . . . . . . . . . . . . . 25<br />

4.4.1. Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />

4.4.2. Auswahl von 1-zu-1-Mappings . . . . . . . . . . . . . . . . . . . . . 26<br />

4.4.3. Auswahl von n-zu-m-Mappings . . . . . . . . . . . . . . . . . . . . 30<br />

5. Vergleich mit anderen Verfahren 31<br />

5.1. Cupid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />

5.2. Rondo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />

5.3. SASMINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34<br />

6. Implementierung der Testumgebung 37<br />

6.1. Anforderungen an die Testumgebung . . . . . . . . . . . . . . . . . . . . . 37<br />

6.2. Funktionen <strong>und</strong> Bedienung des Programmes . . . . . . . . . . . . . . . . . 37<br />

6.3. Paketstruktur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />

6.4. Umgang mit Graphen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

6.5. Umgang mit Relationalen Datenbankschemata . . . . . . . . . . . . . . . 43<br />

3

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!