2005
DOI: 10.1007/978-3-540-31843-9_25
|View full text |Cite
|
Sign up to set email alerts
|

Graph Drawing by Stress Majorization

Abstract: Abstract. One of the most popular graph drawing methods is based on achieving graph-theoretic target distances. This method was used by Kamada and Kawai [15], who formulated it as an energy optimization problem. Their energy is known in the multidimensional scaling (MDS) community as the stress function. In this work, we show how to draw graphs by stress majorization, adapting a technique known in the MDS community for more than two decades. It appears that majorization has advantages over the technique of Ka… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
265
0
1

Year Published

2008
2008
2021
2021

Publication Types

Select...
4
3
3

Relationship

1
9

Authors

Journals

citations
Cited by 303 publications
(275 citation statements)
references
References 16 publications
1
265
0
1
Order By: Relevance
“…For each graph and edge embeddedness method, we iteratively increase the sparsification ratio by 10% and compute the corresponding backbone. Layouts are computed using stress majorization [9] initialized by PivotMDS [3] as suggested in [4]. …”
Section: Evaluating Methods For Edge Embeddednessmentioning
confidence: 99%
“…For each graph and edge embeddedness method, we iteratively increase the sparsification ratio by 10% and compute the corresponding backbone. Layouts are computed using stress majorization [9] initialized by PivotMDS [3] as suggested in [4]. …”
Section: Evaluating Methods For Edge Embeddednessmentioning
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%
“…De Leeuw's accurate SMACOF [5] monotonically converges to a stationary point by minimizing a quadratic approximation at each iteration, resulting in provably linear convergence but at a large cost of O(N 2 L) per iteration. Gansner et al [10] use a SMACOFbased approach to stress majorization for graphs, but the sparsification and edge-weighting modifications they propose are not suitable for general MDS because in general, data topology is unknown. Computing the nearest-neighbor topology of general datasets is an O(N 2 ) pre-processing procedure.…”
Section: B Distance Scaling By Nonlinear Optimizationmentioning
confidence: 99%