Algorithmen zur Visualisierung von Graphen
Wintersemester 2010/11
Allgemeines
-
Vorlesung: Wöchentlich mittwochs 14.00 - 15.30 in SR 236 (Informatikgebäude
50.34),
erstmalig am 20. Oktober
Übung: Es findet keine separate Übung statt, Übungsmaterial wird es jedoch geben
Skript: Die Vorlesung orientiert sich eng an der aktualisierte Version des
Vorlesungsskripts (nur für Hörer zugänglich), zusätzlich gibt es gegebenenfalls ergänzendes Material
Credits: Es werden für diese Vorlesung 5 Credits vergeben
Aktuelles
[13.01.] Die Folien zum Lagenlayout sind noch überarbeitet worden
[29.11.] Material zu HV-trees is verlinkt (siehe Tabellenzeile von P. Eades)
[29.11.] Drittes Übungsblatt ist online (siehe unten)
[20.11.] Etwas verspätet: 2. Übungsblatt ist online (siehe unten)
[20.11.] Beispiel zum Matrix-Gerüst-Satz steht bereit (siehe unten)
[10.11.] Fund: nach Peter Eades' Vortrag lag ein einsamer USB-Stick in SR236
[04.11.] Vergesst die letzte Meldung, Vorlesung am 17.11. wie gewohnt in SR236
[03.11.] Vorlesung am 17.11. ist im AVG (Geb. 50.41) in Raum 045/046
[03.11.] Die Tutte-Folie ist wieder aufgetaucht (siehe Slides)
[28.10.] Peter Eades wird am 10.11. in der Vorlesung (normaler Ort) vortragen
[21.10.] Vorlesung am 27.10. ausnahmsweise in SR-118
[21.10.] Folien von Vorlesung 1 und 1. Übungsblatt online
[08.09.] diese Seite wurde erstellt
Thema
Das Graphenzeichnen beschäftigt sich mit der geometrischen Repräsentation von Graphen und Netzwerken und wird durch jene Anwendungen motiviert, in denen eine Visualisierung struktureller Informationen als Graph unentbehrlich ist. Das Gebiet erstreckt sich von rein theoretischen Aspekten bis hin zu Implementationen denen man im Alltag begegnet. Ergebnisse aus dem Feld des Graphenzeichnens stellen Schlüsselfaktoren dar, in Gebieten wie Web Computing, E-Commerce, VLSI, Schaltungsentwurf, Informationssysteme, Software Engineering, Algorithmische Kartographie, Bioinformatik, Netzwerktechnik und soziale Netzwerkanalyse.
Termine
Mi | | Thema | Folien | Literatur |
20.10. | Vorlesung | Einführung, kräftebasierte Layouts | v01.pdf | [KW01] Kap. 4 | |
27.10. | Vorlesung | kräftebasierte Layouts: Varianten und Verbesserungen | v02.pdf | [KW01] Kap. 4 | |
03.11. | Vorlesung | Vergröberungen, globale Optimierung, Schwerpunktlayouts, Spektrale Layouts | v03.pdf | siehe Skript | |
10.11. | Vorlesung | Featuring Vortrag von Peter Eades | hv-trees.zip | Skript Kap. 6 | |
17.11. | Vorlesung | Knickminimierung für orthogonale Zeichnungen | v05.pdf | [BCDTT92] Skript Kap. 4 | |
24.11. | Vorlesung | Kompaktierung und NP-Schwere | v06.pdf | [BCDTT92] Skript Kap. 4 | |
01.12. | Vorlesung | Zusammenfassung Orthogonales, Übungsblatt, Start Aufwärtsplanares | v07.pdf | siehe Skript | |
08.12. | Vorlesung | Aufwärtsplanare Layouts | v08.pdf | siehe Skript | |
15.12. | | | | Termin fällt aus | |
22.12. | Vorlesung | Winkelauflösung, Lagenlayouts | v09.pdf, layerlayout.pdf | Skript Kap. 5, [BETT99] 9 | |
29.12. | | | | Termin fällt aus | |
05.01. | | | | Termin fällt aus | |
12.01. | Vorlesung | Lagenlayouts, Evaluation | layerlayout.pdf | Skript Kap. 5, [BETT99] 9 | |
19.01. | Vorlesung | Teile und Herrsche: Baumlayouts | v11.pdf | Skript Kap. 6, [BETT99] 3 | |
26.01. | Vorlesung | Konvexe Baumlayouts und serienparallele Graphen | v12.pdf | Skript Kap. 6, [BETT99] 3 | |
02.02. | Vorlesung | Serienparallele Graphen | (siehe naechste VL.) | Skript Kap. 6, [BETT99] 3 | |
09.02. | Vorlesung | Symmetrien in SP-Graphen, Planare Gitterzeichnungen | v14.pdf | Skript Kap. 6+8 | |
Übungsblätter
Literatur und Skripte
[BCDTT92] | P. Bertolazzi, R. F. Cohen, G. Di Battista, R. Tamassia, I. G. Tollis: How to draw a Series-Parallel Digraph, In: Proc. Scand. Workshop on Algorithm Theory 1992, LNCS Vol. 621 pp. 272-283, Springer-Verlag, 1992. |
[BETT99] | G. Di Battista, P. Eades, R. Tamassia, I. G. Tollis: Graph Drawing: Algorithms for the Visualization of Graphs, Prentice Hall, 1999. |
[CE07] | J. Carlson, D. Eppstein: Trees with Convex Faces and Optimal Angles In: Proc. Graph Drawing 2006, LNCS Vol. 4372 pp. 77-88, Springer-Verlag, 2007. |
[HEL00] | S.-H. Hong, P. Eades, S.-H. Lee: Drawing series-prallel digraphs symetrically, In: Computational Geometry: Theory and Applications 17(3-4):165-188, Elsevier, 2000. |
[KW01] | M. Kaufmann, D. Wagner: Drawing Graphs: Methods and Models, Springer-Verlag, 2001 |
[NR04] | T. Nishizeki, Md. S. Rahman: Planar Graph Drawing, Lecture Notes Series on Computing Vol. 12, World Scientific, 2004. |
[P01] | M. Patrignani: On the complexity of orthogonal compaction In: Computational Geometry: Theory and Applications 19(1):47-67, Elsevier, 2001. |
[BV96] | G. Di Battista, L. Vismara: Angles of Planar Triangular Graphs In: SIAM J. Discrete Math. 9(3):349-359, 1996. |