Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up 1 Tamara Mchedlidze Algorithms for Graph Visualization INSTITUT F ¨ UR THEORETISCHE INFORMATIK · FAKULT ¨ AT F ¨ UR INFORMATIK Wrap Up 6.2.2017 Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up
28
Embed
Wrap Up Algorithms for Graph ... - KIT - ITI Algorithmik
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up1
Radial LayoutAesthetics: vertex distributionConvention: vertices on co-centric circles,planarityAlgorithm: Divide&Conquer, Time O(n)
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up6
Topic 2: Series-Parallel Graphs
Convention: planarity, upwardnessAesthetics: symmetry, vertical automorphismsAlgorithm: Divide&Conquer based on SPQ-decomposition,Time O(n), Area O(n2). Embedding varies.Area lower bound with fixed embedding Ω(4n)
PP
Gn+1
Gn
sn+1
sn
tn
tn+1
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up7
Topic 3: Planar Graphs - Shift Algorithm
Conventions: planarityAesthetics: ... ?Algorithm: Incremental based on Canonical Ordering.Time O(n), Area O(n2). Embedding fixed.Highlights: Proof of planarity, linear time implementationbased on relative x-distances
+1 +2
root
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up8
Topic 4: Planar Graphs - Schnyder Realizer
Conventions: planarityAesthetics: ... ?Algorithm: Based on Barycentric representation,Schnyder forest. Time O(n), Area O(n2). Embeddingfixed.Highlights: Proof of planarity of baricentric representation,Schnyder forest - useful tool on its own.
T1
T2
T3
T3
T2
T1
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up9
Topic 5: General Graphs - Force Directed
Conventions: ...Aesthetics: edge lengthAlgorithm: Eades, Fruchteman-Reingold. Time O(n2) periteration.Modifications: Inertia, Gravitation, Magnetic Forces.Bounded Drawing area.Adaptive displacement.Computation of forces using Quad-tree - Time O(n log n)per iteration. Multilevel approach - Time O(n log2 n) overall.
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up10
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up15
Visualization of GD Publications
Graph Drawing Contest holding at Graph Drawingconference each September
This year graph: data of all publications in the Proceedingsof Graph Drawing between 1994 and 2015
id, title, authors,institution,cites, citedby, year
task: nice visualization
it is not compulsory to make use of the extra data
1 Submission: by Sophie von Schmettow
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up15
Visualization of GD Publications
Graph Drawing Contest holding at Graph Drawingconference each September
This year graph: data of all publications in the Proceedingsof Graph Drawing between 1994 and 2015
id, title, authors,institution,cites, citedby, year
task: nice visualization
it is not compulsory to make use of the extra data
1 Submission: by Sophie von Schmettow
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up15
Visualization of GD Publications
Graph Drawing Contest holding at Graph Drawingconference each September
This year graph: data of all publications in the Proceedingsof Graph Drawing between 1994 and 2015
id, title, authors,institution,cites, citedby, year
task: nice visualization
it is not compulsory to make use of the extra data
1 Submission: by Sophie von Schmettow
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up15
Visualization of GD Publications
Graph Drawing Contest holding at Graph Drawingconference each September
This year graph: data of all publications in the Proceedingsof Graph Drawing between 1994 and 2015
id, title, authors,institution,cites, citedby, year
task: nice visualization
it is not compulsory to make use of the extra data
1 Submission: by Sophie von Schmettow
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up15
Visualization of GD Publications
Graph Drawing Contest holding at Graph Drawingconference each September
This year graph: data of all publications in the Proceedingsof Graph Drawing between 1994 and 2015
id, title, authors,institution,cites, citedby, year
task: nice visualization
it is not compulsory to make use of the extra data
1 Submission: by Sophie von Schmettow
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up16
Visualization of GD Publications
Sophie von Schmettow
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up17
Practical Course on Graph Visualization
Background: International Symposium on Graph Drawing (GD)and Graph Drawing Challenge
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up17
Practical Course on Graph Visualization
Background: International Symposium on Graph Drawing (GD)and Graph Drawing Challenge
Task: develop software for a givengraph visualization problem
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up17
Practical Course on Graph Visualization
Background: International Symposium on Graph Drawing (GD)and Graph Drawing Challenge
Task: develop software for a givengraph visualization problem
2014Area Minimization for Orthogonal Drawingspart of the lecturebest team won graph drawing contest
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up17
Practical Course on Graph Visualization
Background: International Symposium on Graph Drawing (GD)and Graph Drawing Challenge
Task: develop software for a givengraph visualization problem
2014Area Minimization for Orthogonal Drawingspart of the lecturebest team won graph drawing contest
2015Crossing Minimization in Book Embeddingsseparate courseone team - collaborative worksecond place at the contestBest Poster Award in 2016
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up17
Practical Course on Graph Visualization
Background: International Symposium on Graph Drawing (GD)and Graph Drawing Challenge
Task: develop software for a givengraph visualization problem
2017Maximizing the AnglesBetween Crossing Edges in Straight-line Drawings5 credit points8 participants (registration by email to me)
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up18
HiWi Place
Visualization of Citation Network of Graph DrawingPublications
Target: participate in the GD contestTrying out various layout styles (edge bundling),clustering methodsImplementation (D3 or other framework)Clustering MethodsTopic Extraction and Labeling Methods
Topic
DetailsUp to 40 hours/monthSend your requests to me
Dr. Tamara Mchedlidze · Algorithms for Graph Visualization Wrap up19
HiWi Place (Master’s Thesis possible)
Visualization of Text Variant Graphs and Sonic Topilogy ofPoems with Curves
Topics
DetailsUp to 40 hours/monthSend your requests to me
Basic Computational Geometry Problems: routing curvethrough obstacles, minimizing curve complexity.Text variant: obstacles can move, Sonic Topology:obstacles do not move