Beruflich Dokumente
Kultur Dokumente
graph drawing
Thomas van Dijk
The problem
Probably
Overview
The concept of force directed drawing
Aspects of force directed drawing
Metaphor
Vertices are metal rings
Exert a repulsive force
Metaphor
Edges are springs that connect the rings
An attractive force between connected
vertices.
Metaphor
Forces
Forces
Forces
Forces
fr = -k2 / d
Final
Final
Final
Termination
Well
50
iterations?
Energy threshold?
Local minimum reached?
User input?
Oft-cited papers
(E)
Eades (84)
A heuristic for graph drawing
(K&K)
(F&R)
(D&H)
Can
D&H, F&R
Conform
D&H
Keep
F&R
Uniform
edge length
versus
is more important
versus
Initial configuration
D&H, F&R: random.
K&K: on a circle.
Edge length
Moving vertices
Typically one at a time (K&K, D&H)
Susceptible to local minima
Moving vertices
Moving vertices
Majorization runtime
Algorithms
F&R
D&H
1.
2.
Conclusion
Force directed methods give good results
Other methods give unsatisfactory results
Questions?
Non-point vertices