martin böhmer/dennis treder/marina schwacke Übungen zu automatisches zeichnen von graphen ausgabe:...
TRANSCRIPT
![Page 1: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/1.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Übungen zu Automatisches Zeichnen
von Graphen
Ausgabe: 30.10.2007 — Besprechung: 13.11.2007
Gruppe 2
- Übungsblatt 2 -
![Page 2: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/2.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Aufgabe 2
Ergänzen Sie OGDF um eine oder mehrere neue Kreuzungsminimierungsheuristik(-en) für 2-Schichten Graphen mit einer fixierten Schicht. Evaluieren Sie Ihre Heuristik im Vergleich mitder Median-Heuristik und der Barycenter-Heuristik und zwar
an den von uns zur Verfügung gestellten AT&T Graphen (Link s. Web).
an beliebigen (von Ihnen gewählten) 2-Schichten Graphen.
an beliebigen (von Ihnen gewählten) 7-Schichten Graphen.
![Page 3: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/3.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Gliederung
Vorstellung der Heuristiken
Vergleich der Heursitiken mit den AT&T Graphen
Vorstellung der von uns gewählten Graphen.
Vergleich der Heursitiken mit unseren Graphen
![Page 4: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/4.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Median Heuristik
Für jeden Knoten auf der unteren Schicht, berechne Median der Positionen der Nachbarn auf der oberen Schicht und sortiere die Knoten nach dem Wert.
![Page 5: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/5.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Barycenter Heuristik
Für jeden Knoten auf der unteren Schicht, berechne durchschnittliche Position der Nachbarn auf deroberen Schicht und sortiere die Knoten nach dem Wert.
![Page 6: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/6.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
InsideEgalHeuristic
Gewichtung: arithm. Mittel von erstem und letztem adj. Knoten
![Page 7: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/7.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
PyramidHeuristic
Gewichtung „pyramidisch“; Größtes Gewicht bei Knoten n/2; Summe der Faktoren = 1;
![Page 8: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/8.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Vergleich - Allgemein
Anzahl Graphen: 1277
MaxKnoten: 100
MaxKanten: 241
Anzahl Planarer Graphen: 854
Zeit: Sukijamah: 287689Median: 251368Barycenter: 289570Pyramid: 255579InsertE: 286366 (Millisek.)
![Page 9: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/9.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Vergleich – Planare Graphen zu Graphen pro Knotenmenge
![Page 10: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/10.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Vergleich – Durchschnittlicher Knotengrad
![Page 11: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/11.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Vergleich – Heuristiken nach Grad
![Page 12: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/12.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Vergleich – Gesamtzahl Kreuzungen
![Page 13: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/13.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
2-Schichten Graphen
Graph1: 7 Kreuzungen8 Knoten, 9 Kanten, Planar
![Page 14: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/14.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
2-Schichten Graphen
Graph1: 7 Kreuzungen8 Knoten, 9 Kanten, Planar
![Page 15: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/15.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
2-Schichten Graphen
Graph2: 3 Kreuzungen6 Knoten, 5Kanten, Planar
Werden vonallen Layoutsund Heuristikenmit 0 Krezungengezeichnet
![Page 16: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/16.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
2-Schichten Graphen
Graph3: 62 17 Knoten, 22Kanten, Planar
![Page 17: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/17.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
2-Schichten Graphen
Graph3: 62 17 Knoten,22 Kanten,Planar
![Page 18: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/18.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
7-Schichten Graphen
Graph1: 130 Kreuzungen40 Knoten,86 Kanten,nicht Planar
![Page 19: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/19.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
7-Schichten Graphen
Graph1: 130 Kreuzungen40 Knoten,86 Kanten,nicht Planar
![Page 20: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/20.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
7-Schichten Graphen
Graph2: 77 Kreuzungen30 Knoten,66 Kanten,nicht Planar
![Page 21: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/21.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
7-Schichten Graphen
Graph2: 77 Kreuzungen30 Knoten,66 Kanten,nicht Planar
![Page 22: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/22.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
7-Schichten Graphen
Graph3: 54 Kreuzungen26 Knoten,52 Kanten,nicht Planar
![Page 23: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/23.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
7-Schichten Graphen
Graph3:54 Kreuzungen26 Knoten,52 Kanten,nicht Planar
![Page 24: Martin Böhmer/Dennis Treder/Marina Schwacke Übungen zu Automatisches Zeichnen von Graphen Ausgabe: 30.10.2007 Besprechung: 13.11.2007 Gruppe 2 - Übungsblatt](https://reader035.vdokument.com/reader035/viewer/2022062312/55204d6649795902118bc1a7/html5/thumbnails/24.jpg)
Martin Böhmer/Dennis Treder/Marina Schwacke
Vergleich
Zeit: Sukijamah: 296Median: 312Barency: 298Pyramid: 297InsertE: 329 #millis
Gesamt Anzahl Kreuzungen: Sukijamah: 216Median: 215Barency: 215Pyramid: 215InsertE: 216Orthogonal: 114