2009
DOI: 10.1007/978-3-642-00219-9_22
|View full text |Cite
|
Sign up to set email alerts
|

Topology Preserving Constrained Graph Layout

Abstract: Abstract. Constrained graph layout is a recent generalisation of forcedirected graph layout which allows constraints on node placement. We give a constrained graph layout algorithm that takes an initial feasible layout and improves it while preserving the topology of the initial layout. The algorithm supports poly-line connectors and clusters. During layout the connectors and cluster boundaries act like impervious rubber-bands which try to shrink in length. The intended application for our algorithm is dynamic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
50
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
7

Relationship

4
3

Authors

Journals

citations
Cited by 41 publications
(50 citation statements)
references
References 18 publications
0
50
0
Order By: Relevance
“…6. Embedding quality We measure this using the P-stress function [8], a variant of stress [9] that does not penalise unconnected nodes being more than their desired distance apart. It measures the separation between each pair of nodes u, v ∈ V in the drawing and their ideal distance d uv proportional to the graph theoretic path between them: where M (θ) is an "M-shaped function" over [0, π/2] that highly penalizes edges which are almost but not quite axis-aligned and gives a lower penalty for edges midway between horizontal and vertical.…”
Section: Aesthetic Criteriamentioning
confidence: 99%
“…6. Embedding quality We measure this using the P-stress function [8], a variant of stress [9] that does not penalise unconnected nodes being more than their desired distance apart. It measures the separation between each pair of nodes u, v ∈ V in the drawing and their ideal distance d uv proportional to the graph theoretic path between them: where M (θ) is an "M-shaped function" over [0, π/2] that highly penalizes edges which are almost but not quite axis-aligned and gives a lower penalty for edges midway between horizontal and vertical.…”
Section: Aesthetic Criteriamentioning
confidence: 99%
“…In [10] and [12] we experimented with augmentation of the goal function to simulate other types of constraint. Simply adding terms to the goal function, however, does not provide the strict "rigidity" of real constraints.…”
Section: Separation Constraint Projectionmentioning
confidence: 99%
“…Gansner and North [9]). Recent work such as [6,7] has proposed force-directed methods which are able to preserve the topology of a given edge routing, but a feasible initial routing must still be found using a standard routing algorithm. As described in Section 2, for graphs with hundreds of nodes, the quadratic (in the number of nodes) or worse cost of constructing the visibility graph can be too slow, especially for interactive applications where the layout is changing significantly from iteration to iteration.…”
Section: Introductionmentioning
confidence: 99%