Manipulating Weights to Improve Stress-Graph Drawings of 3-Connected Planar Graphs
Alvin Chiu, David Eppstein, Michael T. Goodrich

TL;DR
This paper introduces novel weight manipulation techniques for stress-graph embeddings to generate more compact, aesthetically pleasing convex straight-line drawings of 3-connected planar graphs, addressing the exponential area issue of traditional Tutte embeddings.
Contribution
It proposes three new methods for selecting weights in stress-graph embeddings, including linear-time uniform spreading, axis rotation morphs, and depth-based edge weighting, enhancing drawing quality.
Findings
Weights can be chosen to uniformly spread vertices in a direction.
Axis rotation and morphing improve drawing aesthetics.
Depth-based weights help cluster vertices near boundaries.
Abstract
We study methods to manipulate weights in stress-graph embeddings to improve convex straight-line planar drawings of 3-connected planar graphs. Stress-graph embeddings are weighted versions of Tutte embeddings, where solving a linear system places vertices at a minimum-energy configuration for a system of springs. A major drawback of the unweighted Tutte embedding is that it often results in drawings with exponential area. We present a number of approaches for choosing better weights. One approach constructs weights (in linear time) that uniformly spread all vertices in a chosen direction, such as parallel to the - or -axis. A second approach morphs - and -spread drawings to produce a more aesthetically pleasing and uncluttered drawing. We further explore a "kaleidoscope" paradigm for this -morph approach, where we rotate the coordinate axes so as to find the best…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Computer Graphics and Visualization Techniques · Remote Sensing and LiDAR Applications
